19.9. topicmeta

L'élément <topicmeta> définit les métadonnées qui s'appliquent à un thème lorsqu'il apparaît dans une carte, et aux autres thèmes de la carte contenus par le même élément qui le contient. Lors de la création de liens, on peut aussi l'utiliser pour modifier le titre et la description courte du thème. En outre, on peut s'en servir pour ajouter des entrées d'index à un contenu référencé avec l'élément <keywords>.

Exemple

Dans cet exemple, les métadonnées définis par l'élément <topicmeta> s'appliquent à l'élément <topicref> associé (bats.dita) et tous ses sous-éléments. L'élément <topicmeta> contient une définition de public (<audience>) laquelle indique que bats.dita et ses sous-éléments intéressent les programmeurs expérimentés recherchant des pannes ("troubleshooting").

<map>
 <topicref href="bats.dita">
  <topicmeta>
   <audience type="programmer" job="troubleshooting" experiencelevel="expert" />
  </topicmeta>
  <topicref href="batcaring.dita"></topicref>
  <topicref href="batfeeding.dita"></topciref>
 </topicref>
</map>

Contient :

Doctype Modèle de contenu
map ( ( linktext) (optionnel) puis ( searchtitle) (optionnel) puis ( shortdesc) (optionnel) puis ( author) (un nombre quelconque) puis ( source) (optionnel) puis ( publisher) (optionnel) puis ( copyright) (un nombre quelconque) puis ( critdates) (optionnel) puis ( permissions) (optionnel) puis ( audience) (un nombre quelconque) puis ( category) (un nombre quelconque) puis ( keywords) (un nombre quelconque) puis ( prodinfo) (un nombre quelconque) puis ( othermeta) (un nombre quelconque) puis ( resourceid) (un nombre quelconque) puis ( data ou data-about ou foreign ou unknown) (un nombre quelconque) )
bookmap ( ( linktext) (optionnel) puis ( searchtitle) (optionnel) puis ( shortdesc) (optionnel) puis ( author ou authorinformation) (un nombre quelconque) puis ( source) (optionnel) puis ( publisher) (optionnel) puis ( copyright) (un nombre quelconque) puis ( critdates) (optionnel) puis ( permissions) (optionnel) puis ( audience) (un nombre quelconque) puis ( category) (un nombre quelconque) puis ( keywords) (un nombre quelconque) puis ( prodinfo) (un nombre quelconque) puis ( othermeta) (un nombre quelconque) puis ( resourceid) (un nombre quelconque) puis ( data ou data-about ou foreign ou unknown) (un nombre quelconque) )

Contenu par :

Doctype Parents
bookmap map, topicref, reltable, relcolspec, draftintro, preface, chapter, part, appendix, notices, glossarylist, topichead, topicgroup
map map, topicref, reltable, relcolspec, topichead, topicgroup

Héritage :

- map/topicmeta

Attributs :

Nom Description Type de donnée Valeur par défaut Obligatoire ?
lockmeta Indique si une des métainformations devrait être remplacée par une métainformation dans le thème référencé. (yes | no | -dita-use-conref-target) #IMPLIED non
%univ-atts; (%select-atts;, %id-atts;, %localization-atts;) Un ensemble d'attributs liés, décrit à la section 25.7. %univ-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 Attributs communs, décrit à la section 25.9. Autres attributs DITA communs