Дополнительные программы для работы с FB2
FictionBook Tools
Проводник в WinXP с установленными FB Tools
FB Tools - пакет программ для облегчения работы с книгами в Windows. В него входят следующие компоненты:
- Валидатор FB2 документов
- Редактор FB2 документов
- Провайдер информации об FB2 документах в Проводнике (позволяет просматривать авторов, название, жанр и прочую информацию прямо в проводнике, не открывая файл).
FB Tools работают только под Windows NT4/2K/XP. Для работы FBTools необходим MSXML4.
Скачать: FictionBook Tools v2.0 Setup.exe , Исходники.
Скрипты
- Преобразование из простого текста в XML: рассчитано
на книги из библиотеки Максима Мошкова, нормально понимает
HTML вариант книг. На более сложном HTML скорее всего будет глючить. Для запуска нужен
Perl под Windows и модуль Win32::GUI.
wtxt2xml.pl - с Win32 GUI, txt2xml.pl - запуск из командной строки, работает везде, T2X.pm - общий модуль преобразования. -
Преобразование из HTML в XML, хорошо разбирает HTML,
который пишет M$ Office: html2xml.pl
- 05/04/02 Извлекает некоторые свойства документа из заголовка, для этого нужен Win32::OLE и MSXML4
- 19/02/02 Добавил распознавание сносок и починил какие-то мелочи.
- XSL
- XSL для преобразования из FB1 в FB2: fb1tofb2.xsl.
- XSL для преобразования из lite в FB1: lite2fb.xsl.
- Скрипт для проверки документов на соответствие стандарту FB2.0:
xmlwf.vbs. Способ применения: из командной строки наберите
cscript //nologo <путь к xmlwf.vbs> <путь к FictionBook.xsd> <проверяемый документ>
. Для запуска небходим MSXML4 и Windows Scripting Host.
Макрос для экспорта документов Word в XML
Что умеет:- выделение глав в соответствии со структурой документа
- преобразование жирного и курсива в strong и emphasis
- распознает стили "Epigraph" и "Epigraph Author" после заголовка главы и в самом начале файла
- распознает стиль "Annotation" аналогично эпиграфам, если используется и то и другое, то "Annotaion" должен идти после всех эпиграфов
- распознает стили "Cite" и "Cite Author" в любом месте главы.
- распознает стихи, название стихотворения должно быть выделено стилем "Poem Title", после него должны идти абзацы стилем "Stanza", которые превращаются в <stanza><v></stanza>, пустые строки разделяют <stanza>
- превращает сноски (Footnotes,Endnotes) в <a type="note">
Установить MSXML3 (входит в IE6, или доступен для скачивания отдельно на microsoft.com)
Скачать готовый ExportXML.dot.
Теперь можно открыть какой-нибудь документ, зайти в Tools->(Шаблоны и стили), применить этот шаблон, расставить стили по вкусу и попробовать воспользоваться пунктом меню Export as FictionBook XML...
Редактирование отдельных строк в диалоге свойств FB осуществляется кнопкой F2.
Автор: Михаил Мацнев, [email protected]