Mobi (KF8) это: 1. Переносы в словах. 2. Возможность использовать свои шрифты. 3. Настройка отображения книги "под себя", с помощью css. 4. И много других скрытых возможностей KF8...
Много изменений. Описание внизу немного устарело, со временем исправиться. fb2kf8_0.4.3.0.zip - 13.08.2012Для работы требуется NET framework 4
Что там? fb2kf8.exe - собственно сам конвертер fb2kf8.css - файл стилей применяющиеся при конвертировании, можно изменять на свой вкус и цвет. DefaultOptions.exe - установки по умолчанию. Пока доступно два параметра: "удалять исходный файл fb2" и "без буквицы" (будут дополнятся в новых версиях) foldKF8.cmd - скрипт, используется для конвертации папок с файлами fb2 fonts - папка с шрифтами images - папка с картинками для оформления
kindlegen.exe и fb2bin.exe копируем в папку с конвертером fb2kf8!
Как использовать:
1. Простым переносом файла формата fb2 на fb2kf8.exe, если все сделали правильно, получаем mobi в папке с конвертируемым файлом fb2.
2. Простым переносом папки содержащий файлы формата fb2 на foldKF8.cmd, если все сделали правильно, получаем mobi в папке с конвертируемыми файлами fb2.
3. Прикрутить к MyhomeLib, копируем конвертер в папку MyHomeLib\converters\fb2mobi, переименовываем fb2kf8.exe в fb2mobi.exe.
ВАЖНО! Имя копируемого файла и папок не должен содержать кириллицу! Иначе книга не откроется на K4NT.
Что такое CSS? :
Cascading Style Sheets(CSS) - каскадные таблицы стилей. Проще говоря CSS это язык стилей, определяющий отображение HTML-документов(в нашем случае оформление книги). Например, CSS работает с шрифтами, цветом, полями, строками, высотой, шириной, фоновыми изображениями, позиционированием элементов и многими другими вещами.
Краткое описание fb2kf8.css :
Шрифты:
Code:
@font-face { font-family: "paragraph"; <--Имя шрифта src: url("fonts/PTF55F.ttf"); <-- Путь к шрифту }
Задаем имя штифта "paragraph" и указываем к нему путь "fonts/PTF55F.ttf" Как изменить шрифт? Копируем понравившийся шрифт(Например: "myfonts.ttf") в папку "fonts", в fb2kf8.css меняем, "fonts/PTF55F.ttf" на "fonts/myfonts.ttf" А зачем так много шрифтов в конфиг по умолчанию встроено? Для каждого из четырех начертаний нужно задавать свой шрифт: обычный наклонный выделенный наклонный выделенный
p { font-family: "paragraph"; <--- имя шрифта который мы задали ранее text-indent:35px; <--- отступ, красная строка margin-bottom: 10pt; <--- нижний отступ параграфа (расстояние между параграфами) margin-top: 0pt; <--- верхний отступ параграфа } p.text_shadow <-- Название книги на обложке { text-shadow:3px 3px #000000; <-- Тень font-size: 200%; <-- Размер font-weight:bold; <-- жирность текста, bold(выделенный) } p.text-author <-- Автор стихов эпиграфов и тд. { font-style:italic; <--- Стиль italic(курсив) font-weight:bold; <-- жирность текста, bold(выделенный) text-align:right; <-- Выравнивание текста по правому(right) краю }
Kf8.zip (3424784 Б) Вот два примера нового формата KF8 от Амазоновцев. Открыв их в Kindle Previewer больших отличий от старого формата не обнаружил, но как только в настройках поменял девайс на Kindle fire "о чудо" все поменялось, и фоны, и шрифты, и переносы, и картинки все стало на свои места. Я так понимаю все вкусности только для Kindle fire?
Last edited by hdv77 on 25.02.2013 20:26; edited 9 times in total
Я так понимаю все вкусности только для Kindle fire?
Почему это? Со свежей прошивкой и на Kindle 4 NT есть поддержка этого формата. И в Kindle for iPad вроде как тоже есть, по крайней мере в логах написано. _________________ Словари для Kindle
Да! (Только что проверил на киндле) это я ошибся т.к Kindle Previewer неверно отображает. Теперь другой вопрос, есть ли конвертор в данный формат? _________________ Бумага>Alcatel 535>Siemens SX1>HP iPaq hx2790>Fly E135TV>Wexler Book T7003>Amazon Kindle 4
Да! это я ошибся т.к Kindle Previewer неверно отображает. Теперь другой вопрос, есть ли конвертор в данный формат?
Да тот же Calibre умеет. Там этот формат называется AZW3, насколько я понимаю. Вполе себе работает, конвертирует, на Kindle 4NT распознается и читается.
Ну и офц. амазоновский kindlegen.exe, если ему на вход дать ePub файл, то сконвертирует в нечто (типа архива), где внутри будет и версия для старых киндлов, и новая версия в KF8 формате. _________________ Словари для Kindle
Спасибо большое! Начал немного разбираться. kindlegen.exe с версии 2.0 уже поддерживает формат KF8. Но немного не ясно как в него внедрить свои шрифты, или он может использовать только встроенные в киндел? И как организовать переносы? _________________ Бумага>Alcatel 535>Siemens SX1>HP iPaq hx2790>Fly E135TV>Wexler Book T7003>Amazon Kindle 4
Я так понимаю, что переносы - это не фича книг, это фича девайса. Если Киндл 4 не поддерживает переносы, то в книгах этого не исправить. _________________ Словари для Kindle
C шрифтами тоже стало более менее понятно, шрифты можно менять, вот пример. _________________ Бумага>Alcatel 535>Siemens SX1>HP iPaq hx2790>Fly E135TV>Wexler Book T7003>Amazon Kindle 4
Т.е. как обычно у Киндла - все через ж.пу. Нет чтобы, вставил конвертер с переносами в какую-нибудь MyHomeLib и получил на выходе azw с переносами, так и калибра с этим не справляется. _________________ PB 630/626/515
hyper.exe вот, сделал маленькую утиль, по расстановки мягких переносов в абзацах (тег <p>), в файлах html. После запуска на выходе получается файл <название входного файла>(hyper).html
Как пользоваться: Просто перенесите html файл с книгой на hyper.exe полученный файл можно конвертировать kindlgen-ом (версия не ниже 2.0). Полученный файл mobi копируем в книгу и наслаждаемся переносами.
Внимание! 1) т.к. "мягкие" переносы ставятся во всех возможных местах переноса слова, расстановка переносов занимает время 2) т.к. формат KF8 очень капризный, полученный файл может либо не открыться, либо открыться без переносов в kindel 4NT. 3) кидать файлы только по шнурку!!! Сервис амазона портит всю красоту, конвертирует в старый формат, переносов не будет
Проверено на файлах (html) скачанных с флибусты.
В планах сделать конвертер fb2 в kf8
Добавлено спустя 2 часа 31 минуту 55 секунд:
Уже успел обновить Увеличилась скорость конвертирования _________________ Бумага>Alcatel 535>Siemens SX1>HP iPaq hx2790>Fly E135TV>Wexler Book T7003>Amazon Kindle 4
Last edited by hdv77 on 28.07.2012 15:25; edited 2 times in total
hdv77, спасибо за приблуду. Наконец-то на моем KT ровный правый край текста! Ты использовал алгоритм Ляна-Кнута? Или как реализовано?
Quote:
В планах сделать конвертер fb2 в kf8
Было бы удобно. Ждем-с…
Добавлено спустя 29 минут 16 секунд:
hdv77 wrote:
C шрифтами тоже стало более менее понятно, шрифты можно менять, вот пример.
Не работает же шрифт на обычных киндлах. Только на Fire. На KT работают эффекты текста (тень), но сам шрифт стандартный. На K4, судя по Kindle Previewer, не работает вообще. Очень жду и надеюсь, что поддержку шрифтов добавят в KT, можно было бы шикарные книги делать.
All times are GMT + 4 Hours Goto page 1, 2, 3 ... 75, 76, 77Next
Page 1 of 77
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum