Типы исходных файлов, поддерживаемых online-сервисом Tricks4Phone.

 

Тип файла "Обычный текст"

Простой текстовый файл в ANSI кодировке (windows-1251), который открывается программой "Блокнот". Тексты в кодировке utf-8 и других unicode форматах не поддерживаются. Для использования текстов в юникоде нужно открыть такой текст в программе "Блокнот" и сохранить его в кодировке windows-1251. Для этого выбрать меню "Файл" -> "Сохранить как" В нижней части диалогового окна в выпадающем списке "Кодировка" выбрать пункт "ANSI".

Тип файла "Документ MS Word (.doc, .docx, .rtf)"

Сервис Tricks4Phone поддерживает создание java книг непосредственно из файлов документов MS Office Word версий до 2007. Поддерживаются типы докуметов: doc (до версии 2003), docx (XML документ MS Office 2007), rtf (rich text format). Для уменьшения размера загружаемого doc файла (в случае, если Вы столкнулись с ограничением на максимальный размер файла), можно сохранить данный файл как текст, либо удалить из документа графические изображения.

Текст фиксированной ширины

Некоторые из обычных текстов и текстов в офисных форматах имеют специальный тип форматирования. Символы перевода строки разделяют не только абзацы текста, но и используются для форматирования абзаца, задавая ширину колонки текста. Такое форматирование является устаревшим, но существует достаточно большое количество текстов, отформатированных подобным образом.

Сервис на данный момент не может автоматически выявлять исходный файл с таким форматированием, поэтому пользователю нужно воспользоваться преключателем "Текст фиксированной ширины". Если для файлов, отформатированных таким образом оставить переключатель сброшенным, то пригодная для чтения java книга все равно будет создана. Но при просмотре такой книги на телефоне границы абзацев текста могут попадать внутрь предложений, создавая неудобство для чтения.

Если для исходного текстового файла установлен переключатель "Текст фиксированной ширины", то при создании java книги сервис Tricks4Phone обрабатывает такой текст следующим образом. Текст java книги разделяется на абзацы по пустым строкам в исходном тексте, строкам, начинающимся с пробела (либо группы пробелов), либо начинающимся с тире.

Для достижения наилучшего результата попробуйте поэкспериментировать, задавая разные типы форматирования при создании пробного варианта java книги.

Тип файла "FictionBook (.fb2)"

Это файл в формате xml, содержащий текст книги, разбиение ее на разделы и различную дополнительную информацию. Существует как конвертеры данного формата в различные форматы настольных компьютеров и мобильных устройств, так и программы для чтения таких файлов. Сервис Tricks4Phone принимает fb2 файлы в любой кодировке, включая unicode.

Файлы FictionBook могут содержать графические иллюстрации, которые занимают большой объем от общего размера файла. По этой причине размер fb2 файла может превышать максимально допустимый для сервиса Tricks4Phone. Так как java книги Tricks4phone не поддерживают показ картинок на мобильном устройстве, Вы можете уменьшить размер загружаемого файла путем удаления из него графических изображений. Это можно сделать следующим способом.

Сделайте копию Вашего fb2 файла и откройте копию в любом текстовом редакторе. Удалите все содержимое между тегами <binary> и </binary>. Эти данные, как правило, находятся в конце fb2 файла. Сохраните файл и используйте его для загрузки на Tricks4phone - размер должен значительно уменьшиться.

Тип файла "Web-страница (.html)"

Java книги Tricks4Phone также можно создавать из сохраненных браузером веб-страниц. Изображения, видео и другие мультимедийные элементы страницы игнорируются. Для создания java книги используется только текст веб-страницы.

Импорт оглавления

Файлы FictionBook и веб-страницы могут иметь элементы встроенной внутренней навигации. Данные элементы импортируются в создаваемую java книгу в виде набора закладок. Для файлов FictionBook элементами навигации является правильное форматирование по разделам с указанием названий разделов (атрибут id или тег title в теге section). Веб-страница может иметь ссылки для навигации по странице. Например, если Вы сохраните данную страницу и затем используете ее для создания java книги, то эта java книга будет содержать закладки, соответствующие расположенному вверху страницы оглавлению (Тип файла "Обычный текст", Тип файла "Документ MS Word (.doc, .docx)" и т.д.).

Если в java книге Вам не нужны закладки, соответствующие элементам навигации исходного файла, установите переключатель "Не импортировать оглавление".

Для текстовых и офисных форматов файлов существует возможность добавить в текст специальные маркеры, на основании которых будет создан набор закладок при создании java книги. Если в исходном файле в начале строки добавить текст
###t4f-bookmark
то эта строка не включается в текст java книги. Текст, расположенный на следующей строке, используется как текст закладки на начало этой строки. Если эта строка очень длинная, то в название закладки включаются первые 70 символов строки.

При обнаружении таких маркеров закладки в java книге создаются всегда, так как эти маркеры нужно добавлять в текст вручную, специально для использования на сервисе Tricks4Phone.