Man page - ebook-convert(1)
Packages contains this manual
- calibre-server(1)
- fetch-ebook-metadata(1)
- lrs2lrf(1)
- ebook-convert(1)
- markdown-calibre(1)
- calibre-parallel(1)
- ebook-device(1)
- ebook-polish(1)
- calibre-complete(1)
- ebook-meta(1)
- calibre(1)
- web2disk(1)
- lrfviewer(1)
- ebook-edit(1)
- calibre-debug(1)
- calibre-customize(1)
- lrf2lrs(1)
- calibre-smtp(1)
- calibredb(1)
- ebook-viewer(1)
apt-get install calibre
Available languages:
en fr mr pt_BR is es kn it ca pl vi nb sl lv pt eo ms ko fa eu et nl ar da cs gl tr zh_HK sk hu bg sv hr ja he lt uk fi ru ro zh_TW sr ka el zh_CN deManual
EBOOK-CONVERT
NAMEOPTIONS DâENTRĂE
OPTIONS DE SORTIE
ASPECT ET COMPORTEMENT
TRAITEMENT HEURISTIQUE
RECHERCHER ET REMPLACER
DĂTECTION DE LA STRUCTURE
TABLE DES MATIERES
METADONNEES
DĂBOGAGE
AUTHOR
COPYRIGHT
NAME
ebook-convert - ebook-convert
ebook-convert input_file output_file [options]
Convertir un livre numérique d'un format à un autre.
input_file est l'entrĂ©e output_file est la sortie. Chacun des deux doit ĂȘtre spĂ©cifiĂ© comme premiers arguments de la commande.
Le format de livre numĂ©rique de sortie est dĂ©fini par l'extension du fichier output_file. output_file peut Ă©galement ĂȘtre un format spĂ©cial .EXT oĂč EXT est l'extension du fichier de sortie. Dans ce cas, le nom du fichier de sortie est dĂ©rivĂ© du nom du fichier d'entrĂ©e. Notez que les noms de fichier ne doivent pas commencer par un trait d'union. Pour finir, si output_file n'a pas d'extension, il est traitĂ© comme un dossier et un «open e-book » (OEB) se composant des fichiers HTML est Ă©crit dans ce dossier. Ces fichiers sont les fichiers qui auraient Ă©tĂ© normalement traitĂ© par l'extension de sortie.
AprÚs avoir spécifié le fichier d'entrée et de sortie vous pouvez adapter la conversion en spécifiant diverses options. Les options disponibles dépendent des types de fichier d'entrée et de sortie. Pour obtenir de l'aide sur celles-ci, spécifiez le fichier d'entrée et de sortie et puis employez l'option -h.
Pour la documentation complÚte du systÚme de conversion voir Conversion de livre numérique
Chaque fois que vous passez Ă ebook-convert des arguments comportant des espaces, entourez lâargument Ă lâaide de guillemets. Par exemple: "/some path/with spaces"
Les options et les valeurs par défaut pour les options changent selon les formats d'entrée et de sortie, aussi vous devriez toujours vérifier avec
ebook-convert myfile.input_format myfile.output_format -h
Ci-dessous se trouvent les options communes à toutes les conversions, suivies par les options spécifiques à tous les formats d'entrée et de sortie.
|
âą |
OPTIONS D'ENTRĂE |
|||
|
âą |
OPTIONS DE SORTIE |
|||
|
âą |
ASPECT ET COMPORTEMENT |
|||
|
âą |
TRAITEMENT HEURISTIQUE |
|||
|
âą |
RECHERCHER ET REMPLACER |
|||
|
âą |
DĂTECTION DE LA STRUCTURE |
|||
|
âą |
TABLE DES MATIERES |
|||
|
âą |
METADONNEES |
|||
|
âą |
DĂBOGAGE |
--help, -h
affiche ce message d ' aide et quitte
--input-profile
SpĂ©cifier le profil dâentrĂ©e. Ce profil dâentrĂ©e indique au systĂšme de conversion comment interprĂ©ter les diverses informations dans le document dâentrĂ©e. Par exemple, la rĂ©solution dĂ©pend des longueurs. (c.-Ă -d. longueurs en pixels). Les choix sontâŻ: cybookg3, cybook_opus, default, hanlinv3, hanlinv5, illiad, irexdr1000, irexdr800, kindle, msreader, mobipocket, nook, sony, sony300, sony900
--list-recipes
Liste les noms des recettes intĂ©grĂ©es. Vous pouvez crĂ©er un livre numĂ©rique depuis une recette intĂ©grĂ©e de la maniĂšre suivanteâŻ: ebook-convert " Nom Recette.recipe " sortie.epub
--output-profile
SpĂ©cifiez le profil de sortie. Le profil de sortie explique au systĂšme de conversion comment optimiser les documents créés pour un pĂ©riphĂ©rique donnĂ©. Dans certains cas, un profil de sortie peut ĂȘtre utilisĂ© pour optimiser la sortie pour un pĂ©riphĂ©rique bien particulier, mais cela est rarement nĂ©cessaire. Les choix sont :cybookg3, cybook_opus, default, generic_eink, generic_eink_hd, generic_eink_large, 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, tablet
--version
affiche le numéro de version du logiciel et quitte
OPTIONS DâENTRĂE
Options pour
contrĂŽler le traitement du fichier
dâentrĂ©e mobi
--input-encoding
SpĂ©cifier lâencodage des caractĂšres du document dâentrĂ©e. Si rĂ©glĂ©e cette option outrepassera tout encodage dĂ©jĂ dĂ©clarĂ© par le document lui-mĂȘme. ParticuliĂšrement utile pour des documents ne dĂ©clarant pas dâencodage ou ayant des dĂ©clarations dâencodage incorrectes.
OPTIONS DE SORTIE
Options pour
contrĂŽler le traitement de la sortie epub
--dont-split-on-page-breaks
DĂ©sactiver le sectionnement aux sauts de page. En temps normal, le fichier dâentrĂ©e est sectionnĂ© Ă chaque saut de page pour former deux fichiers; vous bĂ©nĂ©ficiez ainsi d ' un livre numĂ©rique susceptible dâĂȘtre analysĂ© plus rapidement et avec moins de ressources. Toutefois, sectionner les fichiers est un processus lent, donc il est recommandĂ© de dĂ©sactiver le sectionnement si le fichier dâentrĂ©e contient de nombreux sauts de page.
--epub-flatten
Cette option est nĂ©cessaire si vous avez lâintention dâutiliser lâEPUB avec FBReaderJ. Elle va aplatir la structure du systĂšme de fichiers Ă lâintĂ©rieur de lâEPUB, mettant tous les fichiers sur le niveau supĂ©rieur.
--epub-inline-toc
Insérer une Table des MatiÚres intégrée qui apparaßtra en tant qu ' élément du contenu principal du livre.
--epub-max-image-size
Taille maximale de l ' image (largeur x hauteur). Une valeur de none signifie que sera utilisĂ© la taille d ' Ă©cran du profil de sortie. Une valeur de profile signifie qu ' aucune taille maximale n ' est spĂ©cifiĂ©e. Par exemple, une valeur de 100x200 entraĂźnera le redimensionnement de toutes les images de maniĂšre Ă ce que leur largeur ne dĂ©passe pas 100 pixels et leur hauteur 200 pixels. Notez que cela n ' affecte que la taille des fichiers d ' image eux-mĂȘmes. Une image donnĂ©e peut ĂȘtre rendue Ă une taille diffĂ©rente en fonction du style qui lui est appliquĂ© dans le document.
--epub-toc-at-end
Mettre la Table des MatiÚres intégrée à la fin du livre plutÎt qu ' au début.
--epub-version
La version du fichier EPUB à générer. EPUB 2 est le plus largement compatible, n ' utilisez EPUB 3 que si vous savez que vous en avez réellement besoin.
--extract-to
Extrait le contenu du livre {} gĂ©nĂ©rĂ© vers le dossier spĂ©cifiĂ©. Le contenu du dossier sera dâabord effacĂ©, donc faites attention.
--flow-size
Diviser tous les fichiers HTML plus grand que cette taille (en Ko). Ceci est nécessaire car la plupart des lecteurs EPUB ne prennent pas en charge des fichiers de grande taille. Par défaut 260 Ko est la taille requise par Adobe Digital Editions. Paramétrer à 0 pour désactiver la division basée sur la taille.
--no-default-epub-cover
Normalement, si le fichier dâentrĂ©e nâa pas de couverture et que vous nâen avez pas spĂ©cifiĂ© une, une couverture par dĂ©faut est gĂ©nĂ©rĂ©e avec le titre, les auteurs, etc. Cette option dĂ©sactive la gĂ©nĂ©ration de cette couverture.
--no-svg-cover
Ne pas utiliser le format SVG pour la couverture du livre. Utiliser cette option si votre EPUB va ĂȘtre utilisĂ© sur un pĂ©riphĂ©rique qui ne prend pas en charge SVG, comme lâiPhone ou le JetBook Lite. Sans cette option, ce type pĂ©riphĂ©rique affichera une page blanche comme couverture.
--preserve-cover-aspect-ratio
Lors de lâutilisation dâune image SVG en couverture, cette option va entraĂźner une mise Ă lâĂ©chelle permettant de couvrir tout lâĂ©cran, mais va toujours garder les proportions (ratio hauteur/largeur) de lâimage dâorigine. Ceci signifie quâil peut y avoir des bordures blanches sur les cotĂ©s, en haut ou en bas de lâimage, mais que celle-ci ne sera jamais distordue. Sans cette option lâimage peut ĂȘtre lĂ©gĂšrement distordue, mais il nây aura pas de bordures.
--pretty-print
Si spĂ©cifiĂ©, lâextension de sortie essaiera de crĂ©er une sortie qui sera aussi lisible que possible pour un ĂȘtre humain. Peut ĂȘtre sans effet avec certaines extensions de sortie.
--toc-title
Titre pour toutes les Tables des MatiÚres intégrées générées.
ASPECT ET COMPORTEMENT
Options pour
contrĂŽler lâapparence de la sortie
--asciiize
TranslittĂšre les caractĂšres Unicode en une reprĂ©sentation ASCII. A utiliser avec prĂ©caution car cela remplacera les caractĂšres Unicode par des caractĂšres ASCII. Par exemple, elle remplacera " PelĂ© " par " Pele " . Notez Ă©galement que dans les cas oĂč il existe plusieurs reprĂ©sentations d ' un caractĂšre (caractĂšres partagĂ©s par le chinois et le japonais par exemple), la reprĂ©sentation basĂ©e sur la langue de l ' interface actuelle de calibre sera utilisĂ©e.
--base-font-size
La taille de base pour la police de caractÚre en pts. Toutes les tailles de police dans le livre produit seront redimensionnées par rapport à cette taille. En choisissant une taille large, vous pouvez obtenir des polices plus grandes en sortie et vice versa. Par défaut, quand la valeur est zéro, la taille de base pour la police est choisie par rapport au profil de sortie que vous avez choisi.
--change-justification
Changer la justification du texte. Une valeur à " left " convertit tout le texte justifié dans la source vers un alignement de texte à gauche (c.à .d non justifié). Une valeur à " justify " convertit le texte non justifié en justifié. Une valeur à " original " (par défaut) ne change pas la justification du fichier source. Notez que seuls certains formats prennent en charge la justification.
--disable-font-rescaling
Désactiver tous les redimensionnements des tailles de polices.
--embed-all-fonts
Incorporer toutes les polices qui sont référencées dans le document mais pas encore intégrées. Une recherche sera effectuée sur votre ordinateur et si les polices sont retrouvées, elles seront intégrées dans le document. L ' intégration fonctionnera uniquement si le format vers lequel vous convertissez supporte les polices intégrées, telles que EPUB, AZW3, DOCX et PDF. Veuillez vous assurer que vous possédez la licence appropriée pour incorporer les polices utilisées dans ce document.
--embed-font-family
Inclut la famille de polices spécifiée dans le livre. Ceci précise la police de " base " utilisée pour le livre. Si le document d ' entrée spécifie ses propres polices, elles peuvent primer sur la police de " base " . Vous pouvez utilisez l ' option de filtre de style pour enlever les polices du document d ' entrée. Notez que l ' inclusion de polices fonctionne seulement avec certains formats de sortie, principalement l ' EPUB,AZW3 et DOCX.
--expand-css
Par défaut, calibre va utiliser la forme abrégée des diverses propriétés CSS comme les marges, les bordures, etc. Cette option permet d ' utiliser la forme étendue à la place. Notez que le CSS sera toujours sous sa forme étendue lors de la génération de fichiers EPUB avec le profil de sortie définit pour Nook car le Nook ne sait pas gérer la forme abrégée du CSS.
--extra-css
Soit le chemin dâune feuille de style CSS ou un CSS brut. Ce CSS sera ajoutĂ© aux rĂšgles de style du fichier source, ainsi il pourra ĂȘtre utilisĂ© pour outrepasser ces rĂšgles.
--filter-css
Une liste de propriĂ©tĂ©s CSS, sĂ©parĂ©es par des virgules, qui seront supprimĂ©es de toutes les rĂšgles de style CSS. Ceci est utile si la prĂ©sence de certaines informations de style les empĂȘche dâĂȘtre ignorĂ©es par votre pĂ©riphĂ©rique. Par exemple: font-family,color,margin-left,margin-right
--font-size-mapping
Correspondance Ă partir de noms de police CSS vers des tailles de polices en pts. Un exemple de paramĂ©trage estâŻ: 12,12,14,16,18,20,22,24. Ce sont les correspondances pour les tailles de xx-small Ă xx-large, la taille finale est utilisĂ©e pour les trĂšs grandes polices. Le redimensionnement de la police utilise ces tailles pour redimensionner intelligemment les polices. Le comportement par dĂ©faut est dâutiliser une correspondance basĂ©e sur le profil de sortie que vous avez choisi.
--insert-blank-line
InsĂ©rer une ligne blanche entre les paragraphes. Ne fonctionnera pas si le fichier source nâutilise pas de paragraphes. (balises <p> ou <div>)
--insert-blank-line-size
Définir la hauteur des lignes blanches insérées (en em). La hauteur des lignes entre deux paragraphes sera de deux fois la valeur spécifiée ici.
--keep-ligatures
Conserver les ligatures prĂ©sentes dans le document dâentrĂ©e. Une ligature est une paire de caractĂšres comme ff, fi, fl, Ć, ĂŠ et cĂŠtera. La plupart des polices par dĂ©faut des lecteurs ne prennent pas en charge les ligatures, aussi un rendu correct de celles-ci semble improbable sur le lecteur. Par dĂ©faut, calibre va transformer une ligature en la paire de caractĂšres correspondants. Notez que les ligatures ici ne sont que des ligatures unicode et non des ligatures créées par CSS ou des styles de police. A lâopposĂ©, cette option va conserver la ligature.
--line-height
La hauteur de ligne en pts. ContrĂŽle lâespacement entre les lignes consĂ©cutives du texte. Ne sâapplique quâaux Ă©lĂ©ments qui ne dĂ©finissent pas leur propre hauteur de ligne. Dans la plupart des cas, lâoption hauteur de ligne minimum est plus utile. Par dĂ©faut, aucune modification de hauteur de ligne nâest effectuĂ©e.
--linearize-tables
Certains documents mal conçus utilisent les tableaux pour contrĂŽler lâaffichage du texte dans la page. Quand ils sont convertis, ces documents ont souvent le texte qui dĂ©borde de la page et dâautres dysfonctionnements. Cette option extraira le contenu des tableaux et le prĂ©sentera dans un mode linĂ©aire.
--margin-bottom
Régler la marge du bas en pts. Le réglage par défaut est 5.0. Aucune marge ne sera définie si le nombre est inférieur à zéro (le réglage des marges dans le document d ' origine est préservé). Notez : les formats de page orientés tels que PDF et DOCX ont leurs propres paramétrages de marges qui ont la priorité.
--margin-left
Régler la marge gauche en pts. Le réglage par défaut est 5.0. Aucune marge ne sera définie si le nombre est inférieur à zéro (le réglage des marges dans le document d ' origine est préservé). Notez : les formats de page orientés tels que PDF et DOCX ont leurs propres paramétrages de marge qui ont la priorité.
--margin-right
Régler la marge droite en pts. Le réglage par défaut est 5.0. Aucune marge ne sera définie si le nombre est inférieur à zéro (le réglage des marges dans le document d ' origine est préservé). Notez : les formats de page orientés tels que PDF et DOCX ont leurs propres paramétrages de marge qui ont la priorité.
--margin-top
Régler la marge haute en pts. Le réglage par défaut est 5.0. Aucune marge ne sera définie si le nombre est inférieur à zéro (le réglage des marges dans le document d ' origine est préservé). Notez : les formats de page orientés tels que PDF et DOCX ont leurs propres paramétrages de marge qui ont la priorité.
--minimum-line-height
La hauteur de ligne minimum, en pourcentage de la taille de la police de lâĂ©lĂ©ment calculĂ©. calibre sâassurera que chaque Ă©lĂ©ment a une hauteur de ligne correspondant au moins Ă ce rĂ©glage, quelle que soit la spĂ©cification du document dâentrĂ©e. Fixer Ă 0 pour dĂ©sactiver. Par dĂ©faut 120%. Utiliser cette option prĂ©fĂ©rentiellement Ă une spĂ©cification de ligne directe, Ă moins de savoir ce que vous faites. Par exemple, vous pouvez obtenir un texte en " double interligne " en fixant cette valeur Ă 240%.
--remove-paragraph-spacing
Supprimer lâinterligne entre les paragraphes. ParamĂštre aussi une indentation sur les paragraphes de 1.5em. La suppression de lâinterligne ne fonctionnera pas si le fichier source nâutilise pas les paragraphes (balises <p> ou <div>).
--remove-paragraph-spacing-indent-size
Lorsque calibre supprime les lignes blanches entre les paragraphes, il ajoute automatiquement une indentation de paragraphe, afin de sâassurer que les paragraphes puissent ĂȘtre facilement distinguĂ©s. Cette option contrĂŽle la largeur de cette indentation (en em). Si vous fixez une valeur nĂ©gative, alors lâindentation spĂ©cifiĂ©e dans le document dâentrĂ©e est utilisĂ©e, câest Ă dire que calibre ne modifie pas lâindentation.
--smarten-punctuation
Convertit les guillemets, les tirets et les points de suspension en leurs équivalents typographiques corrects. Pour plus de détails, voir https://daringfireball.net/projects/smartypants .
--subset-embedded-fonts
Créer un sous-ensemble de toutes les polices intégrées. Chaque police intégrée est réduite pour ne contenir que les caractÚres utilisés dans le document. Cela réduit la taille des fichiers associés aux polices. Utile si vous souhaitez intégrer des polices particuliÚrement grandes dont peu de glyphes sont utilisés.
--transform-css-rules
Chemin vers un fichier contenant les rÚgles pour transformer les styles CSS dans ce livre. La maniÚre la plus facile de créer un tel fichier est d ' utiliser l ' assistant pour la création de rÚgles dans l ' interface graphique utilisateur de calibre. Accédez-y dans la section de la boite de dialogue conversion sous " Apparence->Transformer les styles " . Une fois fois que vous avez créé les rÚgles, vous pouvez utiliser le bouton Exporter pour les sauvegarder en un fichier.
--transform-html-rules
Chemin vers un fichier contenant les rÚgles pour transformer du HTML dans ce livre. La maniÚre la plus facile de créer un tel fichier est d ' utiliser l ' assistant pour la création de rÚgles dans l ' interface graphique utilisateur de calibre. Accédez-y dans la section de la boite de dialogue conversion sous " Apparence->Transformer du HTML " . Une fois fois que vous avez créé les rÚgles, vous pouvez utiliser le bouton " Exporter " pour les sauvegarder en un fichier.
--unsmarten-punctuation
Convertir les guillemets fantaisie, les tirets et les points de suspension en leurs équivalents en texte brut.
TRAITEMENT HEURISTIQUE
Modifier le
texte et la structure du document selon le modĂšle
courant. Désactivé par défaut. Utiliser
--enable-heuristics pour lâactiver. Les actions
individuelles peuvent ĂȘtre dĂ©sactivĂ©es
avec les options --disable-
*
.
--disable-dehyphenate
Analyser les mots contenant des traits d ' union dans le document. Le document lui-mĂȘme est utilisĂ© comme dictionnaire pour dĂ©terminer si les traits d ' union doivent ĂȘtre conservĂ©s ou retirĂ©s.
--disable-delete-blank-paragraphs
Supprimer les paragraphes vides du document quand ils se trouvent entre d ' autres paragraphes
--disable-fix-indents
Transformer les retraits de ligne créées par de multiples espaces insécables en retraits CSS.
--disable-format-scene-breaks
Les marqueurs de rupture de scÚne alignés à gauche sont alignés au centre. Les ruptures de scÚne qui utilisent des lignes blanches multiples sont remplacées par des traits horizontaux.
--disable-italicize-common-cases
Rechercher les mots et les motifs usuels qui dénotent la présence de mots en italiques et les mettre en italique.
--disable-markup-chapter-headings
DĂ©tecter les titre de chapitre et les sous-titres sans mise en forme et les transforme en balises h2 et h3. Ce rĂ©glage ne va pas crĂ©er de Table des MatiĂšres, mais peut ĂȘtre utilisĂ© dans la partie DĂ©tection de structure afin d ' en crĂ©er une.
--disable-renumber-headings
Recherche les occurrences de séquences de balises <h1> ou <h2>. Les balises sont renumérotées afin de d ' éviter que les titres de chapitres ne soient coupés en deux.
--disable-unwrap-lines
Redéfinir la longueur des lignes en se basant sur la ponctuation et autres indices de formatage.
--enable-heuristics
Activer le traitement heuristique. Cette option doit ĂȘtre activĂ©e pour que tout traitement heuristique puisse ĂȘtre effectuĂ©.
--html-unwrap-factor
Ăchelle utilisĂ©e pour dĂ©terminer la longueur Ă partir de laquelle une ligne doit ĂȘtre redĂ©finie. Les valeurs acceptables sont les dĂ©cimaux compris entre 0 et 1. La valeur pas dĂ©faut est de 0.4, juste en dessous de la valeur mĂ©diane des longueurs de ligne dans le document. Si seules quelques lignes dans le document nĂ©cessitent dâĂȘtre redĂ©finies, cette valeur devrait ĂȘtre rĂ©duite.
--replace-scene-breaks
Remplacer les ruptures de scÚne par le texte spécifié. Par défaut, le texte du document initial est utilisé.
RECHERCHER ET REMPLACER
Modifier le
texte et la structure du document en utilisant des
modĂšles dĂ©finis par lâutilisateur.
--search-replace
Chemin vers un fichier contenant les expressions rĂ©guliĂšres de recherche et remplacement. Le fichier doit contenir en alternances des lignes d ' expressions rĂ©guliĂšres suivies par des modĂšles de remplacement (qui peuvent ĂȘtre une ligne vide). L ' expression rĂ©guliĂšre doit ĂȘtre Ă©crite dans la syntaxe des regexp Python et le fichier doit ĂȘtre encodĂ© en UTF-8.
--sr1-replace
Le remplacement pour remplacer le texte trouvé avec sr1-search.
--sr1-search
Motif de recherche (expression réguliÚre) qui sera remplacé par sr1-replace.
--sr2-replace
Le remplacement pour remplacer le texte a trouvé avec sr2-search.
--sr2-search
ModÚle de recherche (expression réguliÚre) qui sera remplacé par sr2-replace.
--sr3-replace
Le remplacement pour remplacer le texte a trouvé avec sr3-search.
--sr3-search
ModÚle de recherche (expression réguliÚre) qui sera remplacée par sr3-replace.
DĂTECTION DE LA STRUCTURE
ContrĂŽle
de lâauto-dĂ©tection de la structure du
document.
--add-alt-text-to-img
Lorsqu ' une balise <img> n ' a pas d ' attribut alt, vérifiez si le fichier image associé contient des métadonnées spécifiant un texte alternatif et utilisez-les pour remplir l ' attribut alt. L ' attribut alt améliore l ' accessibilité en fournissant des descriptions textuelles aux utilisateurs qui ne peuvent pas voir ou interpréter complétement le contenu visuel.
--chapter
Une expression XPath pour dĂ©tecter les titres de chapitres. Par dĂ©faut, les Ă©tiquettes <h1> ou <h2> qui contiennent les mots " chapter " , " book " , " section " , " prologue " , " epilogue " , ou " part " ainsi que les Ă©tiquettes qui contiennent class= " chapter " . Lâexpression utilisĂ©e doit ĂȘtre Ă©valuĂ©e comme une liste dâĂ©lĂ©ments. Pour dĂ©sactiver la dĂ©tection de chapitre, utiliser lâexpression " / " . Regarder le tutoriel XPath dans le Manuel Utilisateur de calibre pour plus dâaide sur lâutilisation de cette fonction.
--chapter-mark
Spécifier comment indiquer les chapitres détectés. Une valeur " pagebreak " insérera un saut de page avant chaque chapitre. Une valeur " rule " insérera un filet avant chaque chapitre. Une valeur " none " désactivera le marquage des chapitres et une valeur " both " utilisera à la fois un saut de page et un filet.
--disable-remove-fake-margins
Certains documents spĂ©cifient les marges de la page en prĂ©cisant une marge gauche et droite sur chaque paragraphe individuel. calibre tentera de dĂ©tecter et de supprimer ces marges. Cela peut Ă©ventuellement provoquer la suppression de certaines marges qui ne devaient pas ĂȘtre retirĂ©es. Dans ce cas, vous pouvez dĂ©sactiver la suppression de ces marges.
--insert-metadata
InsĂ©rer les mĂ©tadonnĂ©es au dĂ©but du livre. Utile si votre lecteur de livre numĂ©rique ne prend pas en charge directement lâaffichage/recherche des mĂ©tadonnĂ©es.
--page-breaks-before
Une expression XPath. Des sauts de page sont insérés avant les éléments spécifiés. Pour désactiver utiliser l ' expression : /
--prefer-metadata-cover
Utiliser la couverture détectée dans le fichier source de préférence à la couverture spécifiée.
--remove-first-image
Supprimer la premiĂšre image du livre numĂ©rique en entrĂ©e. Utile si le document Ă transformer a une image de couverture qui nâest pas identifiĂ©e comme une couverture. Dans ce cas, si vous avez une image de couverture dans calibre, le document de sortie aura deux images de couverture si vous nâutilisez pas cette option.
--start-reading-at
Expression XPath pour dĂ©tecter l ' emplacement du dĂ©but de la lecture dans le document. Certains programmes de lecture de livre numĂ©rique (dont le plus connu est le Kindle) utilisent cette position comme emplacement d ' ouverture du livre. Voir le Tutoriel XPath dans le Manuel dâutilisation de calibre pour une aide supplĂ©mentaire concernant cette fonctionnalitĂ©.
TABLE DES MATIERES
ContrĂŽle
la génération automatique de la Table des
MatiÚres. Par défaut, si le fichier source a
une Table des MatiÚres, elle sera utilisée de
préférence par rapport à celle qui est
générée automatiquement.
--duplicate-links-in-toc
Lors de la crĂ©ation dâune Table des MatiĂšres Ă partir de liens dans le document dâentrĂ©e, autorise des entrĂ©es dupliquĂ©es, Ă savoir autorise plus dâune entrĂ©e avec le mĂȘme texte, du moment quâelles pointent vers des emplacements diffĂ©rents.
--level1-toc
Expression XPath indiquant toutes les Ă©tiquettes qui doivent ĂȘtre ajoutĂ©es au premier niveau de la Table des MatiĂšres. Si elle est spĂ©cifiĂ©e, elle sera prioritaire par rapport aux autres formes dâauto-dĂ©tection. Voir le Tutoriel XPath dans le Manuel Utilisateur calibre pour des exemples.
--level2-toc
Expression XPath indiquant que toutes les Ă©tiquettes doivent ĂȘtre ajoutĂ©es au deuxiĂšme niveau de la table des matiĂšres. Chaque entrĂ©e est ajoutĂ©e en dessous de la prĂ©cĂ©dente entrĂ©e de premier niveau. Voir le Tutoriel XPath dans le Manuel Utilisateur calibre pour des exemples.
--level3-toc
Expression XPath indiquant que toutes les Ă©tiquettes doivent ĂȘtre ajoutĂ©es au troisiĂšme niveau de la table des matiĂšres. Chaque entrĂ©e est ajoutĂ©e en dessous de la prĂ©cĂ©dente entrĂ©e de second niveau. Voir le Tutoriel XPath dans le Manuel Utilisateur calibre pour des exemples.
--max-toc-links
Nombre maximum de liens Ă insĂ©rer dans la table des matiĂšres. RĂ©gler Ă 0 pour dĂ©sactiver. Par dĂ©fautâŻ: 50. Les liens sont ajoutĂ©s Ă la Table des MatiĂšres seulement si le seuil du nombre de chapitres dĂ©tectĂ©s nâa pas Ă©tĂ© atteint.
--no-chapters-in-toc
Ne pas ajouter à la Table des MatiÚres les chapitres détectés automatiquement.
--toc-filter
Supprimer les entrĂ©es de la Table des MatiĂšres qui correspondent Ă lâexpression rĂ©guliĂšre spĂ©cifiĂ©e. Les entrĂ©es correspondantes ainsi que leurs sous-entrĂ©es seront supprimĂ©es.
--toc-threshold
Lorsque le nombre de chapitres dĂ©tectĂ©s est infĂ©rieur Ă ce chiffre, les liens sont ajoutĂ©s Ă la Table des MatiĂšres. Par dĂ©fautâŻ: 6
--use-auto-toc
Normalement, si le fichier source a dĂ©jĂ une Table des MatiĂšres, elle est utilisĂ©e de prĂ©fĂ©rence Ă celle auto-gĂ©nĂ©rĂ©e. Avec cette option, lâauto-gĂ©nĂ©rĂ©e est toujours utilisĂ©e.
METADONNEES
Options pour
indiquer les métadonnées en sortie
--author-sort
ChaĂźne Ă utiliser lors du tri par auteur.
--authors
Indiquer les auteurs. Les auteurs multiples doivent ĂȘtre sĂ©parĂ©s par des & (esperluĂštes).
--book-producer
Déterminer le producteur du livre.
--comments
Indiquer la description du livre numérique.
--cover
DĂ©terminer la couverture Ă partir du fichier spĂ©cifiĂ© ou de lâURL
|
--isbn |
DĂ©terminer lâISBN du livre. |
--language
Déterminer la langue.
--pubdate
DĂ©fini la date de publication (supposĂ©e ĂȘtre dans le fuseau horaire local, sinon le fuseau horaire est explicitement spĂ©cifiĂ©)
--publisher
Indiquer lâĂ©diteur du livre numĂ©rique.
--rating
DĂ©terminer la note. Devrait ĂȘtre un nombre entre 1 et 5.
--read-metadata-from-opf, --from-opf, -m
Lire les métadonnées du fichier OPF spécifié. Les métadonnées lues à partir de ce fichier écraseront les métadonnées dans le fichier source.
--series
Indiquer la série à laquelle appartient ce livre numérique.
--series-index
DĂ©terminer lâindex de ce livre numĂ©rique dans cette sĂ©rie.
|
--tags |
DĂ©terminer les Ă©tiquettes du livre. Doit ĂȘtre une liste sĂ©parĂ©e par des virgules. |
--timestamp
DĂ©finir lâhorodatage (plus utilisĂ© nulle part)
--title
Indiquer le titre.
--title-sort
La version du titre Ă utiliser pour le tri.
DĂBOGAGE
Options pour
aider au débogage de la conversion
--debug-pipeline, -d
Enregistre le résultat des différents cycles du processus de conversion dans le dossier spécifié. Utile si vous ne savez pas à quel moment du cycle de conversion le bug est généré.
--verbose, -v
Niveau de verbosité. Spécifier des périodes multiples pour une plus grande verbosité. La spécification par deux fois aura comme conséquence la pleine verbosité, la verbosité par une fois la moyenne et les périodes zéro moins de verbosité.
AUTHOR
Kovid Goyal
COPYRIGHT
Kovid Goyal