Aide:Créer un sommaire pour les fichiers PDF et DjVu

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Help:Creating an outline for PDF and DjVu and the translation is 79% complete. Changes to the translation template, respectively the source language can be submitted through Help:Creating an outline for PDF and DjVu and have to be approved by a translation administrator.
Outdated translations are marked like this.

Cette page va vous expliquer comment créer, modifier ou transférer un sommaire (aussi appelé table des matières ou signets) pour des livres au format pdf et djvu, ce qui est évidemment très utile. La navigation dans un livre numérique n'est pas aussi simple que celle, en tournant les pages, dans un livre classique. Sans sommaire, il est difficile de trouver quelque chose dans un livre numérisé et impose de beaucoup faire défiler le texte, en particulier s'il n'est pas possible d'effectuer des recherches par le contenu du texte, ce qui est souvent le cas. Le sommaire permet :

  • de toujours avoir sous la main une liste des chapitres et des titres d'un livre
  • de naviguer rapidement vers les débuts des chapitres ou vers d'autres parties importantes d'un livre.

La mise en place d'un sommaire dans un programme disposant d'une interface graphique n'est pas techniquement difficile, mais demande du temps et de la patience.

Sommaires en PDF

Modifications en mode visuel

  • Les versions gratuites de PDF-XChange Viewer ou de PDF-XChange Editor peuvent être utilisées pour travailler directement avec des sommaires dans les fichiers PDF et pour les sauvegarder (les développeurs de PDF-XChange Editor proposent une licence gratuite pour ceux qui apportent leur aide à sa traduction dans d'autres langues : https://www.tracker-software.com/languages/pdf-xchange-editor).
  • Pdf & DjVu Bookmarker permet de modifier les sommaires de manière graphique, aussi bien dans le format PDF que dans le format DjVu.
  • STDU Viewer est capable de gérer un sommaire dans des livres en PDF, mais pas d'en inclure. HandyOutliner peut être utilisé pour intégrer un sommaire généré par STDUViewer dans les fichiers PDF.
  • Le célèbre logiciel Adobe Acrobat peut être utilisé pour modifier et enregistrer des sommaires en PDF, mais malheureusement, à ce jour la version gratuite d'Adobe Reader ne permet que de visualiser les sommaires.
  • PDFtk Bookmarks Editor, qui est une interface graphique pour Pdftk, permet la modification conviviale de signets en PDF.

Modifications en mode textuel

  • cpdf, Pdftk et d'autres outils en ligne de commande permettent de lire et d'écrire des sommaires PDF sous la forme de texte spécifique, dans lequel vous pouvez effectuer des recherche et des remplacements, voire même utiliser des expressions régulières (avec un éditeur de texte qui les gère, comme Edit Pad Lite, qui est gratuit pour une utilisation personnelle).
  • Les options suivantes de l'outil en ligne de commande cpdf sont utilisées lorsqu'on travaille sur des sommaires :
    • -add-bookmarks (depuis un fichier)
    • -list-bookmarks (peut être redirigé vers un fichier)
    • -remove-bookmarks (pour la suppression)

Sommaires en DjVu

Modifications en mode visuel

  • Pdf & DjVu Bookmarker permet de modifier les sommaires en DjVu de manière graphique.
  • WinDjView peut mettre à jour un sommaire dans un fichier DjVu. Il peut être exporté sous la forme de texte.
  • STDU Viewer peut mettre à jour un sommaire dans des livres DjVu de les exporter. HandyOutliner peut être utilisé pour intégrer un sommaire généré avec STDUViewer dans des fichiers DjVu.
  • Pour modifier de manière visuelle un sommaire déjà présent dans un fichier DjVu, procédez d'abord à son extraction avec HandyOutliner, puis importez-le dans STDU Viewer.
  • Il existe un logiciel intitulé Document Express Editor qui permet à la fois de modifier des sommaires en DjVu et des les enregistrer dans les fichiers.

Modifications en mode textuel

  • DjVuOutline permet de réaliser quelques modifications textuelles très basiques de sommaires DjVu.
  • DjVuLibre dispose d'un outil en ligne de commande, djvused, qui peut intégrer des sommaires dans des fichiers DjVu. Il a besoin d'un fichier texte dans un certain format en entrée, décrit dans la documentation. Vous pouvez vous en faire une idée en imprimant le sommaire existant dans un livre : $code.
  • HandyOutliner peut être utilisé pour modifier des sommaires dans des fichiers DjVu.

Écriture de sommaires WinDjView dans les fichiers de livres

  • WinDjView est pratique pour visualiser des fichiers DjVu et pour créer leurs sommaires, mais il n'est pas capable de les insérer dans les fichiers.
  • Pour insérer un sommaire créé par WinDjView directement à l'intérieur d'un fichier DjVu, il est nécessaire de l'exporter et de le convertir sous une forme lisible par HandyOutliner (qui accepte le format de fichiers de STDU Viewer), par Pdf & DjVu Bookmarker ou par l'utilitaire djvused de DjVuLibre.

* Le format WinDjView n'est pas très différent du format de table des matières de STDU Viewer. Il peut être converti manuellement en utilisant quelques substitutions de texte dans un éditeur de texte gérant les expressions régulières, comme Edit Pad Lite.

  • Il serait intéressant que quelqu'un crée un logiciel pouvant insérer des sommaires de WinDjView dans des fichers DjVu, ou au moins de les convertir au format de STDU Viewer, afin de les faire passer à HandyOutliner ou à Pdf & DjVu Bookmarker.

Index de recherche pour WinDjView

  • WinDjView permet de gérer un certain type d'index de recherche, particulièrement utile pour les dictionnaires. Exemple de dictionnaire grec l'utilisant : File:Вейсман_А._Д._Греческо-русский_словарь_(1899).djvu. Cet index est représenté dans un format XML relativement intuitif sous la forme d'une annotation associée à la première page, qui peut être lue et modifiée avec l'outil djvused de DjVuLibre :
    • djvused -e output-ant book.djvu
    • djvused -e set-ant annotation-file.txt book.djvu

Transfert des sommaires

  • HandyOutliner et Pdf & DjVu Bookmarker peuvent transférer des sommaires entre différents livres PDF et DjVu.
  • La version gratuite de PDF-XChange Editor peut copier/coller et exporter/importer des sommaires entre différents fichiers PDF.
  • STDU Converter ne permet pas seulement de convertir des fichiers au format DjVu ou autre vers du PDF, mais permet aussi de transférer et de modifier les sommaires du document produit.

Fusion de sommaires

  • Il peut arriver de disposer d'un livre contenant un sommaire incomplet, et qu'une autre copie du livre dispose d'une autre partie du sommaire. Dans ce cas, il peut être nécessaire de fusionner les sommaires.
  • PDF-XChange Editor peut être utilisé pour fusionner les sommaires présents dans des fichiers PDF en les copiant (ou en les exportant) à partir d'un fichier et en les collant (ou en les important) dans l'autre.
  • Les sommaires peuvent être fusionnés en les extrayant avec HandyOutliner et en fusionnant manuellement les fichiers de sommaire dans un éditeur de texte, puis en les insérant de nouveau avec ce logiciel. Ceci fonctionne aussi bien pour les formats PDF que DjVu.

Modifier le niveau de zoom

Le format PDF permet de définir le niveau de zoom de chaque signet, tel que 'Adapter à la largeur', 'Adapter à la page page' ou 'Hériter'. Il est utilisé par les visionneuses pour ouvrir la page demandée avec un certain niveau de zoom. Il est à noter que certains programmes réinitialisent ces valeurs à certaines valeurs par défaut. À ce jour, il ne semble pas exister de programme gratuit pouvant définir un niveau de zoom donné à tous les signets en une seule opréation.

Sur des smartphones ou des tablettes

Si vous ne pouvez pas rester suffisamment de temps sur un ordinateur pour créer des sommaires, il est possible de le faire sur un smartphone ou sur une tablette.

Conserver les sommaires lors de la réécriture de fichiers sur Commons

En cas de remplacement (par le téléversement de nouvelles versions) de fichiers PDF et DjVu sur Wikimedia Commons, nous devrions garder à l'esprit que l'ancienne version peut contenir un sommaire. Nous devons donc nous assurer que la nouvelle version contient un sommaire identique ou plus complet que l'ancienne version, afin de ne pas perdre de sommaires.

Demander la création de sommaires par des bénévoles

Si vous avez des idées à propos de livres nécessitant un sommaire, mais que pour une raison quelconque vous ne pouvez pas le faire vous-même, vous pouvez déposer une demande sur la page Category:Commons requests (à ne pas confondre avec une page similaire, Commons:File requests, qui ne concerne que les images).