Ajout d’un signet personnalisé dans la sortie PDF
En règle générale, la table des matières d'un plan DITA est répliquée sous forme de signets dans la sortie PDF finale, y compris le titre Contenu qui ouvre la page de la table des matières lorsqu'elle est sélectionnée. Cette table des matières est créée à partir des titres de rubrique ou de section de votre plan DITA.
Vous pouvez parfois ajouter un signet personnalisé sur un contenu particulier dans votre sortie PDF pour faciliter la navigation. Pour ce faire, ajoutez un attribut outputclass
sur l’élément et appliquez-lui l’attribut suivant :
bookmark-level: 3
Ici, le bookmark-level
est un attribut et le nombre 3
est la valeur qui indique le niveau dans la hiérarchie des signets auquel le signet est ajouté. Dans l’exemple suivant, la rubrique de premier niveau « Contacts » comporte un tableau « Liste de contacts » dans lequel nous avons ajouté un attribut outputclass
avec la valeur custom-bookmark
.
La définition suivante de la classe custom-bookmark
est ajoutée dans le fichier CSS :
…
/*Adding a custom bookmark*/
.custom-bookmark{
bookmark-level: 2
}
…
Dans la sortie PDF, le tableau Liste de contacts est ajouté au 2e niveau de la liste des signets PDF, comme dans l'exemple ci-dessous :
Suppression du titre du contenu des signets de sortie PDF
Si vous ne souhaitez pas inclure le titre Contents dans la sortie PDF, vous pouvez le supprimer en plaçant le titre Contents dans <p>
élément au lieu de <h1>
élément .
Pour supprimer le titre du contenu des signets, procédez étape par étape comme suit :
- Ouvrez le modèle PDF que vous utilisez pour la sortie PDF.
- Ouvrez la page de la table des matières dans mises en page.
La page Table des matières s’affiche à droite. - Passez en mode Source et modifiez l'élément dans lequel se trouve le contenu de
<h1>
en<p>
.
Avant la modification :
<h1 class="toc-title">Contents</h1>
Après la modification :
<p class="toc-title">Contents</p>
Enregistrez les modifications et générez à nouveau la sortie.