4. Traitement DITA

Plusieurs comportements de traitement DITA communs sont dirigés par des attributs, y compris la navigation, la réutilisation du contenu et le traitement conditionnel.

  1. 4.1. Identificateurs et références
    L'attribut identity DITA fournit un mécanisme pour identifier le contenu à récupérer ou à relier. La syntaxe d'appel des identificateurs est cohérente indépendamment du mécanisme d'appel. ;
  2. 4.2. Comportements de navigation
    Les comportements suivants permettent de créer une navigation de lecture vers ou à travers des thèmes DITA ;
  3. 4.3. Inclusion du contenu (conref)
    L'attribut conref fournit un mécanisme de réutilisation de fragments du contenu. L'attribut conref stocke une référence à un autre élément et son traitement remplace l'élément appelant par l'élément appelé ;
  4. 4.4. Traitement conditionnel (profilage)
    Le traitement conditionnel, appelé également profilage (profiling), est le filtrage ou le marquage (flagging) de l'information fondés sur des critères au traitement (processing-time criteria) ;
  5. 4.5. Composition
    Le contenu peut être composé (chunked) — décomposé ou composé en nouveaux documents de sortie — de différentes façons pour la création, la livraison du contenu et la navigation. Par exemple, on devra peut-être livrer en une seule page quelque chose créée plus facilement comme un ensemble de thèmes séparés. Un créateur de cartes peut utiliser l'attribut chunk pour découper des documents entiers en thèmes composants ou combiner plusieurs thèmes en un seul document pour le traitement de sortie ;
  6. 4.6. Traduction
    DITA a des capacités spécifiques pour préparer un contenu à la traduction et travailler avec un contenu multilingue, y compris l'attribut xml:lang, l'attribut dir et l'attribut translate.