Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:comment_modifier_la_table_des_matieres_dun_fichier_djvu [Le 04/12/2010, 23:07]
zone Mise en page
tutoriel:comment_modifier_la_table_des_matieres_dun_fichier_djvu [Le 11/09/2022, 12:24] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
 +{{tag>​tutoriel Trusty Xenial}}
 ====== Comment éditer la table des matières d'un fichier DJVU ? ====== ====== Comment éditer la table des matières d'un fichier DJVU ? ======
  
-Attention: Le principal inconvénient des djvu sous linux est l'​absence d'​outil d'​édition accessibleLe travail passe donc par la ligne de commande à l'exception du cas de figure de la conversion d'un fichier pdf.+<note important>​DjvuSmooth présente une interface grahique C'est la solution la plus simple.</​note>​
  
 ===== Pré requis ===== ===== Pré requis =====
-  * Il faut installer ​ les paquets ​[[apt://pdf2djvu]] et [[apt://pdfmod]] (solution 1). +  * Il faut [[:tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​pdf2djvu,​pdfmod|pdf2djvu et pdfmod]]** ([[#Solution 1: Conversion d'un fichier pdf|solution 1]]). 
-  * Il faut installer ​le paquet ​[[apt://djvulibre]] (solution 2). +  * Il faut [[:​tutoriel:​comment_installer_un_paquet|installer ​les paquets]] **[[apt>djvulibre-desktop]]** ([[#Solution 2: La commande djvused|solution 2]]). 
-  * Il faut installer les paquets [[apt://djvulibre]] ​et [[apt://djvusmooth]] (solution 3).+  * Il faut [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>djvulibre-desktop,​djvusmooth|djvulibre-desktop et djvusmooth]]** ([[#Solution 3Avec le logiciel ​djvusmooth|solution 3]]).
  
 ===== Solution 1: Conversion d'un fichier pdf ===== ===== Solution 1: Conversion d'un fichier pdf =====
Ligne 12: Ligne 13:
  
   - Lancer [[:​pdfmod|pdfmod]].   - Lancer [[:​pdfmod|pdfmod]].
-  - Liste numérotéeOuvrir ​le fichier pdf.+  - Ouvrir ​le fichier pdf.
   - Créer la table des matières à l'aide de l'​onglet de gauche (raccourci clavier ctrl+d).   - Créer la table des matières à l'aide de l'​onglet de gauche (raccourci clavier ctrl+d).
   - Enregistrer le nouveau pdf dans le dossier personnel.   - Enregistrer le nouveau pdf dans le dossier personnel.
   - La commande suivante permet de transformer ce fichier ainsi que sa table des matières en djvu : <​code>​pdf2djvu fichier.pdf >​fichier.djvu</​code>​   - La commande suivante permet de transformer ce fichier ainsi que sa table des matières en djvu : <​code>​pdf2djvu fichier.pdf >​fichier.djvu</​code>​
  
-===== Solution 2: En ligne de commande djvused =====+===== Solution 2: La commande djvused =====
 La commande djvused permet d'​extraire un fichier texte qui décrit la structure de la table des matières du fichier djvu. Ce fichier s'​édite normalement avec un éditeur de texte. ​ Enfin la commande djvused permet de fusionner les deux fichiers pour modifier le djvu initial. La commande djvused permet d'​extraire un fichier texte qui décrit la structure de la table des matières du fichier djvu. Ce fichier s'​édite normalement avec un éditeur de texte. ​ Enfin la commande djvused permet de fusionner les deux fichiers pour modifier le djvu initial.
  
Ligne 29: Ligne 30:
   - La commande suivante permet d'​enregistrer les modifications : <​code>​save</​code>​   - La commande suivante permet d'​enregistrer les modifications : <​code>​save</​code>​
  
 +==== Exemple de structure de table des matières djvu ====
 +  * L'​exemple suivant permet d'​avoir un aperçu de la structure de table des matières des dix premières pages d'un fichier djvu. Dans notre exemple, tous les titres sont au même niveau à l'​exception du sous titre 5.
 +  * Le nom de "​page001 est donné pour l'​exemple. En général, c'est "​001.djvu"​. On peut le vérifier avec la commande **ls** lorsque l'on est en mode verbose.
  
-===== Solution 3: Avec le logiciel djvusmooth (Déconseillé) ===== 
-Pdfsmooth est un logiciel qui est censé permettre l'​édition de la table des matières. Actuellement, ​ (version 0.2.7-1), il ne semble pas fonctionnel. 
  
 +<​code>​(bookmarks
 + ​("​Titre1"​
 +  "#​page001.djvu"​ )
 + ​("​Titre2"​
 +  "#​Page002.djvu"​ )
 + ​("​Tire3"​
 +  "#​Page003.djvu"​ )
 + ​("​Titre4"​
 +  "#​Page004.djvu"​ )
 + ​("​Titre5"​
 +  "#​Page005.djvu" ​
 +  ("​SousTitre5"​
 +   "#​Page005.djvu"​ ) )
 + ​("​Titre6"​
 +  "#​Page006.djvu"​ )
 + ​("​Titre7"​
 +  "#​Page007.djvu"​ )
 + ​("​Titre8"​
 +  "#​Page008.djvu"​ )
 + ​("​Titre9"​
 +  "#​Page009.djvu"​ )
 + ​("​Titre10"​
 +  "#​Page010.djvu"​ ) )</​code>​
  
 +===== Solution 3: Avec le logiciel djvusmooth =====
 +djvusmooth est un logiciel graphique qui permet l'​édition de la table des matières et de la couche de reconnaissance de caractères (OCR/​ROC).\\
 +* Ctrl+b : création de signet (bookmark)\\
 +* Ctrl+G: Aller à la page (go to page)\\
 +
 +<​note>​
 +Les signets sont liés à la page. Il faut nécessairement se déplacer avant de créer le signet.
 +</​note>​
 ===== Liens ===== ===== Liens =====
   * **(en)** [[http://​manpages.ubuntu.com/​manpages/​hardy/​man1/​djvused.1.html|Ubuntu manpage]]   * **(en)** [[http://​manpages.ubuntu.com/​manpages/​hardy/​man1/​djvused.1.html|Ubuntu manpage]]
  • tutoriel/comment_modifier_la_table_des_matieres_dun_fichier_djvu.1291500465.txt.gz
  • Dernière modification: Le 18/04/2011, 14:50
  • (modification externe)