EBOOK-POLISH(1)

NAME
ebook-polish - ebook-polish

       ebook-polish [параметры] входной_файл [выходной_файл]
    Полировка книг  - все о том, чтобы придать блеск совершенства

Вашим тщательно обработанным электронным книгам.

Полировка пытается минимизировать изменения во внутреннем коде вашей электронной книги. В отличие от преобразования, она не уплощает CSS, переименовывает файлы, меняет шрифт размеры, корректирует поля и т.п. Каждое действие выполняет только минимальный набор изменений, необходимых для желаемого эффекта.

Вы должны использовать этот инструмент в качестве последнего шага в процессе создания электронной книги. Обратите внимание, что полировка работает только с файлами в форматах AZW3 или EPUB.

Когда вы передаёте аргументы с пробелами в ebook-polish, заключайте их в кавычки. Например: "/some path/with spaces"

[ОПЦИИ]

--add-soft-hyphens, -H
    Добавляет мягкие переносы во все слова в книге. Это позволит лучше выглядеть книгам с выровненным по ширине текстом в читалках, не поддерживающих переносы.

--compress-images, -i
    Сжать иллюстрации для уменьшения объёма, без ухудшения качества изображения.

--cover, -c
    Путь к обложке. Изменяет обложку, указанную в электронной книге. Если обложки нет или она неправильно идентифицирована, вставляется новая обложка.

--download-external-resources, -d
    Download external resources such as images, stylesheets, etc. that point to URLs instead of files in the book. All such resources will be downloaded and added to the book so that the book no longer references any external resources.

--embed-fonts, -e
    Внедрить шрифты, указанные в документе, но ещё не внедрённые. Будет осуществлен поиск шрифтов, доступных на компьютере; если шрифты будут найдены, то они будут внедрены в документ. Убедитесь в наличии соответствующих прав на внедрение шрифтов, используемых в документе.

--help, -h
    показать это сообщение и выйти

--jacket, -j
    Вставить в начале книги страницу обложки, которая будет содержать все метаданные: название, теги, авторов, серии, комментарии, и т.д. Любые предыдущие обложки будут заменены.

--opf, -o
    Путь к OPF файлу. Метаданные в книге обновлены из OPF файла.

--remove-jacket
    Удалить предыдущую добавленную обложку.

--remove-soft-hyphens
    Удаляет мягкие переносы из всего текста книги.

--remove-unused-css, -u
    Удалить все неиспользуемые CSS правила из таблицы стилей и тегов <style>. Некоторые книги, созданные с помощью технических шаблонов, могут иметь множество дополнительных CSS правил, не совпадающих с реальным содержанием. Это замедляет работу читалок при разборе правил.

--smarten-punctuation, -p
    Конвертировать текстовые тире, многоточия, кавычки, множественные переносы и т.д. в их типографически верные эквиваленты. Помните, что алгоритм может иногда выдавать неверные результаты, особенно в случае одиночных кавычек в начале сокращений.

--subset-fonts, -f
    Сокращение шрифтов означает уменьшение внедрённых шрифтов до необходимого набора символов, используемых в книге. Это значительно уменьшает размер файлов шрифтов (примерно вдвое). Например, если книга использует специальный шрифт для заголовков, то сокращение шрифтов уменьшит этот шрифт до символов содержащихся только в этих заголовках. Или если в книгу включена курсивная версия шрифта, но текст с ним встречается редко или совсем отсутствует, то курсивный шрифт может быть сокращён всего до нескольких символов или полностью удалён. Единственный недостаток сокращения шрифтов в том, если позже вы пожелаете добавить больше текста в ваши книги, то добавленный текст может быть не охвачен сокращённым шрифтом.

--upgrade-book, -U
    Обновление внутренней структуры книги, по возможности. К примеру, обновление книг EPUB 2 до EPUB 3.

--verbose
    Более подробный вывод обработки. Полезно при отладке.

--version
    показать версию программы и выйти

AUTHOR
Kovid Goyal

COPYRIGHT
Kovid Goyal