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

Второй путь: Запустите OooFBTools диалог переопределения стилей (OOoFBTools – › Пользовательские стили). В нем либо загрузите профиль из файла со стилями, где стили Level «подменяются» на Заголовок, либо переименуйте Level 1 … Level N в Заголовок 1 … Заголовок N. Если хотите, сохраните на будущее этот профиль стилей. Нажмите кнопку Принять. Все, теперь можно делать экспорт. Не забудьте: Теперь конвертер будет воспринимать стили заголовков ВСЕХ книг, как Заголовок N!!! Если надо опять вернуться к Level N, в диалоге переопределения стилей нажмите кнопку По умолчанию, потом – Принять.


Картинки


1. Какую графику конвертер может экспортировать в fb2-файл?

Конвертер экспортирует в fb2 только те графические объекты (картинки, формулы и диаграммы), которые удовлетворяют следующим требованиям:

1. Привязка графики только 3-х видов: К Абзацу, К Символу или Как символ. Другая привязка игнорируется

2. Графика, вложенная в сложные Врезки или сложные Таблицы – игнорируется. Сложная Врезка – это Врезка, вложенная в другую Врезку. Сложная Таблица – это таблица, вложенная в ячейку другой Таблицы (странички форумом). Такие Врезки и Таблицы нужно привести к более простому виду.

3. Картинка есть либо в документе, либо на жестком диске, а в документе есть на нее ссылка. Если же в документе есть ссылка на какой-нибудь сайт, где «лежит» эта картинка, то она экспортироваться не будет, т. к. до нее «не добраться».

2. Никак не экспортируются картинки

Здесь может быть несколько вариантов:

1. Нет нужных пакетов в системе:

Если у Вас система – Linux, то должен быть установлен пакет base64. Если Ваша система – Mac Os X – то нужен OpenSSL. Эти пакеты обычно установлены по-умолчанию. Проверьте, есть ли они у Вас в системе (в терминале наберите название пакета…).

2. Неверно задана привязка картинок в тексте:

Конвертер «понимает» для картинок только 3 привязки – «К абзацу», «К символу» и «Как символ». Последняя используется для экспорта «буквиц» – картинок – символов (внутри предложения). Другие привязки игнорируются, и картинки не экспортируются. Вообще-то эти другие привязки и не нужны.

3. Никак не экспортируются обложки книги. В fb2-файле в разделе ‹description› нет тэга ‹coverpage›

Это может быть по нескольким причинам:

1. Те же, что и в вопросе «Никак не экспортируются картинки».

2. Конвертер воспринимает, как обложки только те картинки, которые расположены выше Названия Книги (стиль Book Title). Картинки, расположенные ниже конвертируются, как иллюстрации Книги!

3. Конвертер (пока) не понимает картинки-обложки, размещенные в Текстовых Врезках. Все остальные картинки (не обложки), расположенные во Врезках конвертер понимает и экспортирует. Поэтому, если Ваша обложка помещена во Врезке – вынесите картинку из нее!

4. Никак не экспортируются картинки в ячейках таблицы

Посмотрите, экспортируются ли картинки из текста книги (не таблиц). Если нет, то проблема не в таблицах. Решение – см. выше. Если экспортируются, то посмотрите привязку картинок в ячейках таблицы.

Картинки в ячейках таблиц всегда должны иметь привязку «К Абзацу», «К символу» или «Как символ»! Иначе они «не видятся» конвертером, а, следовательно, и не экспортируются. Обычно, при вставке картинки или графики в ячейку таблицы, по-умолчанию ставится «К абзацу» – все нормально. Если Вы изменили привязку на другую, отличную от 3-х вышеназванных, то картинки экспортироваться не будут.

5. Теги картинок экспортируются, а сами картинки – нет. Base64-код какой-то «битый», «обгрызанный», всего несколько символов

Это происходит из-за того, что Вы экспортируете книгу сразу после редактирования! По невыясненным пока причинам OOo Writer не корректно экспортирует картинку в файл на диске, если был изменен хоть один символ текста.

Выход: Экспорт книги нужно всегда делать сразу после открытия книги в OOo. Если Вы хоть что-то исправляли в тексте – перезапустите редактор OOo Writer.

Подробнее – см. выше.

6. Не экспортируется картинка, вложенная во Врезку

Тут может быть несколько причин:

1. Если вы изменили хоть один символ в тексте, и, не перезагружая редактор пытаетесь делать экспорт – картинки не экспортируются. Это – особенность ОпенОфиса. Чтобы картинки экспортировались, надо делать экспорт на только что открытом файле.

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

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

C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

Программирование, программы, базы данных
Разработка приложений в среде Linux. Второе издание
Разработка приложений в среде Linux. Второе издание

Книга известных профессионалов в области разработки коммерческих приложений в Linux представляет СЃРѕР±РѕР№ отличный справочник для широкого круга программистов в Linux, а также тех разработчиков на языке С, которые перешли в среду Linux из РґСЂСѓРіРёС… операционных систем. РџРѕРґСЂРѕР±но рассматриваются концепции, лежащие в основе процесса создания системных приложений, а также разнообразные доступные инструменты и библиотеки. Среди рассматриваемых в книге вопросов можно выделить анализ особенностей применения лицензий GNU, использование СЃРІРѕР±одно распространяемых компиляторов и библиотек, системное программирование для Linux, а также написание и отладка собственных переносимых библиотек. Р

Майкл К. Джонсон , Эрик В. Троан

Программирование, программы, базы данных
Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ
Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ

Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными. Помимо материала, описывающего общую стратегию проектирования, книга включает в себя главы по программированию с применением шаблонов и по управлению ресурсами, а также множество советов, которые позволят усовершенствовать ваши программы и сделать работу более интересной и творческой. Книга также включает новый материал по принципам обработки исключений, паттернам проектирования и библиотечным средствам.Издание ориентировано на программистов, знакомых с основами C++ и имеющих навыки его практического применения.

Скотт Майерс , Скотт Мейерс

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