<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook V3.1-Based Variant V1.0//EN" [
 <!ENTITY kfind "<application>kfind</application>">
 <!ENTITY % addindex "IGNORE">
 <![ %addindex; [ <!ENTITY docindex SYSTEM "docindex.docbook"> ]]>
]>
<book lang="ru">
<bookinfo>
<title>Справочник по KFind</title>
<authorgroup>
<author>
<firstname>Мирослав</firstname>
<surname>Флидр</surname>
<affiliation>
<address><email><ulink url="mailto:flidr@kky.zcu.cz">flidr@kky.zcu.cz</ulink></email></address>
</affiliation>
</author>
<author>
<firstname>Мартин</firstname>
<surname>Хартиг</surname>
<affiliation>
<address><email><ulink url="mailto:hartig@mathematik.uni-kl.de">hartig@mathematik.uni-kl.de</ulink></email></address>
</affiliation>
</author>
<author>
<firstname>Марк</firstname>
<surname>Робертс</surname>
<affiliation>
<address><email><ulink url="mailto:mar2@scigen.co.uk">mar2@scigen.co.uk</ulink></email></address>
</affiliation>
</author>
</authorgroup>
<date>21 июня 1998</date>
<releaseinfo>Версия 0.4</releaseinfo>
<abstract>
<para>Этот справочник описывает KFind версии 0.4</para>
</abstract>
<keywordset>
<keyword>KDE</keyword>
<keyword>kfind</keyword>
<keyword>translation</keyword>
<keyword>Russian</keyword>
<keyword>Alexander</keyword>
<keyword>Izyurov</keyword>
<keyword>перевод</keyword>
<keyword>русский</keyword>
<keyword>Александр</keyword>
<keyword>Изьюров</keyword>
</keywordset>
</bookinfo>

<chapter id="vvedenie">
<title>Введение</title>

<para><emphasis remap="bf">Kfind</emphasis> ищет в системе каталогов файлы, удовлетворяющие некоторому 
критерию поиска.</para>

<para>Часто вы знаете, что файл 'где-то есть', но не можете вспомнить, где именно как
ни стараетесь...
<emphasis remap="bf">KFind</emphasis> -- именно то, что решит вашу проблему. Найдя
нужный файл(файлы), вы можете:
<itemizedlist>
<listitem>
<para>сохранить их,</para>
</listitem>
<listitem>
<para>стереть их,</para>
</listitem>
<listitem>
<para>изменить их свойства,</para>
</listitem>
<listitem>
<para>записать их в архив и</para>
</listitem>
<listitem>
<para>открыть каталог, содержащий файл, в менеджере файлов (<emphasis remap="bf">Kfm</emphasis>).</para>
</listitem>
</itemizedlist>
</para>

<para>Я надеюсь, что программа вам пригодится, и буду 
благодарен за любые предложения и комментарии</para>

<para><literal remap="tt">Мирослав Флидр</literal>
<ulink url="mailto:flidr@kky.zcu.cz">flidr@kky.zcu.cz</ulink>.</para>
</chapter>

<chapter id="ustanovka">
<title>Установка</title>

<sect1 id="gde-vziat-kfind">
<title>Где взять KFind</title>

<para>KFind -- часть проекта KDE  <ulink url="http://www.kde.org">http://www.kde.org</ulink>. KFind находится на
<ulink url="ftp://ftp.kde.org/pub/kde/">ftp://ftp.kde.org/pub/kde/</ulink>, основном ftp-сервере проекта KDE.
Там также есть ссылки на множество зеркал.</para>
</sect1>

<sect1 id="trebovaniia">
<title>Требования</title>

<para>Для того, чтобы успешно скомпилировать KFind, вам понадобятся последние версии
<literal remap="tt">libkdecore</literal> и <literal remap="tt">libkfm</literal>. Все необходимые библиотеки и сам
KFind можно взять на<ulink url="ftp://ftp.kde.org/pub/kde/">ftp://ftp.kde.org/pub/kde/</ulink>.</para>
</sect1>

<sect1 id="kompiliatsiia-i-ustanovka">
<title>Компиляция и установка</title>

<para><emphasis remap="bf">Kfind</emphasis> обычно является составной частью KDE и поэтому
автоматически устанавливается вместе с другими приложениями KDE при нормальной
установке KDE.</para>

<para>Если вам приходится компилировать и устанавливать KFind самому, 
перейдите в  каталог дистрибутива KFind  и введите следующие команды:
<screen> 
% ./configure 
% make 
% make install 
</screen>
</para>

<para>Поскольку KFind использует <literal remap="tt">autoconf</literal>, у вас не должно возникнуть проблем при
компиляции.
Если вы все же столкнетесь с проблемами, пожалуйста, сообщите о них в списки рассылки <emphasis remap="bf">KDE</emphasis>.</para>
</sect1>

<sect1 id="nastroika">
<title>Настройка</title>

<para>Обычно настройка выполняется в диалоговом окне Установки;
подробности в разделе для пользователя этого руководства. 
Для интересующихся приводим техническое описание настройки
<emphasis remap="bf">kfind</emphasis> :</para>

<para><emphasis remap="bf">Kfind</emphasis> читает параметры конфигурации из конфигурационного файла
(обычно  <literal remap="tt">&tilde;/.kde/share/config/kfindrc</literal>).</para>

<para>Этот файл содержит информацию о сохранении результатов поиска,
имеющихся архиваторах и другие параметры конфигурации; 
эти параметры можно редактировать из диалогового окна
<emphasis remap="bf">Установки</emphasis> <literal remap="tt">Kfind</literal>. </para>

<para><emphasis remap="bf">Общие сведения:</emphasis> файл ресурсов состоит из разделов.
Каждый раздел начинается с заголовка в квадратных скобках, например, <literal remap="tt">[Saving]</literal></para>

<para>Информация после заголовка относится к 
конкретным аспектам работы <literal remap="tt">Kfind</literal>.</para>

<para><emphasis remap="bf">Настройка сохранения:</emphasis> В конфигурационном файле содержатся имя и формат
файла, используемого для сохранения результатов поиска. Эти параметры хранятся
в следующем виде:
<screen>[Saving]
Format=HTML
Filename=/root/result.html
</screen>

где параметр <literal remap="tt">Format</literal> может принимать значения <literal remap="tt">HTML </literal>или <literal remap="tt">Plain Text</literal>.</para>

<para><emphasis remap="bf">Настройка архиваторов:</emphasis> Доступные <literal remap="tt">kfind</literal> архиваторы описаны
в разделе <literal remap="tt">[Archiver Types]</literal> <emphasis remap="it">kfindrc</emphasis> так:
<screen>[Archiver Types]
Archivers=tar;zip;zoo;
</screen>
</para>

<para>Каждый архиватор подробно описывается в собственном разделе:
<screen>[tar]
ExecOnCreate=tar cf %a -C %d %n
ExecOnUpdate=tar uf %a -C %d %n
Comment=Tar
</screen>
</para>

<para>Первая строка содержит команду, которую нужно выполнить
для создания нового архива, а вторая -- для изменения существующего архива.
Третья строка -- комментарий, который используется в качестве описания архиватора
в диалоговом окне <emphasis remap="bf">Установки</emphasis>.
В описанных командах можно использовать переменные, которые начинаются 
со знака &percnt;.</para>

<para>Вот список допустимых переменных командной строки:</para>

<para><literal remap="tt">&percnt;a</literal> Полное имя архива</para>

<para><literal remap="tt">&percnt;f</literal> Имя обычного файла</para>

<para><literal remap="tt">&percnt;d</literal> Родительский каталог. Если аргументом является файл
(не каталог), то результатом подстановки переменной будет
каталог, содержащий этот файл.</para>

<para><literal remap="tt">&percnt;n</literal> Имя файла. Если аргумент является каталогом, то это имя этого каталога.</para>
</sect1>
</chapter>

<chapter id="osnovy-graficheskogo-interfeisa">
<title>Основы графического интерфейса</title>

<para>В этом разделе кратко описан интерфейс пользователя Kfind.</para>

<para>Окно <emphasis remap="bf">Kfind</emphasis> разделено на три зоны: панель инструментов, диалог параметров поиска
и зона просмотра. Зона просмотра и строка состояния становятся видимыми только
после получения результатов поиска.</para>

<sect1 id="panel-instrumentov">
<title>Панель инструментов</title>

<para><variablelist>
<varlistentry>
<term>Начать поиск</term>
<listitem>
<para>Начинает новый поиск с параметрами, указанными в зоне диалога.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Новый поиск</term>
<listitem>
<para>Удаляет результаты и начинает поиск с новыми параметрами.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Остановить поиск</term>
<listitem>
<para>Останавливает идущий процесс поиска.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Открыть</term>
<listitem>
<para>Просит <emphasis remap="bf">Kfm</emphasis> выполнить действие по умолчанию для выбранного файла.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Добавить в архив</term>
<listitem>
<para>Добавляет выделенный файл к выбранному архиву.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Удалить</term>
<listitem>
<para>Удаляет выделенные файлы и просит <emphasis remap="bf">Kfm</emphasis> перечитать каталог.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Свойства</term>
<listitem>
<para>Показывает свойства выделенного файла.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Открыть папку, в которой содержится файл</term>
<listitem>
<para>Просит <emphasis remap="bf">Kfm</emphasis> открыть папку, содержащую выделенный файл.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Сохранить результаты поиска</term>
<listitem>
<para>Сохраняет результаты в файл, указанный в диалоге
<emphasis remap="bf">Настройки-&gt;Установки</emphasis>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Помощь</term>
<listitem>
<para>Показывает документацию по <emphasis remap="bf">KFind</emphasis>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Выход</term>
<listitem>
<para>Выход из KFind.</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>

<sect1 id="dialog-zadaniia-parametrov-poiska">
<title>Диалог задания параметров поиска</title>

<para>Этот диалог -- основная часть <literal remap="tt">KFind</literal>. Он используется для задания
параметров программы поиска. Есть три группы параметров поиска:</para>

<para><variablelist>
<varlistentry>
<term>Имя Р&асположение</term>
<listitem>
<para>Этот диалог используется для задания имени файла,
который надо искать. Имя файла вводится в комбинированный список и может
содержать следующие метасимволы:
<screen>? любой символ

* любая последовательность символов

&lsqb; ] символ из указанного множества, например, &lsqb;a-zA-Z0-9]
означает любую строчную или прописную латинскую букву или цифру.

\  буква, цифра или точка
</screen>

Комбинированный список хранит прошлые запросы.  Кнопка <emphasis remap="bf">Просмотр</emphasis> 
используется для указания каталога, в котором будет проведен поиск. 
Нужно ли просмотреть и подкаталоги, определяется переключателем
<emphasis remap="bf">Рекурсивно</emphasis>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Дата изменения</term>
<listitem>
<para>Этот диалог позволяет проводить поиск файлов, созданных
или измененных в течение указанного промежутка времени.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Расширенный</term>
<listitem>
<para>Этот диалог позволяет искать файлы заданного типа, например,
документы в формате Postscript, изображения в формате JPEG или звуки WAV.</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>

<sect1 id="zona-prosmotra">
<title>Зона просмотра</title>

<para>Зона просмотра содержит результаты поиска. После выделения файла
становятся доступными функции открытия, добавления в архив, удаления,
просмотра свойств и открытия содержащего каталога. Двойной щелчок
вызывает выполнение.</para>
</sect1>
</chapter>

<chapter id="meniu">
<title>Меню</title>

<sect1 id="fail">
<title>Файл</title>

<para>Из меню "Файл" доступны следующие функции:
<variablelist>
<varlistentry>
<term>Открыть</term>
<listitem>
<para>Этот пункт обращается к <emphasis remap="bf">kfm</emphasis> для открытия выделенного файла,
используя действие по умолчанию, например, программа будет выполнена,
текст будет открыт в текстовом редакторе и т.д. Это действие можно выполнить
и двойным щелчком мыши по имени файла.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Добавить в архив</term>
<listitem>
<para>Добавляет выделенный файл к архиву.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Удалить файл</term>
<listitem>
<para>Удаляет выделенный файл.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Свойства</term>
<listitem>
<para>Позволяет изменить свойства выделенного файла.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Открыть папку, в которой содержится файл</term>
<listitem>
<para>Открывает каталог, содержащий выделенный файл, в окне
менеджера файлов(KFM).</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Сохранить поиск</term>
<listitem>
<para>Сохраняет список выделенных файлов.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Quit</term>
<listitem>
<para>Выход из <literal remap="tt">Kfind</literal></para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>

<sect1 id="redaktirovat">
<title>Редактировать</title>

<para>Подпункты меню неактивны в текущей версии.</para>
</sect1>

<sect1 id="nastroiki">
<title>Настройки</title>

<para>Из этого пункта меню вы открываете диалог Preferences (Установки).  
Первая закладка диалога позволяет выбрать имя и формат файла, в котором хранятся
результаты поиска. Вторая закладка позволяет менять установки архивации.</para>

<para><variablelist>
<varlistentry>
<term>Сохранение</term>
<listitem>
<para>Укажите имя файла, в котором сохраняются результаты поиска.
По умолчанию это <literal remap="tt">.kfind-results.html</literal> в домашнем каталоге пользователя.
Если используется другое имя, можно указать формат файла.
В настоящее время допустимы форматы HTML и текстовый (.txt) . </para>
</listitem>
</varlistentry>
<varlistentry>
<term>Архиваторы</term>
<listitem>
<para>Этот диалог позволяет просматривать (а в будущем, возможно, и 
редактировать) определения архиваторов, используемые функцией <emphasis remap="it">Добавить в архив</emphasis>.</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>

<sect1 id="pomoshch">
<title>Помощь</title>

<para>&gt;Показывает информацию о KFind и документацию по KFind.</para>
</sect1>
</chapter>

<chapter id="zakliuchenie">
<title>Заключение</title>

<sect1 id="razrabotchiki">
<title>Разработчики</title>

<para><variablelist>
<varlistentry>
<term>Мирослав Флидр</term>
<listitem>
<para><ulink url="mailto:flidr@kky.zcu.cz">E-Mail: flidr@kky.zcu.cz</ulink></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Марио Вейлгуни</term>
<listitem>
<para><ulink url="mailto:mweilguni@kde.org">E-Mail: mweilguni@kde.org</ulink></para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>

<sect1 id="avtory">
<title>Авторы</title>

<para><variablelist>
<varlistentry>
<term>Мирослав Флидр</term>
<listitem>
<para><ulink url="mailto:flidr@kky.zcu.cz">E-Mail: flidr@kky.zcu.cz</ulink></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Мартин Хартиг</term>
<listitem>
<para><ulink url="hartig@mathematik.uni-kl.de">E-Mail: hartig@mathematik.uni-kl.de</ulink></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Марк Робертс</term>
<listitem>
<para><ulink url="mailto:mar2@scigen.co.uk">E-Mail: mar2@scigen.co.uk</ulink></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ерик Бишофф</term>
<listitem>
<para>-- редактор
<ulink url="mailto:ebisch@cybercable.tm.fr">E-mail: ebisch@cybercable.tm.fr</ulink></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Александр Изъюров</term>
<listitem>
<para>-- переводчик 
<ulink url="mailto: izyurov@infopro.spb.su">E-mail: izyurov@infopro.spb.su</ulink></para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>
</chapter>
<![ %addindex; [ &docindex; ]]>
</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
sgml-general-insert-case: lower
End:
-->