FB2-Librarian (Библиотекарь) Руководство
вернуться

Пустовит Дмитрий

Шрифт:

10 О форматеFB2

FictionBook – набор жестких правил для создания электронных версий художественных книг, годных к прочтению на различных устройствах и легко управляемых в библиотеке.

Стандарт оформлен в виде XML Schema. Т.е. представляет собой набор четких правил, описывающих структуру документов – какой ‹тег› где должен встречаться и что он должен/не должен содержать (текст/имя автора/цитату/etc.). Так же частью стандарта являются рекомендации по его оптимальному применению.

В сети существует огромное количество электронных текстов, но все они хранятся в многообразных, часто несовместимых стандартах. Трудно найти текст, одинаково готовый к чтению на десктопе, мини-ПК и электронной книге. Стандарт призван обеспечить совместимость с любыми устройствами и форматами.

XML позволяет легко создавать документы, готовые к непосредственному использованию и програмной обработке (конвертации, хранению, управлению) в любой среде.

Главная цель сторонников хранения книг в формате FictionBook – четкое хранение структуры книги с возможностью без труда сконвертировать при необходимости (в том числе и автоматизированно) файл формата FictionBook в другие популярные форматы: txt, doc, rtf, html и пр. Кроме того, многие программы чтения книг позволяют читать книги в формате FictionBook без конвертации.

Таким образом достигается и еще одна цель: на основе данных, хранящихся внутри файла FictionBook, с легкостью можно построить хранилище книг любого масштаба как у себя дома, так и публичное (сетевая библиотека). Это хранилище в обработке требует значительно меньше времени и усилий, чем хранение книг в любом другом виде. Более всего формат FictionBook подходит для художественной литературы. Специальную литературу: научную, техническую, – описать в терминах формата из-за специфических требований пока затруднительно.

Более подробно о формате: http://www.fictionbook.org

11 Создание пользовательского меню

Эти пункты меню будут активны при нажатии правой кнопки мыши на выбранном произведении.

Зайдите в пункт меню «Инструменты» > «Опции».

В открывшемнся окне «Настройки» на закладке «Общее» нажмите кнопку «Пользовательское меню». Откроется форма для настройки меню:

Чтобы ввести новый пункт меню, нажмите кнопку [+] на панели формы. Откроется форма для ввода нового пункта меню:

Заполните поля:

· Распаковать – отметьте, если хотите, чтобы сжатый файл был предварительно распакован перед вызовом команды. Если не отмечен, файл будет в формате архива ZIP.

· Название – введите название пункта меню

· Приложение – введите или выберите программу, которая будет вызываться при выборе пункта меню. Допускается выбирать исполняемые файлы (*.exe,.com), скрипты (*.cmd, *.bat), а также произвольные файлы, которые ассоциированы в системе с приложениями.

· Параметры – параметры, которые будут добавлены в командную строку при вызове программы. Допускаются следующие специальные символы, которые имеют специальное значение (обратите внимание, что это строчные буквы латинского алфавита)

%i – полное имя файла с книгой (с расширением fb2, если пункт Unpack отмечен, или zip, если не отмечен);

%o – имя файла без пути (с расширением fb2, если пункт Unpack отмечен, или zip, если не отмечен).

% n – имя файла без пути и без расширения.

Нажмите кнопку [Ok], чтобы создать пункт меню.

Если нужно удалить пункт меню, нажмите кнопку [-].

Чтобы сохранить пользовательское меню, нажмите кнопку “Save” (с изображением дискетки).

Затем еще раз [Ok], чтобы закрыть диалог “Настройки”.

Пример.

Чтобы создать пункт меню, при выборе которого книга будет копироваться в определенную папку (например, для последующего чтения, в распакованном виде в папку С:\ToRead), введите следующее:

· Распаковать = [a]

· Название = Копировать для чтения (fb2)

· Приложение = cmd.exe

· Параметры = /c copy “%i” “c:\ToRead\%o”

В результате выбора этого пункта меню распакуется файл с книгой и выполнится команда примерно следующего вида:

cmd.exe /c copy “c:\fb2lib\library\tmp\Evgenii_Gulyakovskii_Shorokh_priboya.fb2” “c:\ToRead\Evgenii_Gulyakovskii_Shorokh_priboya.fb2”

Точка монтирования

  • Читать дальше
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

Private-Bookers - русскоязычная библиотека для чтения онлайн. Здесь удобно открывать книги с телефона и ПК, возвращаться к сохраненной странице и держать любимые произведения под рукой. Материалы добавляются пользователями; если считаете, что ваши права нарушены, воспользуйтесь формой обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • help@private-bookers.win