Créer une table des relations

Une table des relations est contenue dans l’élément <reltable>. L’élément <reltable> est toujours un enfant de l’élément <map> ou <bookmap>. Une carte ou bookmap peut contenir plusieurs éléments <reltable>.

L’emplacement de l’élément <reltable> est différent pour les cartes et les bookmaps :

  • Dans une carte, les éléments <reltable> peuvent se trouver n’importe où. Cependant, il est généralement placé à la fin de la carte (après le dernier des éléments <topicref>).
  • Dans une bookmap, les éléments <reltable> doivent apparaître comme les derniers éléments de la bookmap (c’est-à-dire avant la balise </bookmap>).

Chaque colonne d’une table des relations contient un type d’information similaire. Le type d’information dans chacune des colonnes est défini par les éléments <relcolspec> dans la ligne d’en-tête de la table des relations (<relheader>).

Dans la forme la plus courante de la table des relations, les éléments <relcolspec> définissent des colonnes pour les concepts, les tâches et les références. Toutefois, une table des relations ne se limite pas à ces types.

Pratique
  1. Ouvrez le fichier exemples_cartes_bookmaps/exemples/_reltable_debut.ditamap.
    Cette carte est déjà peuplée d’éléments <topicref>.
  2. À la fin du fichier, avant la balise </map>, ajoutez un élément <reltable>.
    ...
        </topichead>
        </topicref>
        
        <mapref href="g_orggloss_canards.ditamap" format="ditamap"/>
        
        <reltable title="Table des relations canards">
        </reltable>
     
    </map>
    

    Veuillez noter que vous pouvez utiliser l’attribut title dans l’élément <reltable> pour vous aider à identifier l’objectif de la table des relations, mais le titre n’est jamais affiché dans le document généré.
  3. À l’intérieur de la table des relations, ajoutez un élément <relheader> contenant trois éléments <relcolspec>.
    <reltable title="Table des relations canards">
        <relheader>
            <relcolspec/>
            <relcolspec/>
            <relcolspec/>
        </relheader>
    </reltable>
    

  4. Ajoutez un attribut type à chacun de trois éléments <relcolspec> pour les concepts, tâches et références.
    <relheader>
        <relcolspec type="concept"/>
        <relcolspec type="task"/>
        <relcolspec type="reference"/>
    </relheader>
    

Vous continuez à remplir l’élément <reltable> dans la section suivante.

Contributeurs