Grammalecte  Check-in [c5e22a2cb4]

Overview
Comment:[fr] typo nombres romains (annulée), +ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: c5e22a2cb4e0651424685f26982d332b44a9d5aae573a6b3eb0767d66489aae9
User & Date: olr on 2020-02-18 00:21:45
Other Links: manifest | tags
Context
2020-02-19
16:33
[fr] ajustements check-in: 86f3ad46f8 user: olr tags: fr, trunk
2020-02-18
00:21
[fr] typo nombres romains (annulée), +ajustements check-in: c5e22a2cb4 user: olr tags: fr, trunk
2020-02-16
11:54
[tb] explicit color to avoid blank line with dark mode check-in: 6096a466e1 user: olr tags: tb, trunk
Changes

Modified gc_lang/fr/rules.grx from [05644b1d18] to [99f4eb211e].

    49     49   
    50     50   !!
    51     51   !!
    52     52   !! Options                                                                                        !!
    53     53   !!
    54     54   !!
    55     55   
    56         -OPTGROUP/basic: typo apos eepi, esp tab, nbsp unit, tu maj, num virg, nf poncfin, ocr chim, liga mapos
           56  +OPTGROUP/basic: typo apos eepi, esp tab, nbsp unit, tu maj, num nf, virg poncfin, ocr chim, liga mapos
    57     57   OPTGROUP/gramm: conf sgpl gn
    58     58   OPTGROUP/verbs: infi conj ppas, imp inte vmode
    59     59   OPTGROUP/style: bs pleo, redon1 redon2, neg
    60     60   OPTGROUP/misc: date mc
    61     61   OPTGROUP/debug: idrule
    62     62   
    63     63   # Names of options is used in dictionaries keys: dOptPython, dOptJavaScript, etc.
................................................................................
    67     67   OPT/eepi:           True        True        True        True        True        True
    68     68   OPT/esp:            True        True        True        False       False       False
    69     69   OPT/tab:            False       True        False       False       False       False
    70     70   OPT/nbsp:           True        True        True        False       False       False
    71     71   OPT/tu:             True        True        True        True        True        True
    72     72   OPT/maj:            True        True        True        True        True        True
    73     73   OPT/num:            True        True        True        True        True        True
           74  +#OPT/romain:         False       False       False       False       False       False
    74     75   OPT/virg:           True        True        True        True        True        True
    75     76   OPT/poncfin:        False       False       False       False       False       False
    76     77   OPT/unit:           True        True        True        False       False       False
    77     78   OPT/nf:             True        True        True        True        True        True
    78     79   OPT/liga:           False       False       False       False       False       False
    79     80   OPT/mapos:          False       False       False       False       False       False
    80     81   OPT/chim:           False       False       False       False       False       False
................................................................................
   127    128   OPTCOLOR/eepi:      orange2     jaune_vif
   128    129   OPTCOLOR/esp:       orange      orange_vif
   129    130   OPTCOLOR/tab:       orange      orange_vif
   130    131   OPTCOLOR/nbsp:      orange      orange_vif
   131    132   OPTCOLOR/tu:        orange      orange_vif
   132    133   OPTCOLOR/maj:       orange      orange_vif
   133    134   OPTCOLOR/num:       orange      orange_vif
          135  +#OPTCOLOR/romain:    orange      orange_vif
   134    136   OPTCOLOR/virg:      orange      orange_vif
   135    137   OPTCOLOR/poncfin:   orange      orange_vif
   136    138   OPTCOLOR/unit:      orange      orange_vif
   137    139   OPTCOLOR/nf:        orange      orange_vif
   138    140   OPTCOLOR/liga:      orange      orange_vif
   139    141   OPTCOLOR/mapos:     orange      orange_vif
   140    142   OPTCOLOR/chim:      orange      orange_vif
................................................................................
   171    173   OPTLABEL/apos:      Apostrophe typographique|Correction des apostrophes droites. Automatisme possible dans le menu Outils > Options d’autocorrection > Options linguistiques > Guillemets simples > Remplacer (à cocher)
   172    174   OPTLABEL/eepi:      Écriture épicène|Normalisation de l’écriture épicène avec points médians.
   173    175   OPTLABEL/esp:       Espaces surnuméraires|Signale les espaces inutiles entre les mots, en début et en fin de ligne.
   174    176   OPTLABEL/tab:       Tabulations surnuméraires|Signale les tabulations inutiles en début et en fin de ligne.
   175    177   OPTLABEL/nbsp:      Espaces insécables|Vérifie les espaces insécables avec les ponctuations « ! ? : ; » (à désactiver si vous utilisez une police Graphite)
   176    178   OPTLABEL/maj:       Majuscules|Vérifie l’utilisation des majuscules et des minuscules (par exemple, « la raison d’État », « les Européens »).
   177    179   OPTLABEL/virg:      Virgules|Virgules manquantes avant “mais”, “car” et “etc.”.
          180  +#OPTLABEL/romain:    Nombres romains|Utilise les caractères dédiés (petites majuscules) pour les nombres romains.
   178    181   OPTLABEL/poncfin:   Ponctuation finale [!]|Vérifie s’il manque une ponctuation finale au paragraphe (seulement pour les paragraphes constitués de plusieurs phrases).
   179    182   OPTLABEL/tu:        Traits d’union|Cherche les traits d’union manquants ou inutiles.
   180    183   OPTLABEL/num:       Nombres|Espaces insécables sur les grands nombres (> 10 000). Vérifie la présence de « O » au lieu de « 0 ».
   181    184   OPTLABEL/unit:      Espaces insécables avant unités de mesure
   182    185   OPTLABEL/nf:        Normes françaises
   183    186   OPTLABEL/liga:      Signaler ligatures typographiques|Ligatures de fi, fl, ff, ffi, ffl, ft, st.
   184    187   OPTLABEL/mapos:     Apostrophe manquante après lettres isolées [!]|Apostrophe manquante après les lettres l d s n c j m t ç. Cette option sert surtout à repérer les défauts de numérisation des textes et est déconseillée pour les textes scientifiques.
................................................................................
   220    223   OPTLABEL/eepi:      Epicene writing|Normalization of epicene writing (usage of middle dots).
   221    224   OPTLABEL/esp:       Useless spaces|Checks spaces within words and at the beginning and the end of lines.
   222    225   OPTLABEL/tab:       Useless tabulations|Checks tabulations at the beginning and the end of lines.
   223    226   OPTLABEL/nbsp:      Non-breakable spaces|Checks the use of non-breakable spaces with the following punctuation marks: « ! ? : ; » (deactivate it if you use a Graphite font).
   224    227   OPTLABEL/maj:       Capitals|Checks the use of uppercase and lowercase letters (i.e. « la raison d’État », « les Européens »).
   225    228   OPTLABEL/virg:      Commas|Missing commas before “mais”, “car” and “etc.”.
   226    229   OPTLABEL/poncfin:   Ending punctuation [!]|Checks if an ending punctuation is missing on paragraphs (only for multi-sentences paragraphs).
          230  +#OPTLABEL/romain:    Roman numerals|Use dedicated characters (small caps) for roman numerals.
   227    231   OPTLABEL/tu:        Hyphens|Checks missing or useless hyphens.
   228         -OPTLABEL/num:       Numbers|Large numbers and « O » instead of « 0 ».
          232  +OPTLABEL/num:       Numerals|Large numerals and « O » instead of « 0 ».
   229    233   OPTLABEL/unit:      Non-breaking spaces before units of measurement
   230    234   OPTLABEL/nf:        French standards
   231    235   OPTLABEL/liga:      Report typographical ligatures|Ligatures of fi, fl, ff, ffi, ffl, ft, st.
   232    236   OPTLABEL/mapos:     Missing apostrophes after single letters [!]|Missing apostrophes after l d s n c j m t ç. This option is mostly useful to detect defects of digitized texts and is not recommended for scientific texts.
   233    237   OPTLABEL/chim:      Chemistry [!]|Typography for molecules (H₂O, CO₂, etc.)
   234    238   OPTLABEL/ocr:       OCR errors [!]|Warning: many false positives.
   235    239   
................................................................................
  3516   3520   TEST: Non, la {{2 è}} fois.                     ->> 2ᵉ
  3517   3521   TEST: C’est la {{3 ème}} fois…                  ->> 3ᵉ
  3518   3522   TEST: C’est la {{3ème}} fois…                   ->> 3ᵉ
  3519   3523   TEST: les {{5 èmes}} classes…                   ->> 5ᵉˢ
  3520   3524   TEST: les {{3ièmes}} années                     ->> 3ᵉˢ
  3521   3525   
  3522   3526   
         3527  +# Chars:ⅠⅤⅩⅬⅭⅮⅯ, plus ⅡⅢⅣⅥⅦⅧⅨⅪⅫ pour les heures
         3528  +#__typo_cardinaux_romains__
         3529  +#    ~^[IVXLCDM]{2,20}$
         3530  +#        <<- /romain/ not value(\1, "|CDI|LCD|VIL|MIX|CID|") ->> =\1.replace("I", "Ⅰ").replace("V", "Ⅴ").replace("X", "Ⅹ").replace("L", "Ⅼ").replace("C", "Ⅽ").replace("D", "Ⅾ").replace("M", "Ⅿ")
         3531  +#        # Nombre cardinal romain. Utilisez les caractères dédiés.
         3532  +#
         3533  +#TEST: __romain__ Charles {{VII}}                    ->> ⅤⅠⅠ
         3534  +#TEST: __romain__ Anno {{MXXXIII}}                   ->> ⅯⅩⅩⅩⅠⅠⅠ
         3535  +#TEST: __romain__ j’ai eu un CDI.
         3536  +#TEST: __romain__ c’est un écran LCD
  3523   3537   
  3524         -__typo_ordinaux_chiffres_romains_exposants__
         3538  +
         3539  +__typo_ordinaux_chiffres_romains_exposants!5__
  3525   3540       Ier
  3526         -        <<- /typo/ sContext != "Writer" ->> Iᵉʳ     # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3541  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> Iᵉʳ     # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3542  +#        <<- /romain/ ->> Ⅰᵉʳ     # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3527   3543   
  3528   3544       Iers
  3529         -        <<- /typo/ sContext != "Writer" ->> Iᵉʳˢ    # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3545  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> Iᵉʳˢ    # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3546  +#        <<- /romain/ ->> Ⅰᵉʳˢ    # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3530   3547   
  3531   3548       Ire
  3532         -        <<- /typo/ sContext != "Writer" ->> Iʳᵉ     # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3549  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> Iʳᵉ     # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3550  +#        <<- /romain/ ->> Ⅰʳᵉ     # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3533   3551   
  3534   3552       Ires
  3535         -        <<- /typo/ sContext != "Writer" ->> Iʳᵉˢ    # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3553  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> Iʳᵉˢ    # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3554  +#        <<- /romain/ ->> Ⅰʳᵉˢ    # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3536   3555   
  3537   3556       IId
  3538         -        <<- /typo/ sContext != "Writer" ->> IIᵈ     # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3557  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> IIᵈ     # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3558  +#        <<- /romain/ ->> ⅠⅠᵈ     # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3539   3559   
  3540   3560       IIds
  3541         -        <<- /typo/ sContext != "Writer" ->> IIᵈˢ    # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3561  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> IIᵈˢ    # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3562  +#        <<- /romain/ ->> ⅠⅠᵈˢ    # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3542   3563   
  3543   3564       IIde
  3544         -        <<- /typo/ sContext != "Writer" ->> IIᵈᵉ    # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3565  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> IIᵈᵉ    # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3566  +#        <<- /romain/ ->> ⅠⅠᵈᵉ    # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3545   3567   
  3546   3568       IIdes
  3547         -        <<- /typo/ sContext != "Writer" ->> IIᵈᵉˢ   # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3569  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> IIᵈᵉˢ   # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3570  +#        <<- /romain/ ->> ⅠⅠᵈᵉˢ   # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3548   3571   
  3549         -    ~^[IVXLCM]{2,20}e$
  3550         -        <<- /typo/ sContext != "Writer" ->> =\1[:-1]+"ᵉ"    # Nombre ordinal romain singulier. Exemples : 2ᵉ, 3ᵉ, 4ᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3572  +    ~^[IVXLCDM]{2,20}e$
         3573  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> =\1[:-1]+"ᵉ"    # Nombre ordinal romain singulier. Exemples : IIᵉ, IIIᵉ, IVᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3574  +#        <<- /romain/ ->> =\1[:-1].replace("I", "Ⅰ").replace("V", "Ⅴ").replace("X", "Ⅹ").replace("L", "Ⅼ").replace("C", "Ⅽ").replace("D", "Ⅾ").replace("M", "Ⅿ")+"ᵉ"
         3575  +#        # Nombre ordinal romain singulier. Exemples : IIᵉ, IIIᵉ, IVᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3551   3576   
  3552   3577       [Ie|Ve|Xe]
  3553         -        <<- /typo/ sContext != "Writer" ->> =\1[:-1]+"ᵉ"    # Nombre ordinal romain singulier. Exemples : 2ᵉ, 3ᵉ, 4ᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3578  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> =\1[:-1]+"ᵉ"    # Nombre ordinal romain singulier. Exemples : IIᵉ, IIIᵉ, IVᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3579  +#        <<- /romain/ ->> =\1[:-1].replace("I", "Ⅰ").replace("V", "Ⅴ").replace("X", "Ⅹ").replace("L", "Ⅼ").replace("C", "Ⅽ").replace("D", "Ⅾ").replace("M", "Ⅿ")+"ᵉ"
         3580  +#        # Nombre ordinal romain singulier. Exemples : IIᵉ, IIIᵉ, IVᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3554   3581   
  3555         -    ~^[IVXLCM]{2,20}es$
  3556         -        <<- /typo/ sContext != "Writer" ->> =\1[:-2]+"ᵉˢ"   # Nombre ordinal romain pluriel. Exemples : 2ᵉˢ, 3ᵉˢ, 4ᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3582  +    ~^[IVXLCDM]{2,20}es$
         3583  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> =\1[:-2]+"ᵉˢ"   # Nombre ordinal romain pluriel. Exemples : IIᵉˢ, IIIᵉˢ, IVᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3584  +#        <<- /romain/ ->> =\1[:-2].replace("I", "Ⅰ").replace("V", "Ⅴ").replace("X", "Ⅹ").replace("L", "Ⅼ").replace("C", "Ⅽ").replace("D", "Ⅾ").replace("M", "Ⅿ")+"ᵉˢ"
         3585  +#        # Nombre ordinal romain pluriel. Exemples : IIᵉˢ, IIIᵉˢ, IVᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3557   3586   
  3558   3587       [Ies|Ves|Xes]
  3559         -        <<- /typo/ sContext != "Writer" ->> =\1[:-2]+"ᵉˢ"   # Nombre ordinal romain pluriel. Exemples : 2ᵉˢ, 3ᵉˢ, 4ᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3588  +        <<- /typo/ sContext != "Writer" and not option("romain") ->> =\1[:-2]+"ᵉˢ"   # Nombre ordinal romain pluriel. Exemples : IIᵉˢ, IIIᵉˢ, IVᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3589  +#        <<- /romain/ ->> =\1[:-2].replace("I", "Ⅰ").replace("V", "Ⅴ").replace("X", "Ⅹ").replace("L", "Ⅼ").replace("C", "Ⅽ").replace("D", "Ⅾ").replace("M", "Ⅿ")+"ᵉˢ"
         3590  +#        # Nombre ordinal romain pluriel. Exemples : IIᵉˢ, IIIᵉˢ, IVᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3560   3591   
  3561   3592   TEST: François {{Ier}}                          ->> Iᵉʳ
  3562   3593   TEST: les {{Iers}}                              ->> Iᵉʳˢ
  3563   3594   TEST: la {{Ire}}                                ->> Iʳᵉ
  3564   3595   TEST: les {{Ires}}                              ->> Iʳᵉˢ
  3565   3596   TEST: le {{IId}}                                ->> IIᵈ
  3566   3597   TEST: les {{IIds}}                              ->> IIᵈˢ
................................................................................
  3567   3598   TEST: la {{IIde}}                               ->> IIᵈᵉ
  3568   3599   TEST: les {{IIdes}}                             ->> IIᵈᵉˢ
  3569   3600   TEST: c’est le {{IIIe}} siècle                  ->> IIIᵉ
  3570   3601   TEST: La {{Ve}} République                      ->> Vᵉ
  3571   3602   TEST: Le {{Xe}} siècle                          ->> Xᵉ
  3572   3603   TEST: {{XXXIIes}}                               ->> XXXIIᵉˢ
  3573   3604   TEST: les {{Ves}} siècles                       ->> Vᵉˢ
         3605  +#TEST: __romain__ François {{Ier}}               ->> Ⅰᵉʳ
         3606  +#TEST: __romain__ les {{Iers}}                   ->> Ⅰᵉʳˢ
         3607  +#TEST: __romain__ la {{Ire}}                     ->> Ⅰʳᵉ
         3608  +#TEST: __romain__ les {{Ires}}                   ->> Ⅰʳᵉˢ
         3609  +#TEST: __romain__ le {{IId}}                     ->> ⅠⅠᵈ
         3610  +#TEST: __romain__ les {{IIds}}                   ->> ⅠⅠᵈˢ
         3611  +#TEST: __romain__ la {{IIde}}                    ->> ⅠⅠᵈᵉ
         3612  +#TEST: __romain__ les {{IIdes}}                  ->> ⅠⅠᵈᵉˢ
         3613  +#TEST: __romain__ c’est le {{IIIe}} siècle       ->> ⅠⅠⅠᵉ
         3614  +#TEST: __romain__ La {{Ve}} République           ->> Ⅴᵉ
         3615  +#TEST: __romain__ Le {{Xe}} siècle               ->> Ⅹᵉ
         3616  +#TEST: __romain__ {{XXXIIes}}                    ->> ⅩⅩⅩⅠⅠᵉˢ
         3617  +#TEST: __romain__ les {{Ves}} siècles            ->> Ⅴᵉˢ
  3574   3618   
  3575   3619   
  3576         -__typo_ordinaux_chiffres_romains_incorrects__
         3620  +__typo_ordinaux_chiffres_romains_incorrects!5__
  3577   3621       I ier
  3578   3622       Iier
  3579         -        <<- /typo/ ->> Iᵉʳ          # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3623  +        <<- /typo/ ->> Iᵉʳ                                  # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3624  +#        <<- /romain/ __else__ ->> Ⅰᵉʳ                     # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3580   3625   
  3581   3626       I iers
  3582   3627       Iiers
  3583         -        <<- /typo/ ->> Iᵉʳˢ         # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3628  +        <<- /typo/ ->> Iᵉʳˢ                                 # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3629  +#        <<- /romain/ __else__ ->> Ⅰᵉʳˢ                    # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3584   3630   
  3585   3631       I ière
  3586   3632       Iière
  3587         -        <<- /typo/ ->> Iʳᵉ          # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3633  +        <<- /typo/ ->> Iʳᵉ                                  # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3634  +#        <<- /romain/ __else__ ->> Ⅰʳᵉ                     # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3588   3635   
  3589   3636       I ières
  3590   3637       Iières
  3591         -        <<- /typo/ ->> Iʳᵉˢ         # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3638  +        <<- /typo/ ->> Iʳᵉˢ                                 # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3639  +#        <<- /romain/ __else__ ->> Ⅰʳᵉˢ                    # Nombre ordinal romain. Premier : Iᵉʳ. Première : Iʳᵉ. Premiers : Iᵉʳˢ. Premières : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3592   3640   
  3593   3641       II nd
  3594   3642       IInd
  3595         -        <<- /typo/ ->> IIᵈ          # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3643  +        <<- /typo/ ->> IIᵈ                                  # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3644  +#        <<- /romain/ __else__ ->> ⅠⅠᵈ                     # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3596   3645   
  3597   3646       II nds
  3598   3647       IInds
  3599         -        <<- /typo/ ->> IIᵈˢ         # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3648  +        <<- /typo/ ->> IIᵈˢ                                 # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3649  +#        <<- /romain/ __else__ ->> ⅠⅠᵈˢ                    # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3600   3650   
  3601   3651       II nde
  3602   3652       IInde
  3603         -        <<- /typo/ ->> IIᵈᵉ         # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3653  +        <<- /typo/ ->> IIᵈᵉ                                 # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3654  +#        <<- /romain/ __else__ ->> ⅠⅠᵈᵉ                    # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3604   3655   
  3605   3656       II ndes
  3606   3657       IIndes
  3607         -        <<- /typo/ ->> IIᵈᵉˢ        # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3658  +        <<- /typo/ ->> IIᵈᵉˢ                                # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3659  +#        <<- /romain/ __else__ ->> ⅠⅠᵈᵉˢ                   # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3608   3660   
  3609         -    ~^[IVXLCM]{1,20}$  [e|è|ième|ieme|ème|eme]
  3610         -        <<- /typo/ ->> \1ᵉ          # Nombre ordinal romain singulier. Exemples : 2ᵉ, 3ᵉ, 4ᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3661  +    ~^[IVXLCDM]{1,20}$  [e|è|ième|ieme|ème|eme]
         3662  +        <<- /typo/ ->> \1ᵉ                                  # Nombre ordinal romain singulier. Exemples : IIᵉ, IIIᵉ, IVᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3663  +#        <<- /romain/ __else__ ->> =\1.replace("I", "Ⅰ").replace("V", "Ⅴ").replace("X", "Ⅹ").replace("L", "Ⅼ").replace("C", "Ⅽ").replace("D", "Ⅾ").replace("M", "Ⅿ") + "ᵉ"
         3664  +#        # Nombre ordinal romain singulier. Exemples : 2ᵉ, 3ᵉ, 4ᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3611   3665   
  3612         -    ~^[IVXLCM]{1,20}$  [es|ès|ièmes|iemes|èmes|emes]
  3613         -        <<- /typo/ ->> \1ᵉˢ         # Nombre ordinal romain pluriel. Exemples : 2ᵉˢ, 3ᵉˢ, 4ᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3666  +    ~^[IVXLCDM]{1,20}$  [es|ès|ièmes|iemes|èmes|emes]
         3667  +        <<- /typo/ ->> \1ᵉˢ                                 # Nombre ordinal romain pluriel. Exemples : IIᵉˢ, IIIᵉˢ, IVᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3668  +#        <<- /romain/ __else__ ->> =\1.replace("I", "Ⅰ").replace("V", "Ⅴ").replace("X", "Ⅹ").replace("L", "Ⅼ").replace("C", "Ⅽ").replace("D", "Ⅾ").replace("M", "Ⅿ") + "ᵉˢ"
         3669  +#        # Nombre ordinal romain pluriel. Exemples : 2ᵉˢ, 3ᵉˢ, 4ᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3614   3670   
  3615         -    ~^[IVXLCM]{1,20}(?:è|i?[èe]me)s?$
         3671  +    ~^[IVXLCDM]{1,20}(?:è|i?[èe]me)s?$
  3616   3672           <<- /typo/ not morph(\1, ":G") >>>
  3617   3673           <<- /typo/ \1.endswith("s") or \1.endswith("S")
  3618         -        ->> =\1.replace("mes", "").replace("è", "").replace("e", "").replace("i", "") + "ᵉˢ" # Nombre ordinal romain pluriel. Exemples : IIᵉˢ, IIIᵉˢ, IVᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3674  +        ->> =\1.replace("mes", "").replace("è", "").replace("e", "").replace("i", "") + "ᵉˢ"        # Nombre ordinal romain pluriel. Exemples : IIᵉˢ, IIIᵉˢ, IVᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3619   3675           <<- /typo/ __else__
  3620         -        ->> =\1.replace("me", "").replace("è", "").replace("e", "").replace("i", "") + "ᵉ"   # Nombre ordinal romain singulier. Exemples : IIᵉ, IIIᵉ, IVᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3676  +        ->> =\1.replace("me", "").replace("è", "").replace("e", "").replace("i", "") + "ᵉ"         #  Nombre ordinal romain singulier. Exemples : IIᵉ, IIIᵉ, IVᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3677  +#        <<- /romain/ \1.endswith("s") or \1.endswith("S")
         3678  +#        ->> =\1.replace("I", "Ⅰ").replace("V", "Ⅴ").replace("X", "Ⅹ").replace("L", "Ⅼ").replace("C", "Ⅽ").replace("D", "Ⅾ").replace("M", "Ⅿ").replace("mes", "").replace("è", "").replace("e", "").replace("i", "")+"ᵉˢ"
         3679  +#        # Nombre ordinal romain pluriel. Exemples : IIᵉˢ, IIIᵉˢ, IVᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
         3680  +#        <<- /romain/ __else__
         3681  +#        ->> =\1.replace("I", "Ⅰ").replace("V", "Ⅴ").replace("X", "Ⅹ").replace("L", "Ⅼ").replace("C", "Ⅽ").replace("D", "Ⅾ").replace("M", "Ⅿ").replace("me", "").replace("è", "").replace("e", "").replace("i", "")+"ᵉ"
         3682  +#        #  Nombre ordinal romain singulier. Exemples : IIᵉ, IIIᵉ, IVᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  3621   3683   
  3622   3684   TEST: François {{Iier}}                         ->> Iᵉʳ
  3623   3685   TEST: {{Iiers}}                                 ->> Iᵉʳˢ
  3624   3686   TEST: {{I ière}}                                ->> Iʳᵉ
  3625   3687   TEST: {{Iières}}                                ->> Iʳᵉˢ
  3626   3688   TEST: le {{IInd}} siècle                        ->> IIᵈ
  3627   3689   TEST: {{IInds}}                                 ->> IIᵈˢ
................................................................................
  3630   3692   TEST: Le {{XXII ème}} siècle.                   ->> XXIIᵉ
  3631   3693   TEST: Les {{XVI èmes}}.                         ->> XVIᵉˢ
  3632   3694   TEST: le {{VIième}} siècle                      ->> VIᵉ
  3633   3695   TEST: Le {{XX ème}} siècle.                     ->> XXᵉ
  3634   3696   TEST: Le {{XXIème}} siècle.                     ->> XXIᵉ
  3635   3697   TEST: le {{XXè}} siècle.                        ->> XXᵉ
  3636   3698   TEST: les {{CXIèmes}}                           ->> CXIᵉˢ
         3699  +#TEST: __romain__ François {{Iier}}              ->> Ⅰᵉʳ
         3700  +#TEST: __romain__ {{Iiers}}                      ->> Ⅰᵉʳˢ
         3701  +#TEST: __romain__ {{I ière}}                     ->> Ⅰʳᵉ
         3702  +#TEST: __romain__ {{Iières}}                     ->> Ⅰʳᵉˢ
         3703  +#TEST: __romain__ le {{IInd}} siècle             ->> ⅠⅠᵈ
         3704  +#TEST: __romain__ {{IInds}}                      ->> ⅠⅠᵈˢ
         3705  +#TEST: __romain__ {{II nde}}                     ->> ⅠⅠᵈᵉ
         3706  +#TEST: __romain__ {{IIndes}}                     ->> ⅠⅠᵈᵉˢ
         3707  +#TEST: __romain__ Le {{XXII ème}} siècle.        ->> ⅩⅩⅠⅠᵉ
         3708  +#TEST: __romain__ Les {{XVI èmes}}.              ->> ⅩⅤⅠᵉˢ
         3709  +#TEST: __romain__ le {{VIième}} siècle           ->> ⅤⅠᵉ
         3710  +#TEST: __romain__ Le {{XX ème}} siècle.          ->> ⅩⅩᵉ
         3711  +#TEST: __romain__ Le {{XXIème}} siècle.          ->> ⅩⅩⅠᵉ
         3712  +#TEST: __romain__ le {{XXè}} siècle.             ->> ⅩⅩᵉ
         3713  +#TEST: __romain__ les {{CXIèmes}}                ->> ⅭⅩⅠᵉˢ
  3637   3714   
  3638   3715   
  3639   3716   !!!! Chimie                                                                                       !!
  3640   3717   
  3641   3718   __chim_molécules__
  3642   3719       [Ac2O3|Ag2C2|Ag2C2O4|Ag2Cl2|Ag2CO3|Ag2Cr2O7|Ag2CrO4|Ag2F|Ag2MoO4|Ag2O|Ag2S|Ag2Se|Ag2SeO3|Ag2SeO4|Ag2SO4|Ag2Te|Ag3Br2|Ag3Br3|Ag3Cl3|Ag3I3|Ag3PO4|AgBF4|AgBrO2|AgBrO3|AgBrO4|AgCl3Cu2|AgClO3|AgClO4|AgF2|AgIO2|AgIO3|AgIO4|AgMnO4|AgN3|AgNO3|AgPF6|Al2BeO4|Al2Br6|Al2Cl9K3|Al2CoO4|Al2F6|Al2I6|Al2MgO4|Al2O|Al2O2|Al2O3|Al2O5Si|Al2O7Si2|Al2S|Al2S3|Al2Se|Al2Te|Al3F14Naᵢ|Al4C3|Al6BeO10|Al6O13Si2|AlBO3|AlBr3|AlCl2F|AlCl2H|AlCl3|AlCl4Cs|AlCl4K|AlCl4Na|AlCl4Rb|AlCl6K3|AlCl6Na3|AlF2|AlF2O|AlF3|AlF4K|AlF4Li|AlF6K3|AlF6Li3|AlF6Na3|AlI3|AlLiO2|AlNaO2|AlO2|AlPO4|AlTe2|As2I4|As2Mg3|As2O3|As2O5|As2P2|As2S4|As2S5|As2Se|As2Se3|As2Se5|As3O4|As3P|As4O3|As4O5|As4S3|As4S4|AsBr3|AsCl3|AsCl3O|AsCl4F|AsF3|AsF5|AsH3|AsI3|AsO2|AsP3|Au2O3|Au2S|Au2S3|Au2Se3|AuBr3|AuCl3|AuF3|AuI3]
  3643   3720       [B2Cl4|B2F4|B2H6|B2O3|B2S3|B2Se3|B3N3H6|B4C|Ba2P2O7|Ba2V2O7|Ba2XeO6|Ba3N2|BaB6|BaBr2|BaC2|BaC2O4|BaCl2|BaCO3|BaCrO4|BaF2|BaFeSi4O10|BaHfO3|BaHgI4|BaI2|BaMnO4|BaMoO4|BaN6|BaNb2O6|BaO2|BaS2O3|BaSeO3|BaSeO4|BaSi2|BaSi2O5|BaSiF6|BaSiO3|BaSnO3|BaSO3|BaSO4|BAsO4|BaTeO3|BaTiO3|BaU2O7|BaWO4|BaZrO3|BBr3|BCl3|Be2C|Be3N2|BeB2|BeBr2|BeCl2|BeCO3|BeF2|BeI2|BeSO3|BeSO4|BF3|Bi2O3|Bi2S3|Bi2Se3|BI3|BiBO3|BiBr3|BiC6H5O7|BiCl3|BiF3|BiI3|BiPO4|BPO4|Br2|Br2O5|BrCl3|BrCl5|BrF3|BrF5]
................................................................................
  3828   3905   
  3829   3906   TEST: il a pris une balle dans l’{{arrière train}}.
  3830   3907   TEST: Ce {{sans gêne}} mérite une bonne leçon
  3831   3908   TEST: une {{sous culture}} passée de mode
  3832   3909   TEST: Sans gêne, il avança parmi nous.
  3833   3910   
  3834   3911   
         3912  +__tu_préfixe_pseudo__
  3835   3913       pseudo  $:N¬*
  3836   3914           <<- /tu/ ->> pseudo-\2                                                                      # Si vous voulez évoquer le simulacre de “\2”, mettez un trait d’union.
  3837   3915           <<- ~1>> *
         3916  +
         3917  +    [une|la|cette|cet|ma|ta|sa]  pseudo  @:N.*:f
         3918  +        <<- /tu/ -2:3>> pseudo-\3                                                                   # Si vous voulez évoquer le simulacre de “\2”, mettez un trait d’union.
         3919  +        <<- ~2>> *
  3838   3920   
  3839   3921       ~^[pP]seudo-\w+
  3840   3922           <<- =>> define_from(\1, 7)
  3841   3923   
  3842   3924   TEST: il n’avait contracté qu’un {{pseudo mariage}}.
  3843   3925   TEST: elle connaissait de {{cet}} pseudo-prêtresse uniquement de nom.
         3926  +TEST: la {{pseudo taxe}} carbone
  3844   3927   
  3845   3928   
  3846   3929   __tu_mots_composés_verbe_nom__
  3847   3930       [contre|entre]  *WORD
  3848   3931           <<- /tu/ not morph(\2, ":[GYB]") and morph(<1, ":(?:D|V0e)|<start>|>,") and analyse_with_next(\1, "-", ":N")
  3849   3932           ->> \1-\2                                                                                   # Il manque probablement un trait d’union.
  3850   3933   
................................................................................
  8796   8879   TEST: ces gens {{on}} {{souvent}} tort.
  8797   8880   TEST: {{on}} {{des}} drôles de manières
  8798   8881   TEST: n’y {{on}} {{jamais}} lieu de telles abominations !
  8799   8882   TEST: ces chiens te l’{{on}} {{donné}}
  8800   8883   TEST: Qui {{on}} {{tant}} de malheurs !
  8801   8884   TEST: Je voulais qu’on soit ensemble.
  8802   8885   TEST: qui on blâme, ce soir ?
         8886  +TEST: La peur irraisonnée de l’autre est le plus grave danger qu’ont à affronter les civilisations.
  8803   8887   
  8804   8888   
  8805   8889   __conf_on_ont__
  8806   8890       [<start>|,|$:Cs] ?l’¿ (ont) [ne|n’|me|m’|te|se|s’]
  8807   8891       [<start>|,|$:Cs] ?l’¿ (ont) [lui|nous|vous] @:[123][sp]¬:G
  8808   8892       [<start>|,|$:Cs] ?l’¿ (ont) [leur|le|la|l’] @:[123][sp]¬:(?:G|[NA].*:[si])
  8809   8893       [<start>|,|$:Cs] ?l’¿ (ont) @:[123][sp]¬:[GQ]|>(?:envie|charge|peine|affaire|hâte|force|recours|somme)/
................................................................................
  9233   9317       >prêt [de|d’] ?[le|la|l’|les|en|nous|vous|lui|leur|y|tout]¿ $:Y
  9234   9318       >prêt [de|d’] [nous|vous]     [le|la|l’|les|en|y]           $:Y
  9235   9319       >prêt [de|d’] [le|la|l’|les]  [lui|leur|en|y]               $:Y
  9236   9320       >prêt [de|d’] [lui|leur|y]    en                            $:Y
  9237   9321           <<- /conf/ -1>> près                                                # Confusion probable. Être près de (faire) quelque chose. Prêt à faire quelque chose.
  9238   9322   
  9239   9323       >prêt [de|d’] [toi|vous|lui|elle|eux|elles|iels|$:M]
  9240         -        <<- /conf/ not morph(<1, ":D") and not morph(<1, ">obtenir/")
         9324  +        <<- /conf/ not morph(<1, ":D") and not morph(<2, ">obtenir/")
  9241   9325           -1>> près                                                           # Confusion probable. Être près de (faire) quelque chose. Prêt à faire quelque chose.
  9242   9326   
  9243   9327       si [>prêt|>pré] [du|de|d’|des]
  9244   9328           <<- /conf/ -2>> près                                                # Confusion probable. Être près de (faire) quelque chose. Prêt à faire quelque chose.
  9245   9329   
  9246   9330       [>raser|>suivre] de [>prêt|>pré]
  9247   9331           <<- /conf/ --1>> près                                               # Confusion probable : de près, c’est-à-dire proche de quelque chose ou quelqu’un.
  9248   9332   
  9249   9333       à la [virgule|nanoseconde|milliseconde|seconde|minute] [>prêt|>pré]
  9250         -        <<- /conf/ -4>> près                                                # Confusion probable. Locution “à la \3 près”.
         9334  +        <<- /conf/ --1>> près                                               # Confusion probable. Locution “à la \3 près”.
  9251   9335   
  9252   9336       à [quelques|plusieurs|$:B] [degrés|exceptions|nuances|pourcents|variations|nanomètres|millimètres|centimètres|décimètres|mètres|kilomètres|parsecs|années-lumière|nanosecondes|millisecondes|secondes|minutes|heures|jours|semaines|mois|années|décennies|siècles|millénaires] [>prêt|>pré]
  9253   9337       à un [degré|pourcent|nanomètre|millimètre|centimètre|décimètre|mètre|kilomètre|parsec|jour|mois|siècle|millénaire] [>prêt|>pré]
  9254   9338       à une [exception|nuance|variation|année-lumière|nanoseconde|milliseconde|seconde|minute|heure|semaine|année|décennie] [>prêt|>pré]
  9255         -        <<- /conf/ -4>> près                                                # Confusion probable. Locution “à \2 \3 près”.
         9339  +        <<- /conf/ --1>> près                                               # Confusion probable. Locution “à \2 \3 près”.
  9256   9340   
  9257         -    au >mètre [>prêt|>pré]
  9258         -        <<- /conf/ -3>> près                                                # Confusion probable. Locution “au \2 près”.
         9341  +    au [>millimètre|>centimètre|>décimètre|>mètre|>kilomètre] [>prêt|>pré]
         9342  +        <<- /conf/ --1>> près                                               # Confusion probable. Locution “au \2 près”.
  9259   9343   
  9260         -    à ([ceci|cela]) ([prêt|prêts]) [que|qu’]
  9261         -    [<start>|,] à ([ceci|cela]) ([prêt|prêts]) [,|<end>]
  9262         -        <<- /conf/ -2>> près                                                # Confusion probable. Locution “à \1 près”.|https://fr.wiktionary.org/wiki/%C3%A0_cela_pr%C3%A8s
         9344  +    à [ceci|cela] [prêt|prêts] [que|qu’]
         9345  +    [<start>|,] à [ceci|cela] [prêt|prêts] [,|<end>]
         9346  +        <<- /conf/ --2>> près                                               # Confusion probable. Locution “à \1 près”.|https://fr.wiktionary.org/wiki/%C3%A0_cela_pr%C3%A8s
  9263   9347   
  9264   9348       ni de [>prêt|>pré] ?,¿ ni de loin
  9265         -        <<- /conf/ -3>> près                                                # Confusion. Être près de (faire) quelque chose. Prêt à faire quelque chose.
         9349  +        <<- /conf/ -3>> près                                                # Confusion. Locution “ni de près, ni de loin”.|https://fr.wiktionary.org/wiki/de_pr%C3%A8s
  9266   9350   
  9267   9351       depuis [>prêt|>pré] [de|d’] *NUM *WORD
  9268   9352       depuis [>prêt|>pré] [de|d’] $:B  *WORD
  9269         -        <<- /conf/ -2>> près                        # Confusion probable. Être prêt(e) à faire quelque chose. Être près de quelque chose. Le pré est un champ d’herbes. Depuis presque “\4 \5”, donc “près \3 \4 \5”.
         9353  +        <<- /conf/ -2>> près                                # Confusion. Être prêt(e) à faire quelque chose. Être près de quelque chose. Le pré est un champ d’herbes. Depuis presque “\4 \5”, donc “près \3 \4 \5”.
  9270   9354   
  9271   9355   TEST: depuis {{prêt}} de 15 ans
  9272   9356   TEST: approche très {{prêt}}
  9273   9357   TEST: ils se sont approchés très {{prêts}}.
  9274   9358   TEST: Je suis si {{prêt}} d’y arriver.
  9275   9359   TEST: Elle est {{prêt}} de la trouver.
  9276   9360   TEST: Elle va regarder ça de plus {{prêt}}.
................................................................................
  9290   9374   
  9291   9375   # prix / pris
  9292   9376   __conf_prix_pris__
  9293   9377       [à|a] n’importe quel pris
  9294   9378       quel est [le|mon|ton|son|notre|votre|leur|leurs] pris
  9295   9379           <<- /conf/ --1>> prix                                               # Confusion : pour évoquer la valeur d’une chose, écrivez “prix”.|https://fr.wiktionary.org/wiki/prix
  9296   9380   
  9297         -    prix dans la [tourmente|tempête|tornade]
  9298         -    prix dans la coulée de [boue|lave]
         9381  +    prix dans [la|une|cette] [tourmente|tempête|tornade]
         9382  +    prix dans [la|une|cette] coulée de [boue|lave]
  9299   9383       prix dans l’ [orage|ouragan]
  9300   9384       prix dans les [flots|vagues|tempêtes|tornades|orages|ouragans]
  9301   9385       prix par surprise
  9302   9386       prix entre deux feux
  9303   9387       prix la main dans le sac
  9304   9388       prix dans [mes|tes|ses|nos|vos|leurs] bras
  9305   9389           <<- /conf/ -1>> pris                                                # Confusion probable : le participe de prendre s’écrit “pris”.|https://fr.wiktionary.org/wiki/pris
................................................................................
 12928  13012   #@:[VR]¬[NAP]
 12929  13013   #, @¬:[NA]
 12930  13014   #[ne|n’|me|m’|te|t’|se|s’|le|la|l’|les|leur|leur|mon|ma|ta|sa|notre|votre|mes|tes|ses|ce|cet|cette|ces|je|j’|tu|il|on|nous|vous|ils|iels|ça|ceci|cela|c’|ç’|chaque]
 12931  13015   
 12932  13016   
 12933  13017   __simplication_substantifs__
 12934  13018       abus [de|d’] pouvoir
 12935         -    >accusé de reception
        13019  +    >accusé [de|d’] reception
 12936  13020       >acte [de|d’] [baptême|caution|cautionnement|cession|contrition|licitation|mariage|naissance|notoriété|propriété|quittance|reconnaissance|répudiation|vente]
 12937  13021       >acte d’ [achat|engagement]
 12938         -    >acte de gestion ?courante¿
 12939         -    >acte de procédure ?pénale¿
        13022  +    >acte [de|d’] gestion ?courante¿
        13023  +    >acte [de|d’] procédure ?pénale¿
 12940  13024       >acte d’ état ?civil¿
 12941  13025       >administrateur >système
 12942         -    >agence de >voyage
        13026  +    >agence [de|d’] >voyage
 12943  13027       >aire d’ atterrissage
 12944  13028       >animal [de|d’] compagnie
 12945  13029       >appel au secours
 12946  13030       >appel à l’ aide
 12947  13031       >arc à poulies
 12948  13032       >arme à feu
 12949  13033       >armée [de|d’] l’ air
................................................................................
 12984  13068       >brosse à [>dent|reluire]
 12985  13069       >cabinet [de|d’] [toilette|travail]
 12986  13070       >camp [de|d’] [concentration|internement|rééducation|vacances]
 12987  13071       >canne à [pêche|sucre]
 12988  13072       >canon à eau
 12989  13073       >caisse à >outil
 12990  13074       >carton d’ emballage
 12991         -    >cellule de détention provisoire
        13075  +    >cellule [de|d’] détention provisoire
 12992  13076       >centre d’ éducation [populaire|surveillée]
 12993  13077       >chair à [pâté|>canon]
 12994  13078       >chair [de|d’] poule
 12995  13079       >chambre à [coucher|gaz]
 12996  13080       >chambre [de|d’] [agriculture|hôte|hôtel|hôtes|commerce|compensation|décompression|dégrisement]
 12997  13081       [>chariot|>charriot] à [bagages|roulettes]
 12998  13082       >chasse à courre
 12999  13083       >chasse à l’ homme
 13000  13084       >chasse d’ eau
 13001  13085       >chasseur [de|d’] primes
 13002  13086       >chemin [de|d’] [traverse|fer]
 13003         -    >chemise de nuit
        13087  +    >chemise [de|d’] nuit
 13004  13088       >chemise sans >manche
 13005  13089       >chèque sans provision
 13006  13090       >chili con carne
 13007  13091       >chou à la crème ?[fouettée|diplomate|mousseline|patissière|pralinée]¿
 13008  13092       >clair comme [de|d’] l’ eau [de|d’] [boudin|roche|source]
 13009  13093       >clair comme du cristal
 13010  13094       >clair comme jus [de|d’] [boudin|>chaussette|chique]
................................................................................
 13015  13099       >clause [de|d’] non concurrence
 13016  13100       >code [de|d’] ?bonne¿ conduite
 13017  13101       >commis d’ office
 13018  13102       >compagne [de|d’] route
 13019  13103       >compagnon [de|d’] route
 13020  13104       >complémentaire santé
 13021  13105       >compte à rebours
 13022         -    concours de beauté
        13106  +    concours [de|d’] beauté
 13023  13107       >condamné à mort
 13024  13108       >conférence [de|d’] presse
 13025  13109       >con comme la lune
 13026  13110       >con comme un balai
 13027  13111       >con comme une valise sans >poignée
 13028  13112       >conseiller d’ orientation [scolaire|professionnelle]
 13029  13113       >contrôle [de|d’] routine
 13030  13114       >convention [récepteur|générateur]
 13031  13115       >corvéable à merci
 13032  13116       >coup [de|d’] [avance|balai|barre|bâton|bec|bélier|bite|blues|bol|botte|boule|boutoir|cœur|chaud|coude|couteau|dé|dent|déprime|éclat|épaule|épée|estoc|État|foudre|fil|froid|genou|grâce|>griffe|grisou|gueule|hache|hanche|jarnac|jeune|jus|klaxon|main|maître|maitre|marteau|massue|nostalgie|œil|patte|pied|poignard|poing|poker|pouce|pute|queue|rabot|rein|sabre|sabot|sang|savate|semonce|sifflet|soleil|surin|tête|théâtre|tonnerre|trique|torchon|vent|vieux]
 13033  13117       >coup [de|d’] baguette ?magique¿
 13034  13118       >coup du sort
 13035  13119       >coup d’ un soir
 13036         -    >coureur de >jupon
        13120  +    >coureur [de|d’] >jupon
 13037  13121       >course contre la montre
 13038  13122       [cousu+ses] [main]
 13039  13123       [cousu+ses] [de|d’] fil blanc
 13040  13124       >crayon à [lèvres|sourcils]
 13041  13125       >cour d’ assises
 13042  13126       [>coût|>cout] [de|d’] revient
 13043  13127       >couteau à cran d’ arrêt
 13044  13128       >cuillère à [café|soupe]
 13045         -    >cure de [désintoxication|désintox]
        13129  +    >cure [de|d’] [désintoxication|désintox]
 13046  13130       >déclaration sur l’ honneur
 13047  13131       >délai [de|d’] [attente|carence|connexion|prescription|préavis|rétraction|rigueur]
 13048  13132       >demande d’ asile
 13049  13133       >descente aux [enfers|flambeaux]
 13050  13134       [>dîner|>diner] aux chandelles
 13051  13135       >digne [de|d’] [confiance|foi]
 13052  13136       >digne [de|d’] ce nom
 13053  13137       >don en nature
 13054  13138       >dossier [de|d’] presse
 13055  13139       >droit comme un i
 13056  13140       >eau [de|d’] [bouleau|bleuet|chaux|coco|javel|jouvence|mer|parfum|pluie|seltz|source|vie]
 13057  13141       >eau [de|d’] noix [de|d’] coco
 13058         -    >économie de >bout de >chandelle
        13142  +    >économie [de|d’] >bout [de|d’] >chandelle
        13143  +    >éditeur [de|d’] presse
 13059  13144       >élément à charge
 13060  13145       >emploi du temps
 13061  13146       >enterrement [de|d’] vie [de|d’] garçon
 13062  13147       >enterrement [de|d’] vie [de|d’] jeune fille
 13063  13148       >entrée [de|d’] service
 13064  13149       >épée à deux mains
 13065  13150       >épingle à cravate
 13066         -    >erreur de jugement
        13151  +    >erreur [de|d’] jugement
 13067  13152       >espérance [de|d’] vie
 13068  13153       >état [de|d’] [âme|esprit|urgence|conservation|fait]
 13069  13154       >état d’ extrême urgence
 13070  13155       >état [de|d’] l’ art
 13071  13156       >étui à cigarettes
 13072  13157       >expérience [utilisateur|utilisateurs]
 13073  13158       >face [A|B]
................................................................................
 13080  13165       >femme à tout faire
 13081  13166       >fer à repasser
 13082  13167       >ferme à >clic
 13083  13168       >fermeture à glissière
 13084  13169       >fermoir à [cliquet|levier|ressort]
 13085  13170       >feu d’ artifice
 13086  13171       >feuille [de|d’] route
 13087         -    >fibre de verre
        13172  +    >fibre [de|d’] verre
 13088  13173       >fiche S
 13089  13174       >file d’ attente
 13090  13175       >fille à [papa|maman|>soldat]
 13091  13176       >fille au pair
 13092  13177       fils à [papa|maman]
 13093  13178       fils [de|d’] pute
 13094  13179       >fleuve à sec
 13095  13180       >flocon [de|d’] neige ?électronique¿
 13096  13181       >fou à lier
 13097  13182       >fontaine à eau
 13098  13183       >fosse à [merde|>ordure|purin]
 13099  13184       >fosse aux lions
 13100         -    [>fourgon|>fourgonnette] de location
        13185  +    [>fourgon|>fourgonnette] [de|d’] location
 13101  13186       >frayeur [de|d’] tous les diables
 13102  13187       >frousse [de|d’] tous les diables
 13103  13188       >fusil à pompe
 13104  13189       >garde à vue
 13105  13190       >garde du corps
 13106  13191       gaz à >effet [de|d’] serre
 13107         -    >gilet de sauvetage
        13192  +    >gilet [de|d’] sauvetage
 13108  13193       >grain [de|d’] [blé|maïs|sable]
 13109         -    >grève de la faim
 13110         -    >groupe de [discussion|parole|prière|pression|travail]
        13194  +    >grève [de|d’] la faim
        13195  +    >groupe [de|d’] [discussion|parole|prière|pression|travail]
 13111  13196       >guerre éclair
 13112  13197       >hall d’ entrée
 13113         -    >harcèlement de rue
        13198  +    >harcèlement [de|d’] rue
 13114  13199       >haut comme [trois|3] pommes
 13115  13200       >heure [sup|sup’]
 13116  13201       >histoire à dormir debout
 13117  13202       >histoire avec un [grand|petit] h
 13118  13203       >homme [de|d’] [affaires|armes|confiance|exception|État|Église|honneur|lettres|loi|main|paille]
 13119  13204       >homme d’ âge mûr
 13120  13205       >homme à tout faire
 13121  13206       >horaire à rallonge
 13122  13207       >hôtel [de|d’] ville
 13123  13208       >hôtesse d’ accueil
 13124  13209       >infirmier [de|d’] garde
 13125  13210       >inspection [de|d’] routine
 13126         -    >instinct de survie
        13211  +    >instinct [de|d’] survie
 13127  13212       >interface [utilisateur+s]
 13128  13213       >invité d’ honneur
 13129  13214       >invité surprise
 13130  13215       >journal [de|d’] bord
 13131  13216       >juge d’ instruction
 13132         -    >langue de bois
 13133         -    >lame de fond
        13217  +    >langue [de|d’] bois
        13218  +    >lame [de|d’] fond
 13134  13219       >lettre [de|d’] recommandation
 13135  13220       >lampe à [huile|pétrole]
 13136  13221       >lampe [de|d’] chevet
 13137         -    >lavage de cerveau
        13222  +    >lavage [de|d’] cerveau
 13138  13223       >liaison sans lendemain
 13139  13224       >lime à >ongle
 13140  13225       >liste d’ attente
 13141  13226       >lit à baldaquin
 13142  13227       >lit [de|d’] camp
 13143  13228       >livraison à domicile
 13144  13229       >livre [de|d’] poche
................................................................................
 13185  13270       >occasion en or ?massif¿
 13186  13271       >oiseau [de|d’] [malheur|nuit|proie]
 13187  13272       >oiseau [de|d’] mauvais augure
 13188  13273       >onde [de|d’] choc
 13189  13274       orge [perlé|mondé|carré]
 13190  13275       >noir comme la nuit
 13191  13276       >noir comme une nuit sans lune
 13192         -    >nuit de noces
        13277  +    >nuit [de|d’] noces
 13193  13278       >panier à linge
 13194  13279       >papier à [>lettre|musique]
 13195  13280       >parc d’ attractions
 13196  13281       >parole en l’ air
 13197  13282       >partie [de|d’] jambes en l’ air
 13198  13283       >passage à tabac
 13199  13284       >passation [de|d’] pouvoir
................................................................................
 13217  13302       >pot [de|d’] [chambre|colle]
 13218  13303       >poudre aux yeux
 13219  13304       >presse à >scandale
 13220  13305       preuve ?suffisante¿ du contraire
 13221  13306       preuves ?suffisantes¿ du contraire
 13222  13307       prix [de|d’] revient
 13223  13308       quelqu’un d’ autre
 13224         -    >question de vie ou de mort
        13309  +    >question [de|d’] vie ou [de|d’] mort
 13225  13310       >rapport [de|d’] force
 13226  13311       >rat [de|d’] bibliothèque
 13227  13312       >réaction en [chaîne|chaine]
 13228  13313       [réglé+ses] comme du papier à musique
 13229  13314       >règlement [de|d’] comptes
 13230  13315       [remis+es] à plat
 13231  13316       >requête en nullité
................................................................................
 13248  13333       >salle [de|d’] [attente|>bain|conférence|lecture|séjour|vente]
 13249  13334       >sain [de|d’] [corps|esprit]
 13250  13335       >sain [de|d’] [corps|esprit] et [de|d’] [corps|esprit]
 13251  13336       >sclérose en plaques
 13252  13337       [secret+s] défense
 13253  13338       >sel [de|d’] [aluminium|ammonium|mer]
 13254  13339       >serpent à sonnette
 13255         -    >seuil de tolérance
 13256         -    >seuil de tolérance à la douleur
        13340  +    >seuil [de|d’] tolérance
        13341  +    >seuil [de|d’] tolérance à la douleur
 13257  13342       >silo à [>grains|blé]
 13258  13343       >soldat d’ élite
 13259  13344       >sonnette d’ alarme
 13260  13345       >sortie [de|d’] secours
 13261  13346       >soue à >cochonne
 13262  13347       >sourd comme un pot
 13263  13348       >système d’ exploitation
 13264  13349       >système D
 13265         -    >tableau de chasse
        13350  +    >tableau [de|d’] chasse
 13266  13351       >table à repasser
 13267         -    >table de chevet
        13352  +    >table [de|d’] chevet
 13268  13353       >taille *NUM
 13269  13354       tas [de|d’] >ferraille ?rouillée¿
 13270  13355       >talon >aiguille
 13271  13356       taux [de|d’] [abstention|absorption|alcool|alphabétisation|endettement|inflation|intérêt|imposition|occupation|ouverture|œstrogène|urée|usure|change|cholestérol|cholesterol|glycémie|fécondité|participation|testostérone|TVA]
 13272  13357       >témoin à charge
 13273  13358       tenants et aboutissants
 13274  13359       >ténor du barreau
 13275  13360       >tête à claques
 13276  13361       >tête [de|d’] [linotte|déterré|déterrée|déterrés|déterrées|mule]
 13277  13362       >têtu comme une [bourrique|mule]
 13278  13363       >têtu comme un [âne|bourriquot|mulet]
 13279  13364       >terrain à découvert
 13280  13365       >tigre à dents [de|d’] sabre
 13281         -    >tir de barrage
        13366  +    >tir [de|d’] barrage
 13282  13367       >tiret d’ incise
 13283  13368       >tireur d’ élite
 13284  13369       >titre [de|d’] [noblesse|propriété|séjour]
 13285  13370       >tondeuse à gazon
 13286  13371       >tour [de|d’] passe-passe
 13287  13372       >torrent à sec
 13288  13373       >train à grande vitesse
................................................................................
 13294  13379       >tueur à gages
 13295  13380       >tueur en série
 13296  13381       >turbine à [gaz|vapeur]
 13297  13382       >usine à gaz
 13298  13383       >vache à lait
 13299  13384       >vague à l’ âme
 13300  13385       >vecteur [>accélération|>position|>rotation|>vitesse]
 13301         -    >véhicule de location
        13386  +    >véhicule [de|d’] location
 13302  13387       >vente à domicile
 13303  13388       >vente aux enchères
 13304         -    >vérification de routine
        13389  +    >vérification [de|d’] routine
 13305  13390       vernis à ongles
 13306  13391       >verre à pied
 13307  13392       >voie [de|d’] [recours|perdition]
 13308  13393       >vol à l’ étalage
 13309  13394       >vol à la [sauvette|tire]
 13310  13395       >vol à main armée
 13311         -    >volée de bois vert
 13312         -    >voiture de location
        13396  +    >volée [de|d’] bois vert
        13397  +    >voiture [de|d’] location
 13313  13398       >zone [de|d’] confort
 13314  13399       >zone [de|d’] transit ?principal¿
 13315  13400           <<- ~2:0>> *
 13316  13401           <<- =>> =select(\1, ":N")
 13317  13402   
 13318  13403       >mort de trouille
 13319  13404           <<- ~2:0>> *