20.1. bookmap

L'élément <bookmap> est un fichier de carte utilisé pour organiser du contenu DITA au format d'un livre traditionnel.

L'élément <bookmap> sert à définir une carte qui décrit les relations au sein d'un ensemble de thèmes DITA à configurer comme un livre traditionnel. Les cartes de livre se composent de références à des thèmes organisés comme le contenu d'un livre. Les références de thème sont donc nommées selon les parties du livre auxquelles elles se rapportent, telles que titre (<booktitle>), parties liminaires (<frontmatter>), chapitre (<chapter>), annexe (<appendix>), etc.

L'élément conteneur d'une carte bookmap est l'élément <bookmap>, qui admet les attributs title, id, conref et anchorref. Dans la carte bookmap, utilisez les divers composants et sous-composants de livre à ajouter et organisez les références aux thèmes composant le livre. Vous pouvez utiliser l'élément <bookmap> pour établir les valeurs d'attribut par défaut de toutes les références de thème dans la carte.

Contient :

Doctype Modèle de contenu
bookmap ( ( ( title) ou (booktitle) ) (optionnel) puis ( bookmeta) (optionnel) puis ( frontmatter) (optionnel) puis ( chapter) (un nombre quelconque) puis ( part) (un nombre quelconque) puis ( appendix) (un nombre quelconque) puis ( backmatter) (optionnel) puis ( reltable) (un nombre quelconque) )

Contenu par :

Doctype Parents
   

Héritage :

- map/map bookmap/bookmap

Attributs :

Nom Description Type de donnée Valeur par défaut Obligatoire ?
id Un point d'ancre. Cet identificateur est la cible pour les références des attributs href et conref, et pour les applications externes qui se rapportent au contenu DITA. NMTOKEN #IMPLIED non
conref Cet attribut sert à référencer un identificateur sur une carte réutilisable. Cf. la section 25.10.1. L'attribut conref pour des exemples et des détails à propos de la syntaxe. CDATA #IMPLIED non
anchorref Identifie un emplacement dans un autre fichier de carte où cette carte sera ancrée (ajoutée à l'exécution, en utilisant l'intégration de navigation Eclipse). Par exemple, l'attribut anchorref="map1.ditamap/a1" entraîne l'insertion de cette carte à l'emplacement du point d'ancrage « a1 » dans l'autre carte map1.ditamap. CDATA #IMPLIED non
xmlns:ditaarch Déclare l'espace de noms DITA par défaut. CDATA #FIXED "http://dita.oasis-open.org/architecture/2005/"  
DITAArchVersion Désigne la version de l'architecture en vigueur. CDATA "1.1" (dépend de la version ; ira en augmentant) non
domains Indique les domaines spécialisés inclus dans la définition DTD ou le schéma. CDATA (map mapgroup-d) (topic indexing-d) (topic xnal-d) non
%topicref-atts; (collection-type, type, scope, locktitle, format, linking, toc, print, search, chunk) Un ensemble d'attributs liés. Cf. la section 25.8. %topicref-atts; et %topicref-atts-no-toc;. entité paramètre sans objet pour une entité paramètre sans objet
%select-atts; (props, base, platform, product, audience, otherprops, importance, rev, status) Un ensemble d'attributs liés, décrit à la section 25.5. %select-atts; entité paramètre sans objet pour une entité paramètre sans objet
%localization-atts; (translate, xml:lang, dir) Un ensemble d'attributs liés, décrit à la section 25.6. %localization-atts;. entité paramètre sans objet pour une entité paramètre sans objet
%global-atts; (xtrf, xtrc) Un ensemble d'attributs liés, décrit à la section 25.2. %global-atts; entité paramètre sans objet pour une entité paramètre sans objet
class, outputclass Attributs communs, décrit à la section 25.9. Autres attributs DITA communs