Ajout d'un élément de table des matières

Vous pouvez créer une table des matières pour aider les lecteurs à naviguer dans de longs rapports de style document.

Procédure

  1. Procédez de l'une des manières suivantes :
    • Dans la vue Palette, sélectionnez l'élément Icône de table des matières Table des matières et faites-le glisser dans l'éditeur de contenu de canevas.
    • Dans l'éditeur de contenu de canevas, cliquez avec le bouton droit de la souris sur l'emplacement pour insérer un élément, puis sélectionnez Insérer > Icône de table des matières Table des matières.
    • Dans la vue Structure , cliquez avec le bouton droit de la souris sur Contenu, et sélectionnez Insérer > Icône de table des matières Table des matières.
  2. Sélectionnez l'élément Table des matières.
  3. Dans la vue Propriétés , sélectionnez l'onglet Spécifique . Modifiez les propriétés de la table des matières :
    • Pour la propriété Niveau d'élément de table des matières , vous pouvez spécifier un certain nombre de niveaux d'en-tête dans le rapport de style document. Exemple : Si vous voulez que la table des matières inclue les titres de section H1, H2 et H3, mais pas les titres de section H4, entrez 3.
    • Pour la propriété Code de la table des matières, vous pouvez entrer un script qui génère automatiquement un style d'en-tête à votre place.
  4. Cliquez sur Fichier > Enregistrer sous ou sur l'icône Sauvegarder pour enregistrer vos modifications.

Que faire ensuite ?

Vous pouvez personnaliser votre table des matières en modifiant le code par défaut, en créant une variable pouvant être personnalisée lors de l'exécution ou en créant des feuilles de style.

Création de code de table des matières dans Microsoft Word à utiliser dans Engineering Publishing

Vous pouvez définir les détails de la structure de la table des matières dans Microsoft Word et copier son code dans un canevas dans IBM Engineering Lifecycle Optimization - Publishing (PUB). Ensuite, dans PUB, vous pouvez créer les titres de section et personnaliser leur formatage.

Avant de commencer

Spécifiez les détails de la structure de la table des matières dans Microsoft Word:
  1. Activez les codes de zone dans Microsoft Word.
  2. Placez votre curseur dans l'éditeur.
  3. Insérez une table des matières.
  4. Dans la fenêtre Table des matières, personnalisez les détails de votre table des matières. Vous pouvez choisir d'inclure des numéros de page avec vos en-têtes, d'aligner les numéros de page et de spécifier le nombre de niveaux d'en-têtes de section requis par votre rapport de style document.
  5. Cliquez sur OK. Le code de la table des matières est affiché dans l'éditeur. Exemple : { \o "1-5" \h \z \u }
  6. Copiez le code entre crochets. Exemple : \o "1-5" \h \z \u

Procédure

  1. Ouvrez Document Studio.
  2. Dans la vue Palette, sélectionnez l'élément Icône de table des matières Table des matières et faites-le glisser dans l'éditeur de contenu de canevas.
  3. Sélectionnez l'élément Table des matières.
  4. Dans la vue Propriétés, sélectionnez l'onglet Spécifique .
  5. Dans la propriété Code de table des matières , collez le code de table des matières que vous avez copié à partir de votre document Microsoft Word.
  6. Sauvegardez les modifications.

Exemple

Vous pouvez utiliser Microsoft Word pour spécifier les détails de la table des matières, sans créer encore les en-têtes. Après avoir extrait le code de la table des matières, vous pouvez le coller dans PUB et créer les en-têtes de la table des matières dans PUB. Cet exemple utilise Microsoft Word 2007:

  1. Dans Microsoft Word 2007, activez les codes de zone s'ils ne sont pas déjà affichés:
    1. Cliquez sur l'icône Démarrer.
    2. Cliquez sur Options Word > Avancé.
    3. Dans la section Afficher le contenu du document, cochez la case Afficher les codes de zone au lieu de leurs valeurs .
    4. Cliquez sur OK.
  2. Créez le code de la table des matières :
    1. Cliquez sur l'onglet Références .
    2. Cliquez sur Table des matières > Insérer une table des matières.
    3. Dans l'onglet Table des matières, décochez la case Afficher les numéros de page . Si vous désélectionnez cette option, les numéros de page ne sont pas affichés dans la table des matières.
    4. Pour Afficher les niveaux, entrez 4. Cette entrée crée les niveaux des en-têtes. Quatre niveaux créent l'en-tête 1, l'en-tête 2, l'en-tête 3 et l'en-tête 4.
    5. Cliquez sur OK. Le code suivant est affiché comme table des matières :{ TOC \o "1-4" \h \z \u }
    6. Copiez le code entre crochets. Exemple: TOC \o "1-4" \h \z \u.
  3. Collez le code dans le modèle PUB :
    1. Ouvrez Document Studio.
    2. Dans la vue Palette, sélectionnez l'élément Icône de table des matières Table des matières et faites-le glisser dans l'éditeur de contenu de canevas.
    3. Sélectionnez l'élément Table des matières.
    4. Dans la vue Propriétés, sélectionnez l'onglet Spécifique.
    5. Dans la propriété Code de table des matières , collez le code de la table des matières copié à partir de votre document Microsoft Word.
    6. Cliquez sur OK.
  4. Dans PUB, créez des en-têtes pour chaque section de modèle.
  5. Créez des styles d'en-tête.
  6. Appliquez les styles aux en-têtes.
  7. Testez la sortie.

Personnalisation d'un élément de table des matières à l'aide d'un document Microsoft Word en tant que feuille de style

Créez une feuille de style dans Microsoft Word, puis spécifiez-la dans votre spécification de document.

Procédure

  1. Dans Microsoft Word, cliquez sur Insérer une table des matières.
  2. Ouvrez les propriétés de la table des matières.
  3. Dans l'onglet Table des matières , cliquez sur Modifier.
  4. Dans la fenêtre Style , cliquez sur Modifier.
  5. Dans la fenêtre Modifier le style , personnalisez les propriétés du style.
    Par exemple, pour sélectionner le style de l'élément de liste :
    1. Cliquez sur Format.
    2. Sélectionnez l'onglet Numérotation ou Bullets .
    3. Choisissez un style d'élément de liste.
    4. Cliquez sur OK.
  6. Sauvegardez les modifications.
  7. Dans l'application Launcher , indiquez le document Microsoft Word que vous avez créé pour les formats de sortie applicables dans votre spécification de document.

Définition des niveaux de table des matières dans une sortie HTML

Engineering Publishing prend en charge un nombre illimité de niveaux de table des matières pour les documents HTML. Les niveaux de table des matières supérieurs sont pris en charge pour les documents HTML fractionnés et non fractionnés. En cas d'utilisation du fractionnement HTML, les éléments de navigation prennent également en charge plusieurs niveaux. Pour activer le plus grand nombre de niveaux :

Procédure

  1. Ouvrez le fichier de configuration de l'application à l'aide d'un éditeur de texte. L'emplacement par défaut du fichier de configuration est le suivant :
    • Document Studio: PUB_install_dir\studio\rpe-studio.ini
    • Programme de lancement: PUB_install_dir\launcher\rpe-launcher.ini
  2. Ajoutez l'indicateur et la valeur à la fin du fichier.
    Utilisez un point-virgule pour séparer plusieurs valeurs. Par exemple :
    -Dcom.ibm.rational.rpe.html_toc_level=15
    Table des matières avec 10 niveaux
    Pour plus d'informations, voir les vidéos suivantes:
    • Ajouter des icônes à la table des matières pour la sortie HTML
    • Personnaliser la taille et le style de police de la table des matières pour le mode de division HTML
    • Personnaliser les noms de table des matières pour le mode de fractionnement HTML