Читаем Описание работы пакета OOoFBTools Создание книг FB2 полностью

3. Обрабатывать либо только маркированные абзацы, либо любые не маркированные абзацы, либо – и те и другие. Когда инструмент находит маркированный абзац, он удаляет из него маркер и его признак.

Очень часто после OCR, некоторые виды маркеров в тексте экспортируются в fb2-файл не корректно, что проявляется их «кривым» отображением в читалках. Данный инструмент решает эту проблему.

Экспорт теста с маркерами требует кодировки UTF-8, что влечет за собой увеличение размера результирующего fb2-файла. Используя данный инструмент можно заменить все маркеры на символ маркера, что позволит делать экспорт текста в кодировке Windows-1251 для уменьшения размера fb2-файла. Конечно, при условии, что в тексте отсутствуют Юникодные символы.

III.5. Замена простых пробелов на неразрывные

Инструмент вызывается либо из меню OOoFBTools. Либо на нажатию кнопки на панели инструментов.

Такая замена пробелов полезна, когда в документе простыми пробелами заданы структуры текста. В fb2-файле простые пробелы после конвертации сохраняются, но читалки и fb2-редакторы "воспринимают" множественные простые пробелы, как один. Тем самым структура текста нарушается. Данный инструмент просто заменяет все простые пробелы на неразрывные (сохраняя их число) либо в выделенных фрагментах текста, либо во всем документе.

Не рекомендуетсяпроизводить замену во всем документе:

1. Замена происходит медленно – посимвольно. Этот алгоритм вполне достаточен для обработки небольших фрагментов текста. Поэтому для обработки большого объема текста потребуется много времени.

2. Часто множественные пробелы в тексте встречаются из-за неправильного форматирования (обработка текста из Интернета, после OCR и т. д.). Зачастую они не несут никакой смысловой нагрузки. Если же все простые пробелы заменить на неразрывные, то в читалке текст fb2-файла с множественными неразрывными пробелами будет выглядеть некрасиво. Поэтому все множественные простые пробелы лучше заменить на один простой пробел с помощью инструмента Корректор Текста. А потом уже можно задавать нужные вам структуры текста, отбивая уровни пробелами, которые легко и быстро заменяются данным инструментов в выделенном фрагменте текста.

IV. Виртуальные клавиатуры

IV.1. Виды виртуальных клавиатур

Иногда требуется в текст документа (корректура, правка после OCR) ввести Unicode символы. Удобнее для этого использовать соответствующие виртуальные клавиатуры:

1. Различные символы (стрелки, ноты…):

2. Математическая:

3. Цифровая:

4. Валютная:

5. Греческая виртуальная клавиатура:

6. Еврейская виртуальная клавиатура:

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

Для клавиатуры с разными символами цветами выделены символы одной логической группы.

Для греческой виртуальной клавиатуры цветами выделены три вида букв – без дополнительных знаков, с 2-мя дополнительными знаками и с 3-мя дополнительными знаками. Так легче искать то, что нужно.

IV.1. Это важно!

Если вы при корректуре документа использовали эти виртуальные клавиатуры, и хотите экспортировать его в fb2 формат, то для экспорта в конвертере выбирайте кодировку utf-8! Почему? Потому что символы виртуальных клавиатур – Unicode символы. И сохранение Unicode символов в другой кодировке (в нашем случае в windows-1251) все испортит – они просто не экспортируются нормально. Поэтому, в этом случае при конвертировании используйте utf-8

!

V. Валидаторы

Валидатор предназначен для того, чтобы проверить, соответствует ли fb2-файл схеме FictionBook. Т. е. – есть ли в файле ошибки.

FB2 Валидатор позволяет выбрать нужный fb2-файл и проверить его. В случае его валидности выдается соответствующее сообщение. Если же файл не соответствует хоть в чем-то схеме – то выдается сообщение с указание номера строки и символа в файле, где найдена ошибка, а также краткое описание, что за ошибка.

Запускается Валидатор либо через кнопку fb2Validator на панели инструментов OOoFBTools, либо через меню OOoFBTools – › fb2Validator… (и панель инструментов, и меню создаются автоматически при установки пакета расширения OOoFBTools).

Пока Валидатор работает только для системы Windows.

Планы по развитию пакета OOoFBTools (TODO)

A. Конвертер ExportToFB21

1. Сделать то, что не реализовано (см. п.1.3.), по мере возможности и способности.

2. Оптимизация скорости парсинга.

3. Минивалидатор форматирования стилями текста – выдает сообщение о соответствии/не соответствии помеченного стилями документа схеме FictionBook2.2.

4. Редактор структуры уровней документа – изменения номера уровня и т. д.

5. Просмотрщик элементов структуры (поэмы, цитаты…) в виде дерева и списка элементов, с возможностью перехода на нужный элемент в документе.

6. Что-нибудь еще…

Б. «Ёфикация»

1. «Ёфикация», т. е. автоматический и ручной поиск и замена в соответствующих словах буквы «е» на «ё».

В. Импорт fb2-файлов

1. Как xml-код.

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
3ds Max 2008
3ds Max 2008

Одни уверены, что нет лучшего способа обучения 3ds Мах, чем прочитать хорошую книгу. Другие склоняются к тому, что эффективнее учиться у преподавателя, который показывает, что и как нужно делать. Данное издание объединяет оба подхода. Его цель – сделать освоение 3ds Мах 2008 максимально быстрым и результативным. Часто после изучения книги у читателя возникают вопросы, почему не получился тот или иной пример. Видеокурс – это гарантия, что такие вопросы не возникнут: ведь автор не только рассказывает, но и показывает, как нужно работать в 3ds Мах.В отличие от большинства интерактивных курсов, где работа в 3ds Мах иллюстрируется на кубиках-шариках, данный видеокурс полностью практический. Все приемы работы с инструментами 3ds Мах 2008 показаны на конкретных примерах, благодаря чему после просмотра курса читатель сможет самостоятельно выполнять даже сложные проекты.

Владимир Антонович Верстак , Владимир Верстак

Программирование, программы, базы данных / Программное обеспечение / Книги по IT