L'objectif est de pouvoir mettre les <shortdesc> des recettes en
"darkgreen" et en italiques. Pour ce faire, on va modifier les arguments d'une
transformation DITA-OT.
Procédure :
-
Lancez la transformation HTML de la map livreCuisine.ditamap.
Le répertoire de sortie out est créé, au même niveau que le fichier de la map.
Dans celui-ci, un sous répertoire xhtml contient tous les résultats de la
transformation.
-
Ouvrez dans Oxygen, le fichier couscousvert.html disponible dans le répertoire de
sortie out/xhtml
Oxygen va permettre de visualiser le code HTML du fichier et donc de comprendre quelles
sont les sélecteurs de classe CSS ajoutés par la transformation du DITA-OT.
-
Trouvez l'endroit où apparait le contenu de la <shortdesc> et notez le
style du paragraphe généré en standard par le DITA-OT (<p
class="shortdesc">).
-
A partir d'Oxygen, créez un fichier de type CSS et enregistrez le sous le nom
monvert.css, dans le répertoire d'exercices.
-
A l'intérieur, il faut déclarer un style pour le paragraphe :
-
déclarez le style : p.shortdesc
de fait, .shortdesc est suffisant car il y a peu de chance qu'il y ait
d'autres éléments HTML qui portent la classe shortdesc.
-
ouvrez une accolade : {
-
définissez la couleur des caractères : color: darkgreen;
-
fermez l'accolade : }
-
Dans Oxygen, créez un nouveau scénario de transformation XHTML et réglez les paramètres
CSS de celui-ci
-
args.css : donne le chemin absolu permettant d'accéder à monvert.css
sur votre ordinateur.
-
arg.copycss : permet de demander à l'OT de réaliser une copie de
montvert.css dans le répertoire de sortie
-
arg.csspath : définit où copier la CSS dans le répertoire de sortie. Ici, on
indique la racine du répertoire.
-
Fermez la fenêtre de paramètres et lancez la transformation.
Résultat :
L'ensemble de la description rapide est maintenant en vert. On verra plus tard comment
packager tout cela dans un plugin.