Что такое синонимы?
Некоторые авторы публикуются как под собственным именем, так и под псевдонимами. Или под несколькими псевдонимами. Например: Кир Булычев — Игорь Всеволодович Можейко, Юрий Никитин — Гай Юлий Орловский. Чтобы объединить их как одного автора, в программе введены синонимы.
Можно ввести синонимы вручную («Редактировать синонимы»). А можно назначить конкретного автора как синоним другого, используя функцию «Добавить как синоним». Автор исчезнет из списка, а его книги будут добавлены к книгам того автора, которому вы его назначили в синонимы. Внимание! Операция необратима!
Последняя функция, доступная по щелчку правой клавишей в списке авторов, «Проверка написания». Она позволяет выявить некириллические символы в имени-фамилии автора.
Щелчок правой кнопкой мыши по названию книги в списке книг (любая закладка) вызывает следующие функции (большинство из них продублировано в пункте главного меню «Книга»:
«
«
«
«
«
«
«
«
«
«
«
«
«
Требуется привилегия «Может редактировать» или «Владелец базы».
«
Еще в контекстное меню можно добавлять пользовательские функции. Делается это при помощи кнопочки «Пользовательское меню» («ИнструментыОпции», закладка «Общее»).
Откроется форма для настройки меню:
Чтобы ввести новый пункт меню, нажмите кнопку [+] на панели формы. Откроется форма для ввода нового пункта меню.
Заполните поля:
Unpack — отметьте, если хотите, чтобы сжатый файл был предварительно распакован перед вызовом команды. Если не отмечен, файл будет в формате Zip.
Item caption — введите название пункта менюApplication — введите или выберите программу, которая будет вызываться при выборе пункта меню. Допускается выбирать исполняемые файлы (*.exe, .com), скрипты (*.cmd, *.bat), а также произвольные файлы, которые ассоциированы в системе с приложениями.
Parameters — параметры, которые будут добавлены в командную строку при вызове программы.
Допускаются следующие специальные символы, которые имеют специальное значение (обратите внимание, что это строчные буквы латинского алфавита):
%i — полное имя файла с книгой (с расширением fb2, если пункт Unpack отмечен, или zip, если не отмечен);
%o — имя файла без пути (с расширением fb2, если пункт Unpack отмечен, или zip, если не отмечен).
%n — имя файла без пути и без расширения.
Нажмите кнопку Ok, чтобы создать пункт меню.
Если нужно удалить пункт меню, нажмите кнопку [–].
Чтобы сохранить пользовательское меню, нажмите кнопку “Save” (с изображением дискетки).
Затем еще раз Ok, чтобы закрыть диалог “Настройки”.
Пример.
Чтобы создать пункт меню, при выборе которого книга будет копироваться в определенную папку (например, для последующего чтения, в распакованном виде в папку c:ToRead), введите следующее:
Unpack = отмечено
Item caption = Копировать для чтения (fb2)
Application = cmd.exe
Parameters = /c copy “%i” “c:ToRead\%o”
В результате выбора этого пункта меню распакуется файл с книгой и выполнится команда:
cmd.exe /c copy “c:fb2liblibrary mpook.fb2” “c:ToReadook.fb2”
Чуть подробнее о рецензиях. Функция вызывается щелчком по количеству рецензий под рисунком обложки или по правому щелчку мыши. Пиктограмма с зеленым знаком «плюс» позволяет добавить свою оценку книги в произвольной форме. Логин, дата и время добавляются автоматически. Пиктограмма с красным крестиком вызывает отдельное окно, где можно редактировать и удалять рецензии. Обычный пользователь — только свои, владелец базы — все.
Аналогичным образом работает функция «Цитаты».
В программе «зашита» последняя версия списка жанров FictionBook. Но, на всякий случай, есть функция их обновления («ИнструментыЗагрузить XML с жанрами»). В открывшемся окошке выбираем нужный файл (обычно это FictionBookGenres.xsd)
В целом, несмотря на некоторую «сырость», программа является простым и удобным средством работы с большим количеством книг.