Ajouter un élément topichead à une bookmap

L’élément <topichead> vous permet de spécifier une entrée de titre seule dans une carte qui implique une ou plusieurs rubriques. Le titre spécifié apparaîtra à la fois dans la table des matières, si elle existe, et en tant que titre dans le corps du texte. L’élément <topichead> doit contenir l’élément <navtitle>.

L’élément <topichead> est utile car il permet de regrouper des sujets qui sont contextuellement liés sans impliquer une relation hiérarchique, et évite d’avoir à créer une rubrique conteneur pour créer un titre.

Remarque :

Pour plus d’information sur l’élément <topichead>, se référer à la norme OASIS DITA version 1.2.

Pratique
  1. Continuez d’utiliser le fichier exemples_cartes_bookmaps/exemples/_b_canards_avances_debut.ditamap.
  2. Ajoutez une balise <topichead> avant le <topicref> référençant t_creer_table.dita et ajoutez une balise de fermeture </topichead> après le <topicref> référençant t_modifier_table.dita comme le montre l’exemple suivant :
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE bookmap PUBLIC "-//OASIS//DTD DITA BookMap//EN" "bookmap.dtd">
    <bookmap id="canards">
    ...
    <chapter href="c_canarddb.dita">
    <topichead>
       <topicref href="t_creer_table.dita">
       <topicref href="t_ajouter_entree.dita">
       <topicref href="t_modifier_entree.dita">
       <topicref href="t_supprimer_entree.dita">
       <topicref href="t_requetes.dita">
       <topicref href="t_modifier_table.dita">
    </topichead>
    

  3. Ajoutez un élément <topicmeta> après l’élément ouvrant <topichead> que vous venez d’ajouter et ajoutez-y un élément <navtitle> comme le montre l’exemple suivant :
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE bookmap PUBLIC "-//OASIS//DTD DITA BookMap//EN" "bookmap.dtd">
    <bookmap id="canards">
    ...
    <chapter href="c_canarddb.dita">
    <topichead>
       <topicmeta>
          <navtitle>Tâches communes</navtitle>
       </topicmeta>
       <topicref href="t_creer_table.dita">
       <topicref href="t_ajouter_entree.dita">
       <topicref href="t_modifier_entree.dita">
       <topicref href="t_supprimer_entree.dita">
       <topicref href="t_requetes.dita">
       <topicref href="t_modifier_table.dita">
    </topichead>
    

Contributeurs