Ajoutez des tags Exposants et Indice a l'item text
J'ai eu pour mission de faire un modèle pour document scientifique, avec un grand nombre de composants chimiques du style "CO2" avec le 2 en indice jusqu'a une 10aine de fois par paragraphe. L'utilisation des "équations openoffice" n'est pas pratique (pas de prévisualisation, necessite lancement à chaque fois du programme...). Antoine P. m'a donné un coup de main pour ajouter le formatage "Exposant" / "Indice" à l'item text, je met un brouillon d'explication pour indiquer la marche à suivre.
Commencez par dupliquer tous les modéles et transformeurs de la primitive texte, et meme flowall si vous voulez que le flowall puisse utiliser des textes avec indice. Reconstruisez tous les liens des .modèles entre eux en faisant pointer vers vos fichiers au lieux de ceux de la librairie UTC. Mettez à jours le modéle cible des transfs, et les transflists.
le .model
Pour définir les tags, ajoutez dans la zone structure de votre text.model :
<sm:textLeafTag xmlns:sm="http://www.utc.fr/ics/scenari/v3/modeling" role="exp" name="Exposant"/> <sm:textLeafTag xmlns:sm="http://www.utc.fr/ics/scenari/v3/modeling" role="indice" name="Indice"/>
pour modifier leur représentation graphique dans l'éditeur xed, ajoutez ces styles a la partie "authoring" du meme .model
<sm:htmlStyle xmlns:sm="http://www.utc.fr/ics/scenari/v3/modeling" tag="textLeaf" role="exp"><sm:entryStyle key="font-size" value="70%"/><sm:entryStyle key="vertical-align" value="4px"/></sm:htmlStyle> <sm:htmlStyle xmlns:sm="http://www.utc.fr/ics/scenari/v3/modeling" tag="textLeaf" role="indice"><sm:entryStyle key="font-size" value="70%"/><sm:entryStyle key="vertical-align" value="-3px"/></sm:htmlStyle>
le .transf
Déclarez simplement la publication de ces tags :
<sm:textLeafTag xmlns:sm="http://www.utc.fr/ics/scenari/v3/modeling" role="exp"/> <sm:textLeafTag xmlns:sm="http://www.utc.fr/ics/scenari/v3/modeling" role="indice"/>
dans le style ODT
(un peu hors sujet pour la partie modélisation, mais ce serait dommage de s'arréter en si bon chemin) Dans les frames de liste des styles, choisissez le 2eme bouton (=2eme onglet) et le style OD dont vous avez choisi le nom en rôle apparait.
dans la CSS en HTML
(TODO / c'est facil)

