Ajout d’une structure aux fichiers PDF

Lorsque vous exportez un fichier au format Adobe PDF et que vous activez l’option Créer PDF balisé dans la zone Général de la boîte de dialogue Exporter au format Adobe PDF, InDesign ajoute automatiquement aux pages exportées un ensemble de balises de structure fournissant une description du contenu et permettant d’identifier les différents éléments de page, tels que les titres, les articles et les images. Pour ajouter des balises supplémentaires ou régler les balises existantes avant l’exportation, utilisez le panneau Balises d’InDesign. Le volet Structure (Affichage > Structure > Afficher la structure) permet de visualiser le résultat obtenu suite aux modifications effectuées.

Vous pouvez améliorer l’accessibilité et les possibilités de réutilisation des documents Adobe PDF en ajoutant des balises aux documents InDesign avant de les exporter. Si le document PDF ne contient pas de balises, il se peut qu’Adobe Reader ou Adobe Acrobat tente de le baliser lorsque l’utilisateur essaie de le lire ou de le redistribuer, mais les résultats risquent d’être décevants. Si le fichier Adobe PDF ne donne pas les résultats escomptés, vous pouvez utiliser les outils disponibles dans Acrobat 6.0 Professional ou version ultérieure, pour modifier la structure du document PDF balisé. Utilisez Acrobat 9 Professional pour bénéficier des outils les plus avancés.

Lorsque vous appliquez des balises à un document à exporter au format PDF, ces balises ne déterminent pas quel est le contenu à exporter, comme c’est le cas avec l’exportation XML. Elles fournissent simplement à Acrobat des informations supplémentaires sur la structure du document.

Avantages de l’utilisation des balises

En appliquant des balises à un document avant de l’exporter au format PDF, vous pouvez :

  • Mettre en correspondance les styles de paragraphe InDesign et les balises Adobe PDF afin de créer un fichier PDF dont le contenu peut être redistribué en vue de l’adapter à des appareils de poche et à d’autres supports.

  • Baliser et masquer les artefacts d’impression, le texte et les images pour qu’ils n’apparaissent pas une fois le contenu redistribué au format Acrobat. Par exemple, si vous attribuez une balise de type Artefact à un élément dans un document, puis que vous créez un fichier Adobe PDF balisé à partir de ce document, l’élément en question ne s’affichera pas une fois le contenu du PDF redistribué sur un appareil de poche, sur un petit écran ou sur un moniteur standard à un niveau de zoom élevé.

  • Associer à une image un texte de remplacement destiné à être lu à voix haute par un logiciel de lecture d’écran pour malvoyants.

  • Remplacer les lettres graphiques, telles que les lettrines ornées, par des lettres pouvant être lues à voix haute.

  • Donner un titre à un ensemble d’articles ou regrouper vos articles et illustrations sous forme de reportages.

  • Classer vos articles et illustrations afin de définir un ordre de lecture.

  • Permettre l’identification des tableaux, des listes mises en forme et des tables des matières. Associer les différents blocs de contenu aux articles dont ils dépendent.

  • Intégrer d’autres informations de mise en forme de texte, notamment les valeurs Unicode des caractères, l’intermots et la distinction entre les traits d’union et les tirets conditionnels.

Importance des balises en termes de réutilisation et d’accessibilité

Le contenu d’un document Adobe PDF peut être réutilisé de différentes manières suivant les besoins. Vous pouvez, par exemple, créer un fichier Adobe PDF d’un rapport comportant du texte, des tableaux et des images et le diffuser sous différents formats : impression ou affichage sur un moniteur de bureau, affichage sur un appareil de poche, lecture à voix haute à l’aide d’un lecteur d’écran et accès direct, sous forme de pages HTML, au moyen d’un navigateur Web. Lorsque l’on tente de réutiliser du contenu, on obtient des résultats plus ou moins satisfaisants suivant la qualité de la structure logique sous-jacente du document.

Pour vous assurer que les documents Adobe PDF pourront être correctement réutilisés, vous devez leur ajouter des balises. L’ajout de balises permet de définir la structure logique, ou structure organisationnelle sous-jacente, du document. La structure logique correspond à l’organisation du contenu du document (page de titre, chapitres, sections, sous-sections, etc.). Elle peut être utilisée pour définir un ordre de lecture précis et faciliter la navigation, notamment si le document est long et complexe, sans pour autant modifier l’aspect du PDF.

Les personnes souffrant de déficiences visuelles qui éprouvent des difficultés à lire les documents peuvent avoir recours à des dispositifs d’assistance destinés à rendre le contenu accessible. La plupart des dispositifs d’assistance s’appuient sur la structure logique d’un document pour faire passer le sens du texte ou d’une image sous une forme alternative, par exemple sous forme audio. Dans un document non balisé, une telle structure n’existe pas : Acrobat doit déterminer comment le document est agencé sur la base des paramètres d’ordre de lecture définis dans les préférences. Cette méthode n’est pas fiable et, dans de nombreux cas, les différents éléments de page sont lus dans un ordre incorrect ou ne peuvent tout simplement pas être lus.

Les balises s’affichent au niveau de l’onglet Balises d’Acrobat 6.0 ou version ultérieure et sont imbriquées suivant les paramètres de liaison définis pour chacun des éléments balisés. Il est impossible de modifier les balises dans Acrobat Standard. Si vous devez travailler directement avec des balises, utilisez Adobe Acrobat 9 Professional. Pour plus de détails, reportez-vous à l’Aide d’Acrobat.

Structure logique affichée sur l’onglet Balises dans Acrobat 9
Structure logique affichée sur l’onglet Balises dans Acrobat 9

Remarque :

les balises utilisées dans les fichiers Adobe PDF peuvent être comparées à celles utilisées dans les fichiers HTML et XML. Pour en savoir plus sur les concepts fondamentaux du balisage de documents, consultez les nombreux ouvrages de référence disponibles en librairie, dans les bibliothèques et sur Internet.

Principes de base et méthodes d’optimisation de la redistribution

Vous pouvez redistribuer le contenu d’un document PDF de sorte que celui-ci puisse être lu sur un appareil de poche, sur un écran de petite taille ou sur un moniteur standard à un niveau de zoom élevé, sans qu’il soit nécessaire de faire défiler les lignes dans le sens horizontal.

Lorsque vous redistribuez le contenu d’un document Adobe PDF, certains éléments du contenu sont réagencés et d’autres non. Dans la plupart des cas, seul le texte « exploitable » est réagencé dans un document redistribué. Le texte exploitable inclut les articles, les paragraphes, les tableaux, les images et les listes mises en forme. En revanche, les éléments suivants ne sont pas réagencés : numéros de page, en-têtes et pieds de page (artefacts), mais aussi champs de formulaire, de commentaire et de signature numérique. Les pages contenant à la fois du texte exploitable et des champs de formulaire ou de signature numérique ne sont pas redistribuées. Le texte vertical est redistribué horizontalement.

En tant qu’auteur, vous pouvez optimiser les documents PDF pour la redistribution en y insérant des balises. L’insertion de balises permet de s’assurer que les blocs de texte sont correctement réagencés et que le contenu se présente dans l’ordre prévu, de sorte que les lecteurs puissent suivre le fil d’un article qui s’étend sur plusieurs pages et plusieurs colonnes sans que le cours de la lecture soit interrompu pas d’autres articles. L’ordre de lecture est défini au niveau de la structure du document ; il est possible de modifier cette structure par le biais du volet Structure.

Les titres et les colonnes sont redistribués suivant l’ordre de lecture logique
Les titres et les colonnes (en haut) sont redistribués suivant l’ordre de lecture logique (en bas).

Balisage d’éléments de page

Vous pouvez baliser des blocs de texte et des blocs graphiques automatiquement ou manuellement. Après avoir balisé des éléments de page, vous pouvez utiliser le volet Structure pour modifier l’ordre de votre page en faisant glisser les éléments vers un nouvel emplacement dans la hiérarchie. Si vous modifiez l’ordre des éléments dans le volet Structure, ces modifications seront prises en compte dans le fichier Adobe PDF. L’ordre des éléments est utile lorsque le fichier PDF est enregistré en tant que fichier HTML ou XML à partir d’Acrobat. Il l’est également lors de l’exportation d’un document InDesign pour Dreamweaver (XHTML) ou Digital Editions (EPUB).

Pour baliser des éléments de page automatiquement

Lorsque vous choisissez la commande Ajouter les éléments sans balise, InDesign ajoute des balises au panneau Balises et applique les balises Article et Image à certains éléments de page sans balise. La balise Article est appliquée à tout bloc de texte non balisé et la balise Image est appliquée à tout graphique non balisé. Vous pouvez ensuite appliquer manuellement d’autres balises à des sections de texte. Néanmoins, le balisage automatique des éléments de page ne garantit pas que les éléments seront structurés en conséquence dans le fichier PDF exporté.

  1. Choisissez la commande Fenêtre > Utilitaires > Balises pour afficher le panneau Balises.
  2. Pour afficher le volet Structure, choisissez Affichage > Structure > Afficher la structure (le volet apparaît sur le côté gauche de la fenêtre Document).
  3. Choisissez Ajouter les éléments sans balise dans le menu du volet Structure.
    Balises répertoriées dans le volet Structure et le panneau Balises
    Balises répertoriées dans le volet Structure et le panneau Balises

Pour baliser des éléments de page manuellement

  1. Choisissez la commande Fenêtre > Utilitaires > Balises pour afficher le panneau Balises.
  2. Pour afficher le volet Structure, choisissez Affichage > Structure > Afficher la structure (le volet apparaît sur le côté gauche de la fenêtre Document).
  3. Choisissez Ajouter les éléments sans balise dans le menu du volet Structure.
  4. Sélectionnez un élément de page dans le document.
  5. Sélectionnez une balise dans le panneau Balises. Tenez compte des suggestions d’usage suivantes pour certains types de balises importées :

    Artefact

    Cette balise permet de masquer les éléments de page, tels que les numéros de page ou les objets de moindre importance, lorsque vous affichez le fichier PDF exporté dans une vue redistribuée ; seuls les éléments balisés sont visibles (voir la documentation d’Adobe Acrobat). Elle est particulièrement pratique pour consulter les fichiers PDF sur un appareil de poche ou d’autres lecteurs PDF.

    Cellule

    Utilisez cette balise pour l’identification des cellules de tableau.

    Image

    Cette balise convient aux graphiques importés. La balise Image est appliquée à tous les blocs graphiques sans balise figurant dans le document lorsque vous sélectionnez l’option Ajouter les éléments sans balise.

    Balises Paragraphe (P, H, H1-H6)

    Ces balises n’ont aucun effet sur le texte PDF exporté affiché dans une vue redistribuée. Néanmoins, elles peuvent parfois être utiles lors de l’exportation d’un fichier PDF au format HTML.

    balise de structure Article (PDF)Article

    Cette balise convient aux articles. La balise Article est appliquée à tous les blocs de texte sans balise lorsque vous sélectionnez l’option Ajouter les éléments sans balise. Supposons, par exemple, que votre document InDesign comporte trois styles de paragraphe : Head1, Head2 et Body. Commencez par associer les styles de paragraphe aux balises H1, H2 et P respectivement. Exportez ensuite le document au format PDF. Lorsque vous aurez exporté le document PDF au format HTML ou XML dans Acrobat, les paragraphes dotés des balises H1, H2 et P seront affichés de la façon appropriée (caractères gras de grande taille pour H1, par exemple) dans un navigateur Web. Pour plus de détails sur l’exportation du document PDF au format HTML ou XML, reportez-vous à la documentation d’Adobe Acrobat.

Ajout d’un libellé aux graphiques pour une prise en charge par un lecteur d’écran

Pour faire en sorte qu’un lecteur d’écran puisse décrire les éléments graphiques illustrant les aspects importants du document, vous devez fournir les descriptions correspondantes. Les images et les séquences multimédias ne seront pas reconnues ou ne pourront pas être décrites par un lecteur d’écran si le texte de remplacement n’a pas été fourni au niveau des propriétés de la balise.

L’attribut Alt text vous permet de créer un texte destiné à se substituer à une image. L’attribut ActualText est similaire à l’attribut Alt text dans le sens où le texte défini apparaît également à la place d’une image, mais ce texte se substitue à une image faisant partie d’un mot, comme c’est le cas pour les lettrines. Dans cet exemple, l’attribut ActualText fait en sorte que la lettrine soit lue comme faisant partie du mot.

Lorsque vous exportez un fichier au format Adobe PDF, les valeurs des attributs Alt text et ActualText sont enregistrées dans le fichier PDF et peuvent être consultées dans Acrobat 6.0 ou toute version ultérieure. Ces informations textuelles peuvent alors être utilisées lorsque le fichier PDF est enregistré en tant que fichier HTML ou XML à partir d’Acrobat. Pour plus de détails, reportez-vous à la documentation d’Adobe Acrobat.

  1. Au besoin, choisissez la commande Affichage > Structure > Afficher la structure pour afficher le volet Structure, puis sélectionnez la commande Fenêtre > Utilitaires > Balises pour afficher le panneau Balises.
  2. Choisissez Ajouter les éléments sans balise dans le menu du volet Structure.
  3. Pour vous assurer que l’image porte la balise Image, sélectionnez l’image, puis sélectionnez Image dans le panneau Balises.
  4. Sélectionnez l’élément Image dans le volet Structure, puis choisissez Nouvel attribut dans le menu du volet Structure.
  5. Dans le champ Nom, tapez soit Alt, soit ActualText (cette fonction est sensible à la casse).
  6. Dans le champ Valeur, saisissez le texte qui s’affichera à la place de l’image.

Regroupement d’éléments de page en un élément Article

Utilisez le volet Structure pour regrouper logiquement des éléments de page en un élément Article. Par exemple, si un ensemble d’articles occupe plusieurs pages, vous pouvez créer un élément parent qui réunira ces articles en un seul groupe. Ces éléments sont appelés éléments structurels. Vous pouvez également nommer vos articles groupés.

Remarque :

il est impossible de baliser un groupe d’éléments de page.

  • Pour grouper des éléments de page, sélectionnez Nouvel élément dans le menu du volet Structure, sélectionnez l’élément Article dans le panneau Balises, puis faites glisser des éléments de page pour les positionner sous cet élément dans le volet Structure.
  • Pour attribuer un nom à un groupe d’éléments, cliquez avec le bouton droit sur l’élément Article dans le volet Structure, puis sélectionnez Nouvel attribut. Dans le champ Nom, saisissez Titre. Dans le champ Valeur, saisissez le nom à attribuer à l’article.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne