Feature #1611
RCP: AbbreviationsAndLines Macro
Statut: | Feedback | Début: | 09/12/2015 | ||
---|---|---|---|---|---|
Priorité: | Normal | Echéance: | |||
Assigné à: | - | % réalisé: | 90% |
||
Catégorie: | Macros | Temps passé: | - | ||
Version cible: | TXM - Oriflamms 2.0 |
Description
EN: This Macro lists and counts words, characters and abbreviations in text lines with distinction of 3 zones (beginning, middle and end of line) based on 2 distances:
- distance from line start
- distance from line end
- distance au début de ligne
- distance à la fin de ligne
Historique
#1 Mis à jour par Matthieu Decorde il y a presque 10 ans
- Catégorie changé de SWB à Macros
#2 Mis à jour par Alexey Lavrentev il y a presque 10 ans
- Sujet changé de RCP: Macro AbreviationsEtLignes à RCP: AbbreviationsAndLines Macro
- Description mis à jour (diff)
#3 Mis à jour par Matthieu Decorde il y a plus de 9 ans
- % réalisé changé de 0 à 50
#4 Mis à jour par Matthieu Decorde il y a plus de 9 ans
- Version cible changé de TXM - Oriflamms 1.0 à TXM - Oriflamms 2.0
#5 Mis à jour par Alexey Lavrentev il y a plus de 9 ans
- Statut changé de New à Feedback
Dans le tableau tsv produit par la macro les chiffres dans la colonne %=NcharAbbr/Ntotal
sont exprimés en pourcentage pour les débuts et milieu de ligne (line_part=s|m) et en fraction pour les fins de ligne (line_part=e).
Solution : multiplier par 100 les valeurs de la colonne %=NcharAbbr/Ntotal
#6 Mis à jour par Alexey Lavrentev il y a plus de 9 ans
- % réalisé changé de 50 à 90
Done : remplacéwriter.println "$text_id\t$pb_id\t$cb_id\t$lb_id\te\t$Nabbr\t$NsupAbbr\t$Ntotal\t"+((float)NsupAbbr/(float)Ntotal);
parwriter.println "$text_id\t$pb_id\t$cb_id\t$lb_id\te\t$Nabbr\t$NsupAbbr\t$Ntotal\t"+(100.0*(float)NsupAbbr/(float)Ntotal);
(AbbreviationsAndLinesMacro.groovy, ligne 172)