Réutiliser le contenu d'éléments différents
Lorsque vous réutilisez du contenu grâce à la fonction conref, le type de l'élément source doit correspondre au type de l'élément cible du conref.
Vous ne pouvez pas réutiliser le texte d'un élément directement à l'intérieur du texte d'un autre élément.
Par exemple, il est impossible de référencer le texte d'un élément paragraph
(p) à l'intérieur d'un élément note,
comme suit :
<p id="essuie_glaces">...</p>
...
<note conref="conref_source.dita#cref_terms/essuie_glaces" />
L'élément
référencé doit correspondre à l'élément cible du conref. Lorsque vous transcluez des éléments phrase, vous pouvez contourner le prérequis consistant à avoir deux éléments de même type en insérant le texte à réutiliser dans un élément générique phrase (ph) . Vous pouvez ensuite réutiliser l'élément ph à l'intérieur d'autres éléments.
Par exemple, si vous souhaitez réutiliser les mots
Site web STià l'intérieur du texte d'un paragraphe normal, en tant qu'élément de citation (cite) et à l'intérieur d'éléments de références croisées, vous pouvez utiliser l'approche suivante :
<ph id="sti_web">Site web STi</ph>
...
<p>
Le <ph conref="conref_source.dita#cref_terms/sti_web" />...
</p>
<p>
Comme il est inscrit sur le <cite><ph conref="conref_source.dita#cref_terms/sti_web" /></cite>
</p>
<xref href="http://sti.Supara.com.au" scope="external" format="html">
<ph conref="conref_source.dita#cref_terms/sti_web" />
</xref>
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.