Outils pour utilisateurs

Outils du site


public:specs_production_projet_oriflamms

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
public:specs_production_projet_oriflamms [2016/06/16 12:12]
alexei.lavrentev@ens-lyon.fr
public:specs_production_projet_oriflamms [2016/06/23 11:41] (Version actuelle)
matthieu.decorde@ens-lyon.fr
Ligne 68: Ligne 68:
           * N = compteur de 1 à n à partir du pb précédent           * N = compteur de 1 à n à partir du pb précédent
         * si absent, ajouter @n (comptage de 1 à n à partir du pb précédent)         * si absent, ajouter @n (comptage de 1 à n à partir du pb précédent)
-      * lb +      * lb   ​ 
-        * si absent ​__et si not(@type="​rejet"​)__, ajouter %%@xml:id="line_$colID_$Nlb"%% où  +        * si absent, ajouter %%@n="$NCurentLine"%% où 
-          * colID = identifiant du cb précédent **sans le préfixe "​col_"​** +          * NCurentLine se remet à 1 à chaque ​cb 
-          * Nlb = compteur de 1 à n à partir du cb précédent (<​del>​avec et </​del>​sans @type="​rejet"​) +          * si type="​rejet", ​afficher warning "​no ​attribute provided for '​rejet'​ line break
-        * si not(@type="​rejet"​+        * si @n a une valeur non numérique (par ex. "​3bis",​ "​r"​),​ l'​attribut est copié dans la sortie, NCurrentLine n'est pas incrémenté 
-          * si absentajouter %%@n="$NCurentLine"​%% où +        sinon NCurentLine prend sa valeur
-            * NCurentLine se remet à 1 à chaque cb +
-            ​* si un lb[not([type="​rejet"​)] a un @n à valeur non numérique (par ex. "​3bis",​ "​r"​),​ l'​attribut est copié dans la sortie, NCurrentLine n'est pas incrémenté +
-            si un lb[not([type="​rejet"​)] a un @n à valeur numérique, ​NCurentLine prend sa valeur ​et est incrémenté à chaque nouveau lb[not(@type="​rejet"​)]+
         * si @type="​rejet"​         * si @type="​rejet"​
-          * si pas de @n --> on met un warning "no n attribute provided for '​rejet'​ line break" et on prend le @n du premier lb suivant +          * si absent, ​ajouter ​%%@xml:​id="​line_$colID_$Nlb_r$Nrejet"​%%,​ où
-          * __si absent, ​ajouter__ ​%%@xml:​id="​line_$colID_$Nlb_r$Nrejet"​%%,​ où+
             * colID = identifiant du cb précédent **sans le préfixe "​col_"​**             * colID = identifiant du cb précédent **sans le préfixe "​col_"​**
             * Nlb = valeur de l'​attribut @n             * Nlb = valeur de l'​attribut @n
Ligne 85: Ligne 81:
           * si absent, ajouter %%@corresp="#​$correspLineID"​%% où           * si absent, ajouter %%@corresp="#​$correspLineID"​%% où
             * correspLineID = %%line_$colID_$Nlb%% (soit @xml:id sans le suffixe "​_r[0-9]+"​)             * correspLineID = %%line_$colID_$Nlb%% (soit @xml:id sans le suffixe "​_r[0-9]+"​)
 +        * sinon
 +          * si absent, ajouter %%@xml:​id="​line_$colID_$Nlb"​%% où 
 +            * colID = identifiant du cb précédent **sans le préfixe "​col_"​**
 +            * Nlb = compteur de 1 à n à partir du cb précédent (<​del>​avec et </​del>​sans @type="​rejet"​)
       * w       * w
         * si absent, ajouter %%@xml:​id="​w_$corpusID_$N"​%% où          * si absent, ajouter %%@xml:​id="​w_$corpusID_$N"​%% où 
public/specs_production_projet_oriflamms.1466071964.txt.gz · Dernière modification: 2016/06/16 12:12 par alexei.lavrentev@ens-lyon.fr