Références de contenu imbriquées

Des références de contenu peuvent être imbriquées dans d'autres références de contenu.

Les éléments conref imbriqués sont des références de contenu incluses dans d'autres références de contenu. Par exemple, une variable "nom de société" peut être transcluse dans une variable "nom de produit".

Par exemple, le nom de la société « Supara » peut être transclus tel quel, mais il peut également être transclus dans le nom complet du produit « Supara Impress », qui inclut lui-même la marque du produit.

Figure 1: Principes des éléments conref imbriqués

Schéma représentant un élément phrase et un élément tm imbriqués à l'intérieur d'un élément phrase

Le code DITA pour un élément conref imbriqué de ce type peut être :
<p>La <ph conref="co.dita#corpnames/var_xrw" /> est arrivée sur le marché en 1990.</p>
la valeur de l'élément ph var_xrw étant définie dans le fichier co.dita par :
<ph id="var_xrw">
  <ph conref="#corpnames/co"/> <tm conref="#corpnames/impxrw" tm="-dita-use-conref-target"/>
</ph>
et celle des éléments co et impxrw par :
<ph id="co">Supara</ph>
...
<tm id="impxrw" tmtype="reg" tmowner="FJ Heavy Industries">Impress XRW</tm>

DITA 1.2 a introduit l'élément text. Privilégiez cet élément à l'élément ph pour réutiliser des extraits de texte.