ebook-convert - ebook-convert
ebook-convert input_file output_file [options]
Конвертиране
на е-книга
от един
формат в
друг.
input_file е входът и
output_file е изходът.
И двата
трябва да
бъдат
посочени
като
първите
два
аргумента
към
командата.
Изходния
формат на
е-книга се
отгатва от
разширението
на файла output_file.
output_file, може да
бъде и от
специалния
формат .EXT
където EXT е
разширението
на
изходния
файл. В този
случай
името на
изходния
файл
произлиза
от името на
входния
файл.
Имайте
предвид, че
файл-имената
не трябва
да
започват с
тире. И
накрая, ако
output_file няма
разширение,
тогава се
третира
като папка
и
"отворена
е-книга" (OEB),
състояща
се от HTML
файлове,
написани в
тази папка.
Тези
файлове са
файловете,
които
обикновено
биха били
предадени
на плъгина
за изход.
След
указване
на файла за
въвеждане
и изход
може да
персонализирате
конвертирането,
като
посочите
различни
опции.
Наличните
опции
зависят от
типовете
входни и
изходни
файлове. За
да
получите
помощ за
тях
посочете
входния и
изходния
файл и след
това
използвайте
-h опцията.
За пълна
документация
на
системата
за
конвертиране
виж
E-book conversion
Винаги,
когато
предавате
аргументи
на
ebook-convert,
които имат
интервали
в тях,
затворете
аргументите
в кавички.
Например: "/some
path/with spaces"
Опциите и
стойностите
по
подразбиране
на опциите
за промяна
зависят
както от
входните,
така и от
изходните
формати,
така че
винаги
трябва да
проверявате
с:
ebook-convert myfile.input_format myfile.output_format -h
По-долу са
опциите,
които са
общи за
всички
конвертации,
последвани
от опциите,
специфични
за всеки
входен и
изходен
формат.
- •
- ВХОДЯЩИ
ОПЦИИ
- •
- ИЗХОДЯЩИ
ОПЦИИ
- •
- ВИЗИЯ И
УСЕЩАНЕ
- •
- ЕВРИСТИЧНА
ОБРАБОТКА
- •
- Търсене
и подмяна
- •
- Откриване
на
структурата
- •
- СЪДЪРЖАНИЕ
- •
- Метаданни
- •
- Дебъгване
- --help, -h
- Покажи
това
помощно
съобщение
и излез
- --input-profile
- Задайте
входния
профил.
Входният
профил
дава на
конверсионната
система
информация
как да се
тълкува
различна
информация
във
входящия
документ.
Например
дължини,
зависими
от
резолюцията
(т.е.
дължини в
пиксели).
Изборите
са: cybookg3, cybook_opus, default, hanlinv3, hanlinv5,
illiad, irexdr1000, irexdr800, kindle, msreader, mobipocket, nook, sony,
sony300, sony900
- --list-recipes
- Списък с
имена на
вградени
рецепти.
Може да
създадете
е-книга от
вградена
рецепта
като тази:
ebook-convert "Име на
рецепта.рецепта
" output.epub
- --output-profile
- Задайте
изходния
профил.
Изходният
профил
казва на
конверсионната
система
как да
оптимизирате
създадения
документ
за
указаното
устройство
(като
например
чрез
преоразмеряване
на
изображенията
към
размера за
екрана на
устройството).
В някои
случаи
изходния
профил
може да се
използва
за
оптимизиране
на изхода
за
определено
устройство,
но това
рядко е
необходимо.
Изборите
са:cybookg3, cybook_opus, default, hanlinv3, hanlinv5,
illiad, ipad, ipad3, irexdr1000, irexdr800, jetbook5, kindle, kindle_dx,
kindle_fire, kindle_oasis, kindle_pw, kindle_pw3, kindle_scribe,
kindle_voyage, kobo, msreader, mobipocket, nook, nook_color, nook_hd_plus,
pocketbook_inkpad3, pocketbook_lux, pocketbook_hd, pocketbook_900,
pocketbook_pro_912, galaxy, sony, sony300, sony900, sony-landscape,
sonyt3, generic_eink, generic_eink_hd, generic_eink_large, tablet
- --version
- покажи
версия на
програмата
и излез
Опции за
настройване
обработката
на
изходящия mobi
файл
- --input-encoding
- Определете
кодирането
на
входящия
документ.
Ако е
указана,
тази опция
отменя
кодирането,
декларирано
в самия
документ.
Особено
полезна за
документи,
които не
указват
кодиране
или имат
неправилни
декларации
за
кодиране.
Опции за
контрол на
обработката
на изхода epub
- --dont-split-on-page-breaks
- Изключете
разделянето
при
прекъсвания
на
страници.
Обикновено
входните
файлове
автоматично
се
разделят
при
прекъсване
на всяка
страница в
два файла.
Това дава
изходна
е-книга,
която може
да се
анализира
по-бързо и
с по-малко
ресурси.
Разделянето
обаче е
бавно и ако
вашият
файл
източник
съдържа
много
голям брой
прекъсвания
на
страници,
трябва да
изключите
разделянето
при
прекъсвания
на
страници.
- --epub-flatten
- Тази
опция е
необходима
само ако
възнамерявате
да
използвате
EPUB с FBReaderJ. Тя ще
сплеска
файловата
система
вътре в EPUB,
поставяйки
всички
файлове в
горното
ниво.
- --epub-inline-toc
- Вмъкване
на инлайн
Таблица на
съдържание,
която ще се
появи като
част от
основното
съдържание
на книга.
- --epub-toc-at-end
- Поставете
вмъкнатата
инлайн
Таблица на
съдържание
в края на
книгата,
вместо в
началото.
- --epub-version
- Версията
на EPUB файла
за
генериране.
EPUB 2 е
най-широко
съвместим,
използвайте
EPUB 3 само ако
знаете, че
действително
се
нуждаете
от него.
- --extract-to
- Извлечете
съдържанието
на
генерирания
EPUB файл в
указаната
папка.
Съдържанието
на папката
първо се
изтрива,
така че
бъдете
внимателни.
- --flow-size
- Разделете
всички HTML
файлове,
по-големи
от този
размер (в KБ).
Това е
необходимо
като
повечето
четци на EPUB
не могат да
се справят
с големи
размери на
файловете.
По подразб.
260KB е
размерът,
необходим
за Adobe Digital Editions.
Задайте на
0, за да
забраните
базиран
размер на
разделяне.
- --no-default-epub-cover
- Обикновено,
ако
входният
файл няма
корица и не
посочите
такава,
корица по
подразбиране
е
генерирана
със
заглавието,
авторите и
т.н. Тази
опция
деактивира
генерирането
на тази
корица.
- --no-svg-cover
- Не
използвайте
SVG за
корицата
на книга.
Използвайте
тази опция,
ако вашият
EPUB ще се
използва
на
устройство,
което не
поддържа SVG,
като iPhone или JetBook
Lite. Без тази
опция
такива
устройства
ще
показват
корица
като
празна
страница.
- --preserve-cover-aspect-ratio
- При
използване
на SVG корица,
тази опция
ще доведе
до
мащабиране
на корица в
наличната
зона на
екрана, но
все пак
запазва
своето
аспектно
съотношение
(съотношение
на ширина
към
височина).
Това
означава,
че може да
има бели
граници
отстрани
или отгоре
и долната
част на
изображението,
но
изображението
няма да
бъде
изкривено.
Без тази
опция
изображението
може да
бъде леко
изкривено,
но няма да
има
граници.
- --pretty-print
- Ако е
указано,
"output "
плъгина ще
се опита да
създаде
резултат
който е
максимално
разбираем
за четене.
Може да не
работи за
някои "output"
плъгини.
- --toc-title
- Заглавие
за всяка
генерирана
в-ред
таблица на
съдържание.
Опции за
контрол на
облика и
усещането
на изхода
- --asciiize
- Транслитерат
unicode знаци към
ASCII
представяне.
Употреба с
внимание,
защото
това ще
замени Unicode
знаци с ASCII.
Например
ще замени
"Pelé " с
"Pele". Също
така,
имайте
предвид, че
в случаите,
когато има
множество
представяния
на знак
(например,
знаци,
споделени
от
Китайски и
Японски)
представянето
ще се
използва
въз основа
на
настоящия
език на calibre
интерфейса.
- --base-font-size
- Размерът
на
основния
шрифт в
тчк. Всички
размери на
шрифта в
произведената
книга ще се
преизчисляват
въз основа
на този
размер.
Чрез
избора на
по-голям
размер
може да
направите
шрифтовете
в изхода
по-големи и
обратно. По
подразбиране,
когато
стойността
е нула,
размерът
на
основния
шрифт се
избира въз
основа на
изходния
профил,
който сте
избрали.
- --change-justification
- Промяна
на
текстово
подравняване.
Стойност
на "ляво
подравняване
"
преобразува
целия
подравнен
текст в
източника
наляво
подравнен
(т.е.
подравнен)
текст.
Стойност
на
"подравнен
"
преобразува
целия
неподравнен
текст в
подравнен.
Стойност
на
"оригинал
" (по
подразбиране)
не променя
подравняването
във файла
източник.
Имайте
предвид, че
само някои
изходни
формати
поддържат
подравняване.
- --disable-font-rescaling
- Забраняване
на цялото
премащабиране
на
размерите
на
шрифтовете.
- --embed-all-fonts
- Вграждане
на всеки
шрифт,
който е
посочен
във
входния
документ,
но не вече
вградени.
Това ще
търси в
системата
за
шрифтовете
и ако бъдат
намерени,
те ще бъдат
вградени.
Вграждане
ще работи
само ако
форматът,
който
конвертирате,
поддържа
вградени
шрифтове,
като EPUB, AZW3, DOCX или
PDF. Моля,
осигурете,
че имате
подходящ
лиценз за
вграждане
на
шрифтовете,
използвани
в този
документ.
- --embed-font-family
- Вграждане
на
зададеното
семейство
шрифтове в
книгата.
Това
указва
"основен
" шрифт,
използван
за книгата.
Ако
входният
документ
задава
свои
собствени
шрифтове,
те може да
заместват
този
основен
шрифт. Може
да
използвате
информация
за опцията
филтриране
на стил за
да
премахнете
шрифтовете
от входния
документ.
Имайте
предвид, че
само
вграждане
на
шрифтове
работи с
някои
изходни
формати,
основно EPUB, AZW3
и DOCX.
- --expand-css
- По
подразбиране
calibre ще
използва
късометражен
формуляр
за
различни CSS
свойства
като поле,
подплънка,
граница и
др. Тази
опция ще го
накара да
използва
пълен
разширен
формуляр
вместо
това.
Имайте
предвид, че
CSS винаги се
разширява
при
генериране
на EPUB
файлове с
изходния
профил,
зададен на
един от
профилите
на Nook като Nook
не може да
се справи с
късометражен
CSS.
- --extra-css
- Или
пътят към CSS
лист със
стилове
или суров CSS.
Този CSS ще
бъде
приложен
към
правилата
на стила от
изходния
файл, така
че може да
се
използва
за
управление
на тези
правила.
- --filter-css
- Списък
със
свойства,
разделени
със
запетая,
които ще
бъдат
премахнати
от всички CSS
стилови
правила.
Това е
полезно,
ако
наличието
на някаква
информация
за стила
предотвратява
управление
на вашето
устройство.
Например:
шрифт-семейство,цвят,поле-ляво,поле-дясно
- --font-size-mapping
- Картографиране
от CSS имена
на
шрифтове
към
размери на
шрифтовете
в тчк.
Примерната
настройка
е 12,12,14,16,18,20,22,24. Това
са
картографите
за
размерите
xx-малки до
xx-големи,
като
крайният
размер е за
огромни
шрифтове.
Преизчисляващ
алгоритъм
за шрифт
използва
тези
размери за
интелигентно
премащабиране
на
шрифтове.
По подразб.
е да,
използвайте
картографиране
въз основа
на
изходния
профил,
който сте
избрали.
- --insert-blank-line
- Поставете
празен ред
между
абзаците.
Няма да
работи, ако
файлът
източник
не
използва
параграфи
(<p> или
<div>етикети).
- --insert-blank-line-size
- Задайте
височината
на
вмъкнатите
празни
редове (в
ем).
Височината
на
редовете
между
параграфите
ще бъде два
пъти
по-малка от
зададената
тук
стойност.
- --keep-ligatures
- Запазване
на
лигатурите,
присъстващи
във
входния
документ.
Лигатурата
е
специално
изобразяване
на двойка
знаци като
ff, fi, fl et cetera.
Повечето
четци
нямат
подкрепа
за
лигатури в
техните
шрифтове
по
подразбиране,
така че те
са малко
вероятни
за
правилно
рендиране.
По
подразбиране
calibre ще
превърне
лигатура в
съответна
двойка
нормални
знаци. Тази
опция ще ги
запази
вместо
това.
- --line-height
- Височината
на ред в
pts(точки).
Контролира
разредка
между
последователни
редове
текст.
Отнася се
само за
елементи,
които не
определят
собствената
си
височина
на ред. В
повечето
букви,
минималната
опция за
височина
на ред е
по-полезна.
По
подразбиране
няма
манипулация
на
височината
на ред.
- --linearize-tables
- Някои
лошо
проектирани
документи
използват
таблици, за
да
контролират
оформлението
на текста
на
страницата.
Когато са
конвертирани
тези
документи
често имат
текст,
който се
изпълнява
от
страница и
други
артефакти.
Тази опция
ще извлече
съдържанието
от
таблиците
и ще го
представи
по линеен
начин.
- --margin-bottom
- Задайте
долното
поле в тчк.
По
подразбиране
е 5.0.
Задаване
на по-малко
от нула,
няма да
доведе до
задаване
на поле
(настройката
на поле в
оригиналния
документ
ще бъде
запазена).
Забележка:
Страница
ориентирани
формати
като PDF и DOCX
имат свои
собствени
настройки
за поле ,
които имат
предимство.
- --margin-left
- Задайте
лявото
поле в тчк.
По
подразбиране
е 5.0.
Задаване
на по-малко
от нула,
няма да
доведе до
задаване
на поле
(настройката
на поле в
оригиналния
документ
ще бъде
запазена).
Забележка:
Страница
ориентирани
формати
като PDF и DOCX
имат свои
собствени
настройки
за поле,
които имат
предимство.
- --margin-right
- Задайте
дясното
поле в тчк.
По
подразбиране
е 5.0.
Задаване
на по-малко
от нула,
няма да
доведе до
задаване
на поле
(настройката
на поле в
оригиналния
документ
ще бъде
запазена).
Забележка:
Страница
ориентирани
формати
като PDF и DOCX
имат свои
собствени
настройки
за поле,
които имат
предимство.
- --margin-top
- Задайте
горното
поле в тчк.
По
подразбиране
е 5.0.
Задаване
на по-малко
от нула,
няма да
доведе до
задаване
на поле
(настройката
на поле в
оригиналния
документ
ще бъде
запазена).
Забележка:
Страница
ориентирани
формати
като PDF и DOCX
имат свои
собствени
настройки
за поле ,
които имат
предимство.
- --minimum-line-height
- Минималната
височина
на ред,
като
процент от
размера на
изчислен
шрифт на
елемент. Calibre с
тази
настройка
ще
гарантира
най-малката
височина,
за всеки
елемент,
независимо
от това
какво
указва
входният
документ.
Зададено
на нула за
забрана. По
подразб. е 120%.
Използвайте
тази
настройка
в
предпочитание
към
пряката
спецификация
на
височината
на ред,
освен ако
не знаете
какво
правите.
Например,
може да
постигнете
"double spaced"
текст, като
зададете
това на 240.
- --remove-paragraph-spacing
- Премахване
на
разстояние
между
параграфи.
Също така
определя
отстъп на
параграфи
от 1.5em.
Отстраняване
на
разстояние
няма да
работи, ако
файлът
източник
не
използва
параграфи
(<p> или <div>
етикети).
- --remove-paragraph-spacing-indent-size
- Когато calibre
премахва
празни
редове
между
параграфи,
той
автоматично
задава
отстъпи на
параграфи,
за
гарантиране,
че
параграфите
могат
лесно да
бъдат
разграничени.
Тази опция
контролира
ширината
на тези
отстъпи (в em).
Ако
зададете
тази
стойност
отрицателна,
тогава се
използват
отстъпи,
посочени
във
входния
документ,
т.е. calibre не
променя
отстъпите.
- --subset-embedded-fonts
- Подбор
на всички
вградени
шрифтове.
Всеки
вграден
шрифт се
намалява,
за да
съдържа
само
глифите,
използвани
в този
документ.
Това
намалява
размера на
шрифтовите
файлове.
Полезно,
при
вграждане
на особено
голям
шрифт с
много
неизползвани
глифи.
- --transform-css-rules
- Път до
файл,
съдържащ
правила за
трансформиране
на CSS
стиловете
в тази
книга.
Най-лесният
начин за
създаване
на такъв
файл е да
използвате
съветника
за
създаване
на правила
в calibre GUI. Достъп
до него в
"Визия &
усещане->раздел
Стилове на
Трансформиране
" на
диалога за
конвертиране.
След като
създадете
правилата,
може да
използвате
бутона
"Експорт
", за да ги
запишете
във файл.
- --transform-html-rules
- Път до
файл,
съдържащ
правила за
трансформиране
на HTML в тази
книга.
Най-лесният
начин за
създаване
на такъв
файл е да
използвате
съветника
за
създаване
на правила
в calibre GUI. Достъп
до него в
раздела
"Визия &
усещане->Трансформиране
на HTML "
секция на
диалога за
конвертиране.
След като
създадете
правилата,
може да
използвате
бутона
"Експорт
", за да ги
запишете
във файл.
- --unsmarten-punctuation
- Конвертиране
на
фантастични
кавички,
тирета и
елипси към
техните
обикновенни
еквиваленти.
Модифицирайте
текста и
структурата
на
документа,
като
използвате
общи
шаблони.
Деактивирано
от по
подразбиране.
Използвайте
--enable-heuristics за да
разрешите.
Отделните
действия
могат да
бъдат
деактивирани
с --disable-* опции.
- --disable-dehyphenate
- Анализирайте
сричкопренасяните
думи в
целия
документ.
Самият
документ е
използван
като
речник, за
да се
определи
дали
тиретата
трябва да
се
задържат
или
премахнати.
- --disable-delete-blank-paragraphs
- Премахване
на празни
абзаци от
документа,
когато те
съществуват
между
всеки друг
параграф
- --disable-fix-indents
- Превърнете
отстъп,
създаден
от няколко
неразчупени
местни
обекти в CSS
отстъпи.
- --disable-format-scene-breaks
- Ляво
подравнени
маркери за
прекъсване
на сцена са
подравнени
в центъра.
Заменете
прекъсвания
на мека
сцена,
които
използват
няколко
празни
редове с
хоризонтални
правила.
- --disable-italicize-common-cases
- Вижте за
общи думи и
шаблони,
които
обозначават
italics и ги
итализирайте.
- --disable-markup-chapter-headings
- Откриване
на
неформатирани
заглавия
на глави и
под
заглавия.
Променете
ги на h2 и h3
етикети.
Тази
настройка
няма да
създаде TOC,
но може да
се
използва
съвместно
с
откриване
на
структура,
за да
създадете
такава.
- --disable-renumber-headings
- Вижте
събития на
последователни
<h1> или <h2>
етикети.
Етикетите
са
преномерирани,
за да
предотвратят
разделяне
в средата
на
заглавия
на глави.
- --disable-unwrap-lines
- Пренасяне
на редове с
помощта на
пунктуация
и други
указания
за
форматиране.
- --enable-heuristics
- Разрешаване
на
евристична
обработка.
Тази опция
трябва да
се зададе
за всяка
евристична
обработка,
която да се
осъществи.
- --html-unwrap-factor
- Мащаб,
използван
за
определяне
на
дължината,
за
пренасяне
на ред.
Валидните
стойности
са
десетичен
знак между
0 и 1. По
подразбиране
е 0.4, точно
под
средната
дължина на
ред. Ако
само
няколко
реда в
документа
изискват
пренасяне,
тази
стойност
трябва да
бъде
намалена
- --replace-scene-breaks
- Заменете
прекъсвания
на сцени с
указания
текст. По
подразбиране
текстът от
входен
документ е
използван.
Преработване
на текста и
структурата
на
документа,
използвайки
дефинирана
от
потребителя
схема
- --search-replace
- Път до
файл,
съдържащ
търсене и
замяна на
регулярни
изрази.
Файлът
трябва да
съдържа
редуващи
се линии на
регулярно
изразяване,
последвани
от шаблон
за замяна
(който може
да бъде
празен
ред).
Регулярният
израз
трябва да
бъде в
синтаксисът
на Python regex и
файлът
трябва да е
кодиран в
UTF-8.
- --sr1-replace
- Замяна,
за да
замените
текста,
намерен
със sr1-search.
- --sr1-search
- Шаблон
за търсене
(регулярен
израз),
който да
бъде
заменен
със sr1-replace.
- --sr2-replace
- Замяна,
за да
замените
текста,
намерен
със sr2-search.
- --sr2-search
- Шаблон
на търсене
(регулярен
израз),
който
трябва да
бъде
заменен
със sr2-replace.
- --sr3-replace
- Замяна,
за да
замените
текста,
намерен
със sr3-search.
- --sr3-search
- Шаблон
за търсене
(регулярен
израз),
който да
бъде
заменен
със sr3-replace.
Настройки
на
автоматичното
разчитане
на
структурата
на
документа
- --chapter
- XPath израз
за
откриване
на
заглавия
на глави.
По
подразбиране
да се има
предвид <h1>
или <h2>
етикети,
които
съдържат
думите
"глава ",
"книга ",
"секция
",
"пролог
",
"епилог
" или
"част "
като
заглавия
на глави,
както и
всякакви
етикети,
които имат
клас=
"глава ".
Използваният
израз
трябва да
оцени до
списък на
елементи.
За да
забраните
откриване
на глави,
използвайте
израза
"/". Вижте
XPath урок в calibre
Ръководство
на
потребителя
за
допълнителна
помощ за
използване
на тази
функция.
- --chapter-mark
- Задайте
как да
маркирате
открити
глави.
Стойност
на
"страницапрекъсване
" ще
вмъкне
прекъсвания
на
страници
преди
глави.
Стойност
на
"правило
" ще
вмъкне ред
преди
глави.
Стойност
на
"няма"
ще забрани
маркирането
на главите
и стойност
на "и
двете " ще
използва
както
прекъсвания
на
страници,
така и
редове за
маркиране
на глави.
- --disable-remove-fake-margins
- Някои
документи
задават
полета на
страница,
определяйки
ляво и
дясно поле
на всеки
отделен
параграф. calibre
ще се опита
да открие и
премахне
тези
полета.
Понякога,
това може
да
предизвика
премахването
на полета,
които не
трябва да
са
премахнати.
В този
случай
може да
забраните
премахването.
- --insert-metadata
- Вмъкнете
метаданните
на книга в
началото
на книгата.
Това е
полезно,
ако вашия
четец на
е-книги не
поддържа
директно
показване/търсене
на
метаданни.
- --page-breaks-before
- XPath израз.
Прекъсванията
на
страници
се вмъкват
преди
посочените
елементи.
За да
забраните
използването
на израза: /
- --prefer-metadata-cover
- Използвайте
корицата,
засечена
от
изходния
файл, в
предпочитание
към
указаната
корица.
- --remove-first-image
- Премахнете
първото
изображение
от
входната
е-книга.
Полезно,
ако
входният
документ
има
изображение
на
корицата,
което не е
идентифицирано
като
корица. В
този
случай, ако
зададете
корица в calibre,
изходният
документ
ще свърши с
две
изображения-корици,
ако не
посочите
тази
опция.
- --start-reading-at
- XPath израз
за
откриване
на
локацията
в
документа,
на която да
започнете
четене.
Някои
програми
за четене
на е-книги
(най-видно
от Kindle)
използват
тази
локация
като
позицията,
на която да
отворите
книгата.
Вижте XPath
урок в calibre
Ръководство
на
потребителя
за
допълнителна
помощ
използвайки
тази
функция.
Настройки
на
автоматичното
генериране
на
съдържание.
По
подразбиране,
ако файлът
източник
има
съдържание,
то ще бъде
то ще бъде
предпочетено
пред
автоматичното
такова.
- --duplicate-links-in-toc
- При
създаване
на TOC от
връзки във
входния
документ
разрешете
дублирани
записи, т.е.
позволете
повече от
един запис
със същия
текст, при
условие че
те сочат
към друга
локция.
- --level1-toc
- XPath израз,
който
указва
всички
етикети,
които
трябва да
се добавят
към
Таблицата
на
съдържание
на първо
ниво. Ако
това е
посочено,
то има
предимство
пред други
форми на
автоматично
откриване.
Вижте XPath
урок в calibre
Потребител
Ръководство
за
примери.
- --level2-toc
- XPath израз,
който
указва
всички
етикети,
които
трябва да
се добавят
към
Таблицата
на
съдържание
на второ
ниво. Всеки
запис се
добавя под
предишното
ниво едно
запис.
Вижте XPath
урок в calibre
Ръководство
на
потребителя
за
примери.
- --level3-toc
- XPath израз,
който
указва
всички
етикети,
които
трябва да
се добавят
към
Таблицата
на
съдържание
на трето
ниво. Всеки
запис се
добавя под
предишното
второ ниво
запис.
Вижте XPath
урок в calibre
Ръководство
на
потребителя
за
примери.
- --max-toc-links
- Максимален
брой
връзки за
вмъкване в
TOC. Задайте
на 0, за да
забраните.
По
подразбиране
е: 50.
Връзките
се добавят
към TOC само
ако са
по-малко от
прага на
открити
брой
глави.
- --no-chapters-in-toc
- Не
добавяй
автооткрити
глави към
Таблица на
съдържание.
- --toc-filter
- Премахване
на записи
от
Таблицата
на
съдържанието,
чиито
заглавия
отговарят
на
зададения
регулярен
израз.
Съвпадащите
записи и
всичките
им деца се
премахват.
- --toc-threshold
- Ако се
открие
по-малко от
този брой
глави,
тогава се
добавят
връзки към
Таблицата
със
съдържание.
По
подразбиране:
6
- --use-auto-toc
- Обикновено,
ако файлът
източник
вече има
Таблица на
съдържанието,
тя се
използва в
предпочитание
към
автогенерираната.
С тази
опция
автогенерираната
единственно
винаги се
използва.
Опции за
задаване
на
метаданни
в изхода
- --author-sort
- Ред,
който да се
използва
при
сортиране
по автор.
- --authors
- Задайте
авторите.
Множество
автори
трябва да
бъдат
разделени
от
амперсанди-(&).
- --book-producer
- Задайте
продуцента
на
книгата.
- --comments
- Задайте
описанието
на е-книга.
- --cover
- Задайте
корицата
на
посочения
файл или URL
- --isbn
- Задайте
ISBN на
книгата.
- --language
- Задаване
на езика
- --pubdate
- Задайте
датата на
публикуване
(приема се,
че е в
местната
времева
зона, освен
ако
време-зона
изрично е
зададена)
- --publisher
- Задайте
издателя
на е-книга.
- --rating
- Задайте
рейтинга.
Трябва да
бъде число
между 1 и 5.
- --read-metadata-from-opf, --from-opf, -m
- Прочетете
метаданни
от
посочения
OPF файл.
Метаданните,
прочетени
от този
файл, ще
заместят
всички
метаданни
в изходния
файл.
- --series
- Задайте
поредицата,
към която
принадлежи
тази
е-книга.
- --series-index
- Задайте
индекса на
книгата в
тази
поредица.
- --tags
- Задайте
етикетите
за книгата.
Трябва да
бъде
списък,
разделен
със
запетаи.
- --timestamp
- Задаване
клеймото
на книгата
(вече не се
използва
някъде)
- --title
- Задайте
заглавието.
- --title-sort
- Версията
на
заглавието,
която
трябва да
се
използва
за
сортиране.
Опции за
помощ при
отстраняване
на грешки в
конвертиране
- --debug-pipeline, -d
- Запазете
изхода от
различни
етапи на
конверсионния
конвейер в
зададена
папка.
Полезно,
ако не сте
сигурни на
кой етап от
процеса на
конвертиране
се появява
бъг.
- --verbose, -v
- Ниво на
словесност.
Задайте
няколко
пъти за
по-голяма
словесност.
Указване
на това два
пъти ще
доведе до
пълна
словесност,
след като
средна
словесност
и нула
пъти,
най-малко
словесност.
Kovid Goyal
Kovid Goyal