Envie de participer ?
Bandeau

Calibre est un système de conversion conçu pour être simple d’utilisation. Il suffit d’ajouter un livre à calibre, cliquer sur « convertir » et calibre s’efforcera de générer un résultat aussi proche que possible de l’original.

Calibre accepte un très large panel de formats, certains étant plus appropriés que d’autres à la conversion en livre numérique. Dans le cas de ces formats, ou si vous souhaitez simplement avoir plus de contrôle sur le système de conversion, calibre a beaucoup d’options pour affiner le processus de conversion.

Cependant, il faut noter que le système de conversion de calibre ne peut pas remplacer un programme d’édition de livre numérique. Pour éditer des livres numériques, je recommande de les convertir d’abord en EPUB ou AZW3 en utilisant calibre et ensuite, utiliser la fonction Éditer le livre pour les perfectionner.

Ce document fera principalement référence aux paramètres de conversion comme trouvé dans la boîte de dialogue de conversion. Tous ces paramètres sont aussi disponible par l’interface en invite de commande pour la conversion, documenté dans ebook-convert.

Fonctionnement du Système de Conversion de Calibre

La première chose à comprendre à propos du système de conversion, c’est qu’il fonctionne comme un pipeline. Le format d’entrée est tout d’abord converti en XHTML par l’Extension d’Entrée appropriée. Ce fichier HTML est alors transformé. En dernier lieu, le fichier XHTML traité est converti vers le format spécifié par l’Extension de Sortie appropriée.

Lire aussi: Fusil Darne Calibre 12 : Détails Techniques

Les résultats de la conversion peuvent grandement varier, en fonction du format entrant. Certains formats se convertissent bien mieux que d’autres. C’est dans les manipulations qui s’opèrent sur la sortie XHTML que tout le travail se fait.

Il existe de nombreuses manipulations, par exemple, l’insertion des métadonnées en tant que première page du livre électronique, la détection des titres de chapitres pour la création d’une Table des Matières, l’ajustement des tailles des polices, et cetera.

Il est important de se souvenir que toutes les manipulations se font sur le fichier XHTML par l’ Extension d’entrée, pas sur le fichier de base lui-même. Vous pouvez voir ce procédé en action en utilisant l’option de débogage . Spécifiez juste le chemin vers un dossier pour le fichier de débogage.

Pendant la conversion, calibre placera le fichier XHTML généré aux différentes étapes du pipeline de conversion dans différents sous-dossier. Ceci contient le fichier HTML fr sortie créé par l’Extension d’origine. Le résultat du prétraitement du fichier et de sa conversion en XHTML par l’Extension d’entrée.

Après la détection de structure, mais avant l’aplanissement du CSS et la conversion des tailles de polices. Juste avant que le livre numérique ne soit passé à l’extension de sortie.

Lire aussi: Calibre 16: Le Fusil Nemrod

Si vous souhaitez légèrement éditer le document d’entrée avant que calibre ne le convertisse, la meilleure chose à faire est d’éditer les fichiers dans le sous-dossier Input, puis de les archiver, et d’utiliser l’archive ZIP en tant que fichier d’entrée pour les conversions suivantes.

Ce document s’occupera principalement des différentes manipulations qui agiront sur le fichier XHTML intermédiaire et sur comment les contrôler.

Ajustement de la Taille des Polices

Une des meilleures particularités lors de l’expérience de lecture électronique est la possibilité de facilement réajuster la taille des polices pour s’adapter aux besoins personnels et conditions d’éclairage. La taille de police de base est la taille de police la plus utilisée dans ce document, càd, la taille de la masse de texte dans le document.

Quand vous spécifiez un Taille de police de base, calibre redimensionne automatiquement toutes les tailles de police proportionnellement, pour que la taille de police la plus utilisée devienne la taille spécifiée et que les autres tailles se dimensionnent adéquatement. En choisissant une taille plus large, vous pouvez augmenter la taille des polices du document, et vice versa.

Normalement, calibre choisira automatiquement une taille de police de base appropriée au profil de sortie que vous avez choisi (voir Mise en page). L’option Clef de taille de police vous permet de contrôler comment la taille des polices qui ne sont pas celles de base sont redimensionnées.

Lire aussi: Caractéristiques Browning Calibre 20

L’algorithme de redimensionnement des polices utilise une clef de taille de police, qui est simplement une liste séparée par des virgules des tailles de police. La clef des tailles de police donne à calibre combien de fois plus grosse ou plus petite une police devrait être par rapport à la police de base.

L’idée est qu’il devrait y avoir une quantité limitée de tailles de police dans un document. Par exemple, une taille pour le corps de texte, quelques tailles pour les différents niveaux de titres et quelques tailles pour les indices, exposants et pied de pages.

Illustrons avec une exemple. Supposons que le document source que l’on convertit soit produit par quelqu’un qui possède une excellente acuité visuelle et utilise une taille de police de base de 8pt. Ce qui veut dire que la masse de texte du document est à 8pt, alors que les titres sont légèrement plus large (disons 10 et 12pt) et les pied de pages un peu plus petit à 6pt.

Le document de sortie aura une taille de police de base de 12pt, des titres de 14pt et 16pt et des pieds de pages de 8pt. Supposons maintenant que nous voulions que les plus gros titres ressortent mieux et que les pieds de pages soient aussi légèrement plus larges. Le plus gros titres feront maintenant 18pt, alors que les pieds de pages feront 9pt.

Un paramètre lié est Hauteur de ligne. Hauteur de ligne contrôle la longueur verticale des lignes. Par défaut, (une hauteur de ligne de 0), aucune manipulation n’est effectuée sur la hauteur des lignes. Si vous spécifiez une valeur différente de 0, la hauteur des lignes sera fixée à tous les endroits qui ne spécifient pas leur propre hauteur de ligne.

Toutefois, cet outil est « brutal » et devrait être utilisé avec modération. Dans cette section, vous pouvez également dire à calibre d’incorporer toutes les polices référencées dans le livre. Le texte peut être justifié ou non. Le texte justifié comporte des espaces supplémentaires entre les mots pour donner une marge droite lisse.

Certains préfèrent le texte justifié, d’autres non. Normalement, calibre conserve la justification dans le document original. Vous pouvez également indiquer le calibre d”Améliorer la ponctuation qui remplacera les guillemets, tirets et ellipses par leurs alternatives typographiquement correctes.

Notez que cet algorithme n’est pas parfait et qu’il vaut la peine d’examiner les résultats. Enfin, il y a Encodage des caractères d’entrée. De vieux documents peuvent parfois ne pas spécifier leur encodage de caractère.

Une fois convertis, cela peut entraîner une corruption des caractères ne faisant pas partie du français ou des caractères spéciaux comme les guillemets intelligents. calibre essaye de détecter automatiquement l’encodage de caractère du document source, mais n’y arrive pas toujours.

Vous pouvez le forcer à supposer un encodage de caractère particulier en utilisant ce paramètre. cp1252 est un encodage classique pour les documents qui ont été réalisé par des programmes utilisant Windows. Vous devriez aussi lire Comment puis-je convertir mon fichier contenant des caractères non-anglais, ou des guillemets intelligents ?

Gestion des Paragraphes et des Sauts de Ligne

Normalement, les paragraphes d’un fichier XHTML sont rendus avec un saut de ligne et sans retrait de texte. calibre a plusieurs paramètres qui permettent de contrôler cela. Retirer l’espace entre les paragraphes s’assure qu’aucun des paragraphes n’ont d’espace entre eux.

Il fixe aussi le retrait de texte à 1.5em (cela peut être changé) pour marquer le début de chaque paragraphe. Insère une ligne vide fait l’opposé, garantissant qu’il y ait bien un saut de ligne entre chaque paragraphe.

Chacun de ces paramètres sont complet, retirant les espaces, ou en insérant pour « tous » les paragraphes (techniquement, les balises <p> et <div>). Ceci est fait afin que vous puissiez régler le paramètre et être sûr qu’il fonctionne comme annoncé, quel que soit l’état du fichier original.

Si vous souhaitez retirer l’espace entre tous les paragraphes à part une petite partie, n’utilisez pas ces options. Ensuite, dans le document source, marquer les paragraphes qui nécessite un espacement avec class= »spacious ».

Une autre option utile est Transformer les tableaux en texte. Certains documents mal conçus utilisent les tableaux pour contrôler l’affichage du texte dans la page. 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. Extra CSS est une option très puissant, mais il est nécessaire de comprendre comment le CSS fonctionne pour pouvoir l’utiliser à son plein potentiel.

Une option plus simple est d’utiliser Filtrer l’information de style. Ceci vous permet de supprimer toutes les propriétés CSS, des types spécifiés, du document. Il s’agit de l’instrument le plus puissant en matière de style. Vous pouvez l’utiliser pour définir des règles qui modifient les styles en fonction de diverses conditions.

Similaire aux transformations de styles, mais vous permet d’apporter des modifications au contenu HTML du livre.

Options de Mise en Page

Les options de Mise en page sont faites pour contrôler la disposition de l’écran, comme les marges et les tailles d’écran. Il comprend des options permettant de régler les marges des pages, qui seront utilisées par l’extension de sortie si le format de sortie supporte les marges.

De plus, il vous faudra décider d’un profil d’entrée et d’un profil de Sortie. Si vous savez que le fichier que vous convertissez était destiné à être utilisé sur un dispositif/une plate-forme logicielle particulière, choisissez le profil d’entrée correspondant, sinon choisissez simplement le profil d’entrée par défaut.

Si vous savez que les fichiers que vous produisez sont destinés à un type d’appareil particulier, choisissez le profil de sortie correspondant. Sinon, choisissez l’un des profils de sortie génériques. Si vous convertissez en MOBI ou AZW3, vous voudrez presque toujours choisir l’un des profils de sortie Kindle.

Le profil de Sortie contrôle aussi la taille de l’écran. Ceci induira, par exemple, le redimensionnement automatique des images afin qu’elle tienne à l’écran pour certains formats de sortie.

Traitement Heuristique

Le traitement heuristique offre une variété de fonctions qui peuvent être utilisée pour détecter et corriger des problèmes communs dans des fichiers source médiocrement formatés. Utilisez cette option si votre document source souffre d’un formatage médiocre.

Vu que ces fonctions reposent sur des modèles communs, sachez que dans certain cas le résultat peut s’avérer pire, à utiliser avec précaution donc. Activer le traitement heuristiqueCette option active l’étape Traitement heuristique du pipeline de conversion de calibre.

Redéfinir les lignesActiver cette option forcera calibre à essayer de détecter et corriger les sauts de ligne brutaux qui existe au sein du document en utilisant des indices dans la ponctuation et la longueur des lignes. calibre essayera d’abord de déterminer si des sauts de ligne brutaux existent, et s’ils n’en apparaissent aucun calibre n’essayera pas de redéfinir les lignes.

Facteur de redéfinition des lignesCette option contrôle l’algorithme utilisé par calibre pour supprimer les ruptures de ligne. Par exemple, si la valeur de cette option est de 0,4, cela signifie que calibre supprimera les sauts de ligne à la fin des lignes dont la longueur est inférieure de 40 % de toutes les lignes du document.

Détecter et mettre en forme les titres de chapitre et les sous-titres sans mise en formeSi votre document n’a pas de format différent pour les titres et en-têtes de chapitre par rapport au reste du texte, calibre peut utiliser cette option pour essayer de les détecter et de les entourer d’une balise de titre.

Cette fonction ne créera pas une TdM, mais dans de nombreux cas, cela permettra à la détection des chapitres par défaut de calibre de détecter les chapitres correctement et de construire une TdM. Ajuster l’XPath sous Détection de la Structure si une TdM n’est pas créée automatiquement.

Les titres insérés ne sont pas formaté, pour appliquer un format, utiliser l’option Extra CSS sous le paramètre Apparence et Présentation de conversion. Renuméroter les séquences de balises <h1> ou <h2>Certains formats de publication utilise de multiple balises <h1> ou <h2> successivement pour leurs titres.

Les paramètres de conversion par défaut de calibre couperont ces titres en 2 parties. Supprime les lignes blanches entre les paragraphesCette option permet à calibre d’analyser les lignes vides incluses dans le document. Si chaque paragraphe est entrecoupé d’une ligne blanche, calibre supprimera tous ces paragraphes blancs.

Les séquences de plusieurs lignes vides seront considérées comme des sauts de scène et conservées comme un seul paragraphe. Garantir une mise en forme cohérente des séparations entre deux scènesGrâce à cette option, calibre essayera de détecter des marqueurs de ruptures de scènes commun et s’assurera qu’ils sont alignés au centre.

Remplacer les symboles de séparation de scèneSi cette option est configurée alors calibre remplacera les marqueurs de rupture de scène qu’il trouve avec le texte spécifié par l’utilisateur. En général il vaudrait mieux éviter d’utiliser des balises HTML, calibre écartera toutes les balises et utilisera un balisage pré-défini.

Les balises <hr />, càd les règles horizontales, et les balises <img> font exceptions. Les règles horizontales peuvent optionnellement être spécifiées dans les styles, si vous choisissez d’ajouter votre propre style pour vous assurer qu’il comprend le paramètre “largeur”, sinon les informations de style seront écartées.

Enlever les traits d’union superfluscalibre analysera tout le contenu présentant des traits d’union dans le document lorsque cette option est activée. Le document lui-même est utilisé en tant que base d’analyse.

Cela permet à calibre de retirer avec précision les traits d’unions pour n’importe quel mot du document quelque soit la langue, ainsi que pour les mots inventés et les mots scientifiques. Le problème principal est que les mots n’apparaissant qu’une fois dans le document ne seront pas modifiés.

L’analyse s’effectue en deux passages, le premier analyse les fins de lignes. Les lignes sont redéfinies uniquement si le mot existe avec ou sans trait d’union dans le document. Mettre en italique les mots et les schémas usuelsSi active, calibre cherchera des mots et modèles qui dénote de l’italique et les mettra en italique.

tags: #calibre #mise #en #page #sans #saut

Post popolari: