Les instructions suivantes ont été écrites pour la perspective Ressource, mais elles fonctionneront également dans de nombreuses autres perspectives.
Vous pouvez créer une entité qui réutilise une autre entité. Pour ce faire, effectuez les opérations suivantes :
Vous avez maintenant deux entités qui ont exactement la même valeur.
Vous devez placer une mention de droit d'auteur (Copyright) à la fin de chaque page d'un manuel. Sur les pages paires, vous devez placer "Copyright 2003" et sur les pages impaires, "Copyright 2003. MyCompany Publishing." Vous allez d'abord déclarer une entité avec la valeur la plus simple, puis vous créerez une autre entité avec la valeur la plus compliquée.
A présent, si vous devez changer la date de copyright, vous n'avez à le faire qu'en un seul endroit, et non plus deux.
Remarque : Comme vous avez dû choisir le type Paramètre pour l'entité CopyrightDate afin de pouvoir la référencer dans l'entité CompanyCopyright, vous ne pouvez pas l'utiliser dans un fichier XML. Le cas échéant, cela vous oblige à créer une troisième entité appelée XMLCopyrightDate, avec la valeur %CopyrightDate;, et à l'utiliser dans le fichier XML.
Pour appeler l'entité dans un document XML, vous devez employer le caractère perluète (&) suivi du nom de l'entité, puis d'un point-virgule (;). Ainsi, dans un document XML, sur une page paire, vous utiliseriez cette marque :
&XMLCopyrightDate;
pour appeler l'entité XMLCopyrightDate. Souvenez-vous que vous ne pouvez pas appeler l'entité CopyrightDate, car vous avez dû en faire une entité du type Paramètre pour pouvoir y faire référence dans l'entité CompanyCopyright.
Sur une page impaire, vous utiliseriez cette marque :
&CompanyCopyright;
pour appeler l'entité CompanyCopyright.