Grammalecte  Diff

Differences From Artifact [da64f59e57]:

To Artifact [2c254e348e]:


    33     33   !!
    34     34   !!
    35     35   !! Options                                                                                        !!
    36     36   !!
    37     37   !!
    38     38   
    39     39   OPTGROUP/basic: typo apos eepi, esp tab, nbsp unit, tu maj minis, num nf, virg poncfin, ocr chim, liga mapos
    40         -OPTGROUP/gramm: conf sgpl gn
           40  +OPTGROUP/gramm: conf loc gn
    41     41   OPTGROUP/verbs: infi conj ppas, imp inte vmode
    42     42   OPTGROUP/style: bs pleo, eleu neg, redon1 redon2
    43     43   OPTGROUP/misc: date mc
    44     44   OPTGROUP/debug: idrule
    45     45   
    46     46   # Names of options is used in dictionaries keys: dOptPython, dOptJavaScript, etc.
    47     47   OPTSOFTWARE:        Python      Server      Writer      JavaScript  Firefox     Thunderbird
................................................................................
    61     61   OPT/unit:           True        True        True        False       False       False
    62     62   OPT/nf:             True        True        True        True        True        True
    63     63   OPT/liga:           False       False       False       False       False       False
    64     64   OPT/mapos:          False       False       False       False       False       False
    65     65   OPT/chim:           True        True        False       True        True        True
    66     66   OPT/ocr:            False       False       False       False       False       False
    67     67   OPT/conf:           True        True        True        True        True        True
    68         -OPT/sgpl:           True        True        True        True        True        True
           68  +OPT/loc:            True        True        True        True        True        True
    69     69   OPT/gn:             True        True        True        True        True        True
    70     70   OPT/infi:           True        True        True        True        True        True
    71     71   OPT/conj:           True        True        True        True        True        True
    72     72   OPT/ppas:           True        True        True        True        True        True
    73     73   OPT/imp:            True        True        True        True        True        True
    74     74   OPT/inte:           True        True        True        True        True        True
    75     75   OPT/vmode:          True        True        True        True        True        True
................................................................................
   125    125   OPTCOLOR/unit:      orange      orange_vif
   126    126   OPTCOLOR/nf:        orange      orange_vif
   127    127   OPTCOLOR/liga:      orange      orange_vif
   128    128   OPTCOLOR/mapos:     orange      orange_vif
   129    129   OPTCOLOR/chim:      orange      orange_vif
   130    130   OPTCOLOR/ocr:       bleupr      bleupr_clair
   131    131   OPTCOLOR/conf:      violet      violet_vif
   132         -OPTCOLOR/sgpl:      bleu        bleu_vif
          132  +OPTCOLOR/loc:       violet      violet_vif
   133    133   OPTCOLOR/gn:        bleu        bleu_vif
   134    134   OPTCOLOR/infi:      fuschia     vert_vif
   135    135   OPTCOLOR/conj:      fuschia     vert_vif
   136    136   OPTCOLOR/ppas:      fuschia     vert_vif
   137    137   OPTCOLOR/imp:       fuschia     vert_vif
   138    138   OPTCOLOR/inte:      fuschia     vert_vif
   139    139   OPTCOLOR/vmode:     fuschia     vert_vif
................................................................................
   175    175   OPTLABEL/liga:      Signaler ligatures typographiques|Ligatures de fi, fl, ff, ffi, ffl, ft, st.
   176    176   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.
   177    177   OPTLABEL/chim:      Chimie|Typographie des composés chimiques (H₂O, CO₂, etc.).
   178    178   OPTLABEL/ocr:       Erreurs de numérisation (OCR) [!]|Erreurs de reconnaissance optique des caractères. Beaucoup de faux positifs.
   179    179   
   180    180   OPTLABEL/gramm:     Noms et adjectifs
   181    181   OPTLABEL/conf:      Confusions et faux-amis|Cherche des erreurs souvent dues à l’homonymie (par exemple, les confusions entre « faîte » et « faite »).
   182         -OPTLABEL/sgpl:      Pluriels (locutions)|Vérifie l’usage du pluriel ou du singulier dans certaines locutions.
          182  +OPTLABEL/loc:       Locutions|Écriture des locutions usuelles.
   183    183   OPTLABEL/gn:        Accords (genre et nombre)|Accords des noms et des adjectifs.
   184    184   
   185    185   OPTLABEL/verbs:     Verbes
   186    186   OPTLABEL/conj:      Conjugaisons|Accord des verbes avec leur sujet.
   187    187   OPTLABEL/infi:      Infinitif|Confusion entre l’infinitif et d’autres formes.
   188    188   OPTLABEL/imp:       Impératif|Vérifie notamment la deuxième personne du singulier (par exemple, les erreurs : « vas… », « prend… », « manges… »).
   189    189   OPTLABEL/inte:      Interrogatif|Vérifie les formes interrogatives et suggère de lier les pronoms personnels avec les verbes.
................................................................................
   226    226   OPTLABEL/liga:      Report typographical ligatures|Ligatures of fi, fl, ff, ffi, ffl, ft, st.
   227    227   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.
   228    228   OPTLABEL/chim:      Chemistry|Typography for molecules (H₂O, CO₂, etc.)
   229    229   OPTLABEL/ocr:       OCR errors [!]|Warning: many false positives.
   230    230   
   231    231   OPTLABEL/gramm:     Nouns and Adjectives
   232    232   OPTLABEL/conf:      Confusions and false friends|Seeks errors often due to homonymy (i.e. confusions between « faîte » et « faite »).
   233         -OPTLABEL/sgpl:      Plural (locutions)|Checks the use of plural and singular in locutions.
          233  +OPTLABEL/loc:       Locutions|Writing of common locutions.
   234    234   OPTLABEL/gn:        Agreement (gender and number)|Agreement between nouns and adjectives.
   235    235   
   236    236   OPTLABEL/verbs:     Verbs
   237    237   OPTLABEL/conj:      Conjugation|Agreement between verbs and their subject.
   238    238   OPTLABEL/infi:      Infinitive|Checks confusions between infinitive forms and other forms.
   239    239   OPTLABEL/imp:       Imperative mood|Checks particularly verbs at second person singular (i.e. errors such as: « vas … », « prend … », « manges … »).
   240    240   OPTLABEL/inte:      Interrogative mood|Checks interrogative forms and suggests linking the personal pronouns with verbs.
................................................................................
  4341   4341   TEST: {{ceux si}} sont des teignes
  4342   4342   TEST: Un autre chantier important, celui si sensible de la préservation des données personnelles des élèves
  4343   4343   TEST: {{Lui même}}                                    ->> Lui-même
  4344   4344   TEST: {{eux mêmes}}.                                  ->> eux-mêmes
  4345   4345   
  4346   4346   
  4347   4347   __tu_locutions__
  4348         -    [à|a] [la|là] [va|vas] vite
         4348  +    [à|a] [la|là] [va|vas|vat] vite
  4349   4349           <<- /tu/ ->> à la va-vite                               && Il manque un trait d’union.
  4350   4350   
  4351   4351       [à|a] tout [va|vas|vat]
  4352   4352           <<- /tu/ ->> à tout-va                                  && Il manque un trait d’union.
  4353   4353   
  4354   4354       [à|a] contre [>cœur|coeur]
  4355   4355           <<- /tu/ ->> à contre-cœur|à contrecœur                 && Mettez un trait d’union ou soudez.
................................................................................
 12022  12022   
 12023  12023   
 12024  12024   
 12025  12025   
 12026  12026   !!!! Singuliers et pluriels                                                                       !!
 12027  12027   
 12028  12028   # Assemblée nationale
 12029         -__sgpl_assemblée_nationale__
        12029  +__gn_assemblée_nationale__
 12030  12030       [<start>|,|l’] assemblé [national+e]
 12031         -        <<- /sgpl/ -2:3>> Assemblée nationale                       && Confusion. Écrivez “Assemblée nationale”.|https://fr.wiktionary.org/wiki/Assembl%C3%A9e_nationale
        12031  +        <<- /gn/ -2:3>> Assemblée nationale                         && Confusion. Écrivez “Assemblée nationale”.|https://fr.wiktionary.org/wiki/Assembl%C3%A9e_nationale
 12032  12032   
 12033  12033   TEST: l’{{assemblé national}}
 12034  12034   TEST: l’Assemblée nationale
 12035  12035   
 12036  12036   
 12037  12037   # ayants droit
 12038         -__sgpl_ayants_droit__
        12038  +__gn_ayants_droit__
 12039  12039       [les|des|ces|ses|nos|vos|leurs] ayant [droit|droits]
 12040         -        <<- /sgpl/ -2:3>> ayants droit                              && Au singulier : “un ayant droit”. Au pluriel : “des ayants droit”.
        12040  +        <<- /gn/ -2:3>> ayants droit                                && Au singulier : “un ayant droit”. Au pluriel : “des ayants droit”.
 12041  12041   
 12042  12042   TEST: Comment lutter contre la cupidité des {{ayant droits}}
 12043  12043   # Note: À supprimer? Graphie qui tend vers la soudure et le pluriel régulier (ayant-droit(s))
 12044  12044   
 12045  12045   
 12046  12046   # bien d’autres
 12047         -__sgpl_bien_d_autres__
        12047  +__gn_bien_d_autres__
 12048  12048       [<start>|,|(|et]  bien  d’  autre
 12049         -        <<- /sgpl/ not value(>1, "|part|") --1>> autres
        12049  +        <<- /gn/ not value(>1, "|part|") --1>> autres
 12050  12050           && Au pluriel : “bien d’autres”, c’est-à-dire d’autres personnes, d’autres choses, d’autres considérations…|https://fr.wiktionary.org/wiki/bien_d%E2%80%99autres
 12051  12051   
 12052  12052       [<start>|,|(|et]  bien  d’  autres  @:N.*:s¬:(?:[pi]|G)
 12053  12053           <<- /gn/ --1>> \-1s                                         && Accord avec “autres”, mettez au pluriel.
 12054  12054   
 12055  12055   TEST: eux et bien d’{{autre}} viendront                     ->> autres
 12056  12056   TEST: bien d’autres {{considération}}                       ->> considérations
 12057  12057   TEST: bien d’autre part
 12058  12058   TEST: il s’agit bien d’autre chose.
 12059  12059   
 12060  12060   
 12061  12061   # bien
 12062         -__sgpl_très_bien__
        12062  +__gn_très_bien__
 12063  12063       très biens
 12064         -        <<- /sgpl/ -2>> bien                                        && Adverbe ou adjectif, “bien” est invariable.|https://fr.wiktionary.org/wiki/bien
        12064  +        <<- /gn/ -2>> bien                                          && Adverbe ou adjectif, “bien” est invariable.|https://fr.wiktionary.org/wiki/bien
 12065  12065   
 12066         -TEST: Très {{biens}} connus des services de police, il leur fut difficile de passer entre les mailles du filet.
        12066  +TEST: Très {{biens}} connus des services de police, il leur fut difficile de passer entre les mailles du filet.         ->> bien
 12067  12067   
 12068  12068   
 12069  12069   # ensemble
 12070         -__sgpl_ensemble__
        12070  +__gn_ensemble__
 12071  12071       [toutes|tous] ensembles
 12072         -        <<- /sgpl/ -2>> ensemble                                    && Ici, “ensemble” est vraisemblablement un adverbe, donc invariable.|https://fr.wiktionary.org/wiki/ensemble
        12072  +        <<- /gn/ -2>> ensemble                                      && Ici, “ensemble” est vraisemblablement un adverbe, donc invariable.|https://fr.wiktionary.org/wiki/ensemble
 12073  12073   
 12074  12074   TEST: Allons-y toutes {{ensembles}}                             ->> ensemble
 12075  12075   
 12076  12076   
 12077  12077   # en particulier
 12078         -__sgpl_en_particulier__
        12078  +__loc_en_particulier__
 12079  12079       en particuliers
 12080         -        <<- /conf/ not morph(<1, ">agir/") ->> en particulier       && Locution “en particulier” toujours au singulier.|https://fr.wiktionary.org/wiki/en_particulier
        12080  +        <<- /loc/ not morph(<1, ">agir/") ->> en particulier        && Locution “en particulier” toujours au singulier.|https://fr.wiktionary.org/wiki/en_particulier
 12081  12081   
 12082  12082   TEST: en général et {{en particuliers}}
 12083  12083   TEST: agir en particulier averti.
 12084  12084   
 12085  12085   
 12086  12086   # en rangs serrés
 12087         -__sgpl_en_rangs_serrés__
        12087  +__loc_en_rangs_serrés__
 12088  12088       en rang serré
 12089         -        <<- /sgpl/ ->> en rangs serrés|en ordre serré               && Au pluriel, car il y a plusieurs rangs. Vous pouvez aussi utiliser l’expression “en ordre serré”.
        12089  +        <<- /loc/ ->> en rangs serrés|en ordre serré                && Au pluriel, car il y a plusieurs rangs. Vous pouvez aussi utiliser l’expression “en ordre serré”.
 12090  12090   
 12091  12091   TEST: ils défilèrent {{en rang serré}}
 12092  12092   TEST: elles arrivent en rangs serrés.
 12093  12093   
 12094  12094   
 12095  12095   # entre autres
 12096         -__sgpl_entre_autres!6__
        12096  +__loc_entre_autres!6__
 12097  12097       entre autre [<end>|,|)]
 12098  12098       entre autre @:(?:[GW]|[NA].*:[pi])
 12099         -        <<- /sgpl/ -2>> autres                                      && La locution “entre autres”, toujours au pluriel.|https://fr.wiktionary.org/wiki/entre_autres
        12099  +        <<- /loc/ -2>> autres                                       && La locution “entre autres”, toujours au pluriel.|https://fr.wiktionary.org/wiki/entre_autres
 12100  12100   
 12101  12101       !! entre autres choses ¡¡
 12102  12102       entre [autre+s] [chose+s]
 12103         -        <<- /sgpl/ not value(<1, "|j’|n’|il|elle|on|")
        12103  +        <<- /loc/ not value(<1, "|j’|n’|il|elle|on|")
 12104  12104           ->> entre autres choses                                     && La locution “entre autres choses”, toujours au pluriel.
 12105  12105   
 12106  12106   TEST: Des raisons ? Entre {{autre}} je n’en savais pas plus que lui.
 12107  12107   TEST: il y eut, entre {{autre}}, des erreurs commises.
 12108  12108   TEST: il y aura {{entre autre chose}} des répercussions terribles.
 12109  12109   TEST: il y aura {{entre autre choses}} des répercussions terribles.
 12110  12110   TEST: on entre autre chose dans la base pour voir ce que ça donne.
 12111  12111   
 12112  12112   
 12113  12113   # nul et non avenu
 12114         -__sgpl_nul_et_non_avenu__
        12114  +__gn_nul_et_non_avenu__
 12115  12115       nul et non >avenu
 12116         -        <<- /sgpl/ not value(\-1, "|avenu|") --1>> avenu            && Accord avec “\1”.
        12116  +        <<- /gn/ not value(\-1, "|avenu|") --1>> avenu              && Accord avec “\1”.
 12117  12117   
 12118  12118       nulle et non >avenu
 12119         -        <<- /sgpl/ not value(\-1, "|avenue|") --1>> avenue          && Accord avec “\1”.
        12119  +        <<- /gn/ not value(\-1, "|avenue|") --1>> avenue            && Accord avec “\1”.
 12120  12120   
 12121  12121       nuls et non >avenu
 12122         -        <<- /sgpl/ not value(\-1, "|avenus|") --1>> avenus          && Accord avec “\1”.
        12122  +        <<- /gn/ not value(\-1, "|avenus|") --1>> avenus            && Accord avec “\1”.
 12123  12123   
 12124  12124       nulles et non >avenu
 12125         -        <<- /sgpl/ not value(\-1, "|avenues|") --1>> avenues        && Accord avec “\1”.
        12125  +        <<- /gn/ not value(\-1, "|avenues|") --1>> avenues          && Accord avec “\1”.
 12126  12126   
 12127  12127   TEST: c’est nul et non {{avenue}}                       ->> avenu
 12128  12128   TEST: des éléments nuls et non {{avenues}}              ->> avenus
 12129  12129   TEST: une tentative nulle et non {{avenu}}              ->> avenue
 12130  12130   TEST: nulles et non {{avenue}}                          ->> avenues
 12131  12131   
 12132  12132   
 12133  12133   # en termes de
 12134         -__sgpl_en_termes_de__
        12134  +__loc_en_termes_de__
 12135  12135       en terme [de|d’]
 12136         -        <<- /sgpl/ -2>> termes                                      && Dans la locution “en termes de”, mettez “terme” au pluriel.
        12136  +        <<- /loc/ ->> en termes \3                                  && Dans la locution “en termes de”, mettez “terme” au pluriel.
 12137  12137   
 12138         -TEST: en {{terme}} de communication, c’est une véritable catastrophe
        12138  +TEST: {{en terme de}} communication, c’est une véritable catastrophe
 12139  12139   
 12140  12140   
 12141  12141   # tous / tout / toutes
 12142         -__sgpl_tous_azimuts__
        12142  +__loc_tous_azimuts__
 12143  12143       tout [azimut|azimuts]
 12144         -        <<- /sgpl/ ->> tous azimuts                                 && « Tous azimuts » signifie « dans toutes les directions ».
        12144  +        <<- /loc/ ->> tous azimuts                                  && « Tous azimuts » signifie « dans toutes les directions ».
 12145  12145   
 12146         -__sgpl_une_bonne_fois_pour_toutes__
 12147         -    une fois pour (toute)
 12148         -    une bonne fois pour (toute)
 12149         -        <<- /sgpl/ -1>> toutes                                      && Mettez “toute” au pluriel. Sous-entendu : une fois pour toutes les autres fois.
        12146  +__loc_une_bonne_fois_pour_toutes__
        12147  +    une fois pour toute
        12148  +    une bonne fois pour toute
        12149  +        <<- /loc/ --1>> toutes                                      && Mettez “toute” au pluriel. Sous-entendu : une fois pour toutes les autres fois.
 12150  12150   
 12151  12151   TEST: ils lancent des attaques {{tout azimut}}.
 12152  12152   TEST: une bonne fois pour {{toute}}
 12153  12153   TEST: ce sera réglé une fois pour {{toute}} quand il sera capturé.
 12154  12154   
 12155  12155   
 12156  12156   # vu de ses yeux vu
 12157         -__sgpl_vu_de_ses_yeux_vu__
        12157  +__gn_vu_de_ses_yeux_vu__
 12158  12158       [vu|vue|vus|vues]  de  [mes|tes|ses|nos|vos|leurs]  yeux  [vu|vue|vus|vues]
 12159         -        <<- /sgpl/ \1.lower() != \-1.lower() --1>> \1                                               && Accord avec “\1”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4532
        12159  +        <<- /gn/ \1.lower() != \-1.lower() --1>> \1                                                 && Accord avec “\1”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4532
 12160  12160   
 12161  12161       [vu|vue|vus|vues]  ,  de  [mes|tes|ses|nos|vos|leurs]  yeux  [vu|vue|vus|vues]  [,|<end>|)]
 12162         -        <<- /sgpl/ \1.lower() != \-2.lower() --2>> \1                                               && Accord avec “\1”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4532
        12162  +        <<- /gn/ \1.lower() != \-2.lower() --2>> \1                                                 && Accord avec “\1”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4532
 12163  12163   
 12164  12164   TEST: Elles les ont vues de ses yeux {{vue}}
 12165  12165   TEST: Il l’a vue, de ses yeux {{vu}}.
 12166  12166   TEST: Je suis sûr de l’avoir vu, de mes yeux vu.
 12167  12167   TEST: Je suis sûr de l’avoir vue, de mes yeux vue.
 12168  12168   TEST: Je suis sûr de les avoir vus, de mes yeux vus.
 12169  12169   TEST: Je suis sûr de les avoir vus de mes yeux vus.
 12170  12170   
 12171  12171   
 12172  12172   # ni vu ni connu
 12173         -__sgpl_ni_vu_ni_connu__
        12173  +__loc_ni_vu_ni_connu__
 12174  12174       ni [vus|vue|vues] ni [connu|connus|connue|connues]
 12175  12175       ni vu ni [connus|connue|connues]
 12176         -        <<- /sgpl/ ->> ni vu ni connu                                                               && Ni vu ni connu : locution invariable.|https://fr.wiktionary.org/wiki/ni_vu_ni_connu
        12176  +        <<- /loc/ ->> ni vu ni connu                                                                && Ni vu ni connu : locution invariable.|https://fr.wiktionary.org/wiki/ni_vu_ni_connu
 12177  12177   
 12178  12178   TEST: {{ni vus ni connus}}, on va s’en occuper.
 12179  12179   TEST: ni vu ni connu, j’t’embrouille.
 12180  12180   
 12181  12181   
 12182  12182   #### X fois par jour/an/semaine/etc.
 12183         -__sgpl_x_fois_par_période__
        12183  +__gn_x_fois_par_période__
 12184  12184       fois par [nanosecondes|millisecondes|secondes|minutes|heures|jours|semaines|semestres|trimestres|ans|années|décennies|siècles|millénaires]
 12185         -        <<- /sgpl/ -3>> =suggSing(\3)                                   && Mettez au singulier : x fois par période de temps, donc pour chaque période de temps.
        12185  +        <<- /gn/ -3>> =suggSing(\3)                                     && Mettez au singulier : x fois par période de temps, donc pour chaque période de temps.
 12186  12186   
 12187  12187   TEST: vingt fois par {{ans}}, à peu près.
 12188  12188   TEST: 12 fois par {{jours}}, ça suffit.
 12189  12189   TEST: Deux fois par mois…
 12190  12190   
 12191  12191   
 12192  12192   #### lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche / matin, soir
 12193         -__sgpl_jour_matin_soir__
        12193  +__gn_jour_matin_soir__
 12194  12194       [>lundi|>mardi|>mercredi|>jeudi|>vendredi|>samedi|>dimanche] [matins|soirs|après-midis]
 12195         -        <<- /sgpl/ -2>> =\2[:-1]                                        && Ici, comme adverbe, ces mots sont invariables. Exemple : les mardis soir (les mardi au soir).
        12195  +        <<- /gn/ -2>> =\2[:-1]                                          && Ici, comme adverbe, ces mots sont invariables. Exemple : les mardis soir (les mardi au soir).
 12196  12196   
 12197  12197   TEST: Tous les lundis {{soirs}}.
 12198  12198   TEST: Les mardis soir.
 12199  12199   
 12200  12200   
 12201  12201   
 12202  12202   !!
................................................................................
 12440  12440   !!
 12441  12441   !!!! Locutions invariables                                                                        !!
 12442  12442   !!
 12443  12443   !!
 12444  12444   
 12445  12445   __locutions_invariables__
 12446  12446       [plus|moins|autant]  que  [prévue|prévus|prévues]
 12447         -        <<- /sgpl/ -3>> prévu                                                                       && Invariable. Implicitement, \1 que ce qui était prévu.
        12447  +        <<- /gn/ -3>> prévu                                                                         && Invariable. Implicitement, \1 que ce qui était prévu.
 12448  12448   
 12449  12449       [plus|moins|aussi]  *WORD  que  [prévue|prévus|prévues]
 12450         -        <<- /sgpl/ -4>> prévu                                                                       && Invariable. Implicitement, \1 \2 que ce qui était prévu.
        12450  +        <<- /gn/ -4>> prévu                                                                         && Invariable. Implicitement, \1 \2 que ce qui était prévu.
 12451  12451   
 12452  12452       [plus|moins|autant]  [de|d’]  *WORD  que  [prévue|prévus|prévues]
 12453         -        <<- /sgpl/ -5>> prévu                                                                       && Invariable. Implicitement, \1 \2 \3 que ce qui était prévu.
        12453  +        <<- /gn/ -5>> prévu                                                                         && Invariable. Implicitement, \1 \2 \3 que ce qui était prévu.
 12454  12454   
 12455  12455       comme [annoncés|annoncée|annoncées]
 12456         -        <<- /sgpl/ -2>> annoncé                                                                     && Invariable. Implicitement, comme ce qui était annoncé.
        12456  +        <<- /gn/ -2>> annoncé                                                                       && Invariable. Implicitement, comme ce qui était annoncé.
 12457  12457   
 12458  12458       comme [convenus|convenue|convenues]
 12459         -        <<- /sgpl/ -2>> convenu                                                                     && Invariable. Implicitement, comme ce qui était convenu.
        12459  +        <<- /gn/ -2>> convenu                                                                       && Invariable. Implicitement, comme ce qui était convenu.
 12460  12460   
 12461  12461       comme [prévue|prévus|prévues]
 12462         -        <<- /sgpl/ -2>> prévu                                                                       && Invariable. Implicitement, comme ce qui était prévu.
        12462  +        <<- /gn/ -2>> prévu                                                                         && Invariable. Implicitement, comme ce qui était prévu.
 12463  12463   
 12464  12464   TEST: il y en a autant que {{prévus}}.
 12465  12465   TEST: elles sont plus nombreuses plus que {{prévues}}
 12466  12466   TEST: il y a moins de bouffe que {{prévue}}
 12467  12467   TEST: comme {{annoncés}}, ils sont arrivés                      ->> annoncé
 12468  12468   TEST: moins loin que {{prévus}}                                 ->> prévu
 12469  12469   TEST: plus rapide que {{prévues}}                               ->> prévu
................................................................................
 17396  17396   
 17397  17397   
 17398  17398   __purge_vite__
 17399  17399       vite
 17400  17400           <<- not (morph(<1, ":V0a") and value(>1, "|fait|")) ~>> *
 17401  17401   
 17402  17402   
 17403         -__sgpl_faire_plaisir__
        17403  +__loc_faire_plaisir__
 17404  17404       >faire plaisirs
 17405         -        <<- /sgpl/ --1>> plaisir        && Faire plaisir : dans cette locution, “plaisir” doit être au singulier.
        17405  +        <<- /loc/ --1>> plaisir         && Faire plaisir : dans cette locution, “plaisir” doit être au singulier.
 17406  17406           <<- ~-1>> *
 17407  17407   
 17408  17408   TEST: Ça me fait {{plaisirs}}.
 17409  17409   
 17410  17410   
 17411  17411   
 17412  17412   
................................................................................
 18882  18882       >vé [>sot|>sceau|>saut] [de|d’] [>présomption|>précaution]
 18883  18883       >vé [>sot|>sceau|>saut] [de|d’] [>présomption|>précaution]
 18884  18884       >vé [>sot|>sceau|>saut] [de|d’] [>prêt|près|>pré] [>caution|>potion]
 18885  18885       [>faisceau|>vaisseau] [de|d’] [>prêt|près|>pré] [>caution|>potion]
 18886  18886           <<- /conf/ ->> faisceau de présomptions             && Confusion probable. Un faisceau de présomptions, c’est-à-dire un ensemble de présomptions concordantes.|https://fr.wiktionary.org/wiki/faisceau
 18887  18887   
 18888  18888       >faisceau [de|d’] présomption
 18889         -        <<- /sgpl/ --1>> présomptions                       && Il y a plusieurs présomptions dans un faisceau (un ensemble de présomptions concordantes).
        18889  +        <<- /gn/ --1>> présomptions                         && Il y a plusieurs présomptions dans un faisceau (un ensemble de présomptions concordantes).
 18890  18890   
 18891  18891   TEST: un {{vaisseau de présomption}}                    ->> faisceau de présomptions
 18892  18892   TEST: un faisceau de {{présomption}}                    ->> présomptions
 18893  18893   TEST: un faisceau de présomptions
 18894  18894   
 18895  18895   
 18896  18896   __conf_ferrer_faire__
................................................................................
 21832  21832   
 21833  21833   !!
 21834  21834   !!
 21835  21835   !!!! Couleurs                                                                                     !!
 21836  21836   !!
 21837  21837   !!
 21838  21838   
 21839         -__sgpl_couleurs_invariables__
        21839  +__gn_couleurs_invariables__
 21840  21840       [abricots|acajous|anthracites|argents|aubergines|azurs|bistres|briques|bronzes|cachous|caramels|carmins|cerises|chocolats|corails|crèmes|cuivres|ébènes|émeraudes|fraises|garances|grenats|indigos|isabelles|ivoires|lavandes|magentas|marrons|moutardes|nacres|noisettes|ocres|olives|ors|oranges|outremers|pailles|pastels|pervenches|pies|pistaches|pivoines|rouilles|sables|safrans|sépias|tabacs|taupes|tomates|turquoises|vermillons]
 21841         -        <<- /sgpl/ morph(<1, ":N", ":[GAVWM]") ->> =\1[:-1]
        21841  +        <<- /gn/ morph(<1, ":N", ":[GAVWM]") ->> =\1[:-1]
 21842  21842           && Couleur. Si une couleur est représentée par un fruit, un animal, une roche… elle est (en général) invariable.|https://fr.wikipedia.org/wiki/Accord_des_adjectifs_et_des_noms_de_couleur_en_fran%C3%A7ais
 21843  21843   
 21844  21844   TEST: Des yeux {{vert}}.
 21845  21845   TEST: Des yeux {{marrons}}.
 21846  21846   TEST: Des créatures marines.
 21847  21847   TEST: Un cageot des premières cerises.
 21848  21848   
 21849  21849   
 21850         -__sgpl_couleurs_composées!5__
        21850  +__gn_couleurs_composées!5__
 21851  21851       [>beige|>châtain|>cyan|>écarlate|>jaune|>magenta|>marron|>mauve|>orange|>pourpre|>rouge|>rose|>vermeil] [>fluo|>mat|>pâle|>pastel|>sombre|>tendre|>terne|>brillant|>clair|>vif|diapré+ses|foncé+ses|irisé+ses|cuivré+ses]
 21852         -        <<- /sgpl/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":[pf]"))
        21852  +        <<- /gn/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":[pf]"))
 21853  21853           ->> =suggSing(\1) + " " + suggMasSing(\2)
 21854  21854           && Les couleurs composées de plusieurs termes sont invariables.|https://fr.wikipedia.org/wiki/Accord_des_adjectifs_et_des_noms_de_couleur_en_fran%C3%A7ais
 21855  21855   
 21856  21856       [>blanc|>bleu|>brun|>gris|>noir|>vert|>violet] [>fluo|>mat|>pâle|>pastel|>sombre|>tendre|>terne|>brillant|>clair|>vif|diapré+ses|foncé+ses|irisé+ses|cuivré+ses]
 21857         -        <<- /sgpl/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":[pf]"))
        21857  +        <<- /gn/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":[pf]"))
 21858  21858           ->> =suggMasSing(\1) + " " + suggMasSing(\2)
 21859  21859           && Les couleurs composées de plusieurs termes sont invariables.|https://fr.wikipedia.org/wiki/Accord_des_adjectifs_et_des_noms_de_couleur_en_fran%C3%A7ais
 21860  21860   
 21861  21861       >jaune [>paille|>sable]
 21862  21862       >rose  [>bonbon|>chair|>corail]
 21863  21863       >rouge [>brique|>carmin|>cerise|>écarlate|rubis|>sang|>tomate|>vermillon]
 21864         -        <<- /sgpl/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":p"))
        21864  +        <<- /gn/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":p"))
 21865  21865           ->> =suggSing(\1) + " " + suggSing(\2)
 21866  21866           && Les couleurs composées de plusieurs termes sont invariables.|https://fr.wikipedia.org/wiki/Accord_des_adjectifs_et_des_noms_de_couleur_en_fran%C3%A7ais
 21867  21867   
 21868  21868       >bleu [>ciel|>indigo|>marine|>roi|>saphir|>turquoise|>vert]
 21869  21869       >blond >platine
 21870  21870       >gris [>acier|>anthracite|>perle|souris]
 21871  21871       >vert [>émeraude|>olive|>pistache|>pomme]
 21872         -        <<- /sgpl/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":p"))
        21872  +        <<- /gn/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":p"))
 21873  21873           ->> =suggMasSing(\1) + " " + suggSing(\2)
 21874  21874           && Les couleurs composées de plusieurs termes sont invariables.|https://fr.wikipedia.org/wiki/Accord_des_adjectifs_et_des_noms_de_couleur_en_fran%C3%A7ais
 21875  21875   
 21876  21876       >noir [de|d’] [encre|jais]
 21877         -        <<- /sgpl/ not morph(<1, ":D") -1>> noir
        21877  +        <<- /gn/ not morph(<1, ":D") -1>> noir
 21878  21878           && Les couleurs composées de plusieurs termes sont invariables.|https://fr.wikipedia.org/wiki/Accord_des_adjectifs_et_des_noms_de_couleur_en_fran%C3%A7ais
 21879  21879   
 21880  21880   TEST: les chapeaux {{rouges clairs}}                                        ->> rouge clair
 21881  21881   TEST: des chaussures {{jaunes sables}}                                      ->> jaune sable|||sablent
 21882  21882   TEST: des pantalons {{verts clairs}}                                        ->> vert clair
 21883  21883   TEST: des robes {{bleues indigo}}                                           ->> bleu indigo
 21884  21884   TEST: grains {{gris foncés}}                                                ->> gris foncé
................................................................................
 21905  21905   !!
 21906  21906   
 21907  21907   #### Prépositions
 21908  21908   
 21909  21909   # Similaires à prépositions : http://www.synapse-fr.com/manuels/PP_ATTENDU.htm
 21910  21910   # attendu, compris, non-compris, y compris, entendu, excepté, ôté, ouï, passé, supposé, vu
 21911  21911   # ! problème avec l’ouïe, ouï retiré de la liste
 21912         -__sgpl_prépositions__
        21912  +__gn_prépositions__
 21913  21913       <start> ?non¿ [comprise|comprises] [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 21914         -        <<- /sgpl/ --2>> compris                                                            && Considéré comme préposition, invariable.
        21914  +        <<- /gn/ --2>> compris                                                              && Considéré comme préposition, invariable.
 21915  21915   
 21916  21916       <start> [non-comprise|non-comprises] [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 21917         -        <<- /sgpl/ -2>> non compris                                                         && Considéré comme préposition, invariable.
        21917  +        <<- /gn/ -2>> non compris                                                           && Considéré comme préposition, invariable.
 21918  21918   
 21919  21919       <start> [entendus|exceptés|ôtés|supposés|passés|entendue|exceptée|ôtée|supposée|passée|entendues|exceptées|ôtées|supposées|passées]  [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 21920         -        <<- /sgpl/ -2>> =suggMasSing(\2)                                                    && Considéré comme préposition, invariable.
        21920  +        <<- /gn/ -2>> =suggMasSing(\2)                                                      && Considéré comme préposition, invariable.
 21921  21921   
 21922  21922       [<start>|,|(]  [attendus|attendue|attendues]  [que|qu’]
 21923         -        <<- /sgpl/ -2>> attendu                                                             && “Attendu que” : considéré comme préposition, invariable.
        21923  +        <<- /gn/ -2>> attendu                                                               && “Attendu que” : considéré comme préposition, invariable.
 21924  21924   
 21925  21925       [<start>|,|(]  étant [donnés|donnée|données]
 21926         -        <<- /sgpl/ -3>> donné                                                               && “Étant donné” : considéré comme préposition, invariable.
        21926  +        <<- /gn/ -3>> donné                                                                 && “Étant donné” : considéré comme préposition, invariable.
 21927  21927   
 21928  21928       [<start>|,|(]  [vus|vue|vues]  [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 21929  21929       [<start>|,|(]  [vus|vue|vues]  [que|qu’]
 21930         -        <<- /sgpl/ -2>> vu                                                                  && Considéré comme préposition, invariable.
        21930  +        <<- /gn/ -2>> vu                                                                    && “Vu que”. Considéré comme préposition, invariable.
 21931  21931   
 21932  21932   TEST: {{comprises}} mes prestations sur place
 21933  21933   TEST: {{non-comprises}} les boissons
 21934  21934   TEST: non {{comprise}} la remise en état
 21935  21935   TEST: {{Exceptés}} les petits, tous sont tombes malades.
 21936  21936   TEST: {{Attendues}} qu’on n’en sait rien, impossible de tirer des conclusions définitives.
 21937  21937   TEST: Il viendra, étant {{donnée}} son addiction…
................................................................................
 21939  21939   TEST: {{Passées}} les premières heures du jour…
 21940  21940   TEST: Il faut même être indulgent pour accorder une place à cette dernière, vu qu’elle a pour condition le mensonge des instincts
 21941  21941   TEST: Vu la dureté extrême des conditions de survie…
 21942  21942   
 21943  21943   
 21944  21944   #### ce + sont / étaient
 21945  21945   
 21946         -__conf_ce_être_pluriel__
        21946  +__gn_ce_être_pluriel__
 21947  21947       ce       [sont|seront|seraient|furent]  [de|d’]  @:A.*:s¬:[Gpi]  @:N¬:G
 21948  21948       c’       étaient                        [de|d’]  @:A.*:s¬:[Gpi]  @:N¬:G
 21949  21949       [c’|ç’]  avaient été                    [de|d’]  @:A.*:s¬:[Gpi]  @:N¬:G
 21950         -        <<- /sgpl/ --2>> =suggPlur(\-2)                                                     && Après “ce sont”, il est vraisemblable que ce qui est évoqué soit au pluriel.
        21950  +        <<- /gn/ --2>> =suggPlur(\-2)                                                       && Après “ce sont”, il est vraisemblable que ce qui est évoqué soit au pluriel.
 21951  21951   
 21952  21952   TEST: ce sont de {{beau}} jouet                                 ->> beaux
 21953  21953   TEST: ç’avaient été de {{belle}} festivité
 21954  21954   TEST: ce furent de {{large}} étude sur plusieurs années
 21955  21955   TEST: ce sont d’autre part des petits malins.
 21956  21956   
 21957  21957   
 21958  21958   #### Nombres cardinaux
 21959  21959   
 21960  21960   # vingt
 21961         -__sgpl_vingt__
        21961  +__gn_vingt__
 21962  21962       vingts
 21963         -        <<- /sgpl/ not value(<1, "|quatre|") ->> vingt                                      && “Vingt” ne prend la marque du pluriel que dans “quatre-vingts”.
        21963  +        <<- /gn/ not value(<1, "|quatre|") ->> vingt                                        && “Vingt” ne prend la marque du pluriel que dans “quatre-vingts”.
 21964  21964   
 21965  21965       quatre-vingt
 21966  21966       quatre vingt
 21967         -        <<- /sgpl/ not morph(>1, ":B") and not morph(<1, ">(?:numéro|page|chapitre|référence|année|test|série)/")
        21967  +        <<- /gn/ not morph(>1, ":B") and not morph(<1, ">(?:numéro|page|chapitre|référence|année|test|série)/")
 21968  21968           ->> quatre-vingts                                                                   && Mettre « vingt » au pluriel, excepté s’il s’agit d’une référence (page, chapitre, année…).
 21969  21969   
 21970  21970       quatre-vingts-un
 21971  21971       quatre-vingts-deux
 21972  21972       quatre-vingts-trois
 21973  21973       quatre-vingts-quatre
 21974  21974       quatre-vingts-cinq
................................................................................
 21982  21982       quatre-vingts-treize
 21983  21983       quatre-vingts-quatorze
 21984  21984       quatre-vingts-quinze
 21985  21985       quatre-vingts-seize
 21986  21986       quatre-vingts-dix-sept
 21987  21987       quatre-vingts-dix-huit
 21988  21988       [quatre-vingts-dix-neuf|quatre-vingts-dix-neufs]
 21989         -        <<- /sgpl/ -1>> =\1.replace("vingts", "vingt").replace("VINGTS", "VINGT")           && Mettez « vingt » au singulier.
        21989  +        <<- /gn/ -1>> =\1.replace("vingts", "vingt").replace("VINGTS", "VINGT")             && Mettez « vingt » au singulier.
 21990  21990   
 21991  21991   TEST: Il y a {{vingts}} personnes dans le salon.
 21992  21992   TEST: {{Quatre-vingt}} femmes sont passées.
 21993  21993   TEST: On en a reçu {{quatre-vingts-dix}}.
 21994  21994   TEST: Le gagnant est le numéro quatre-vingt.
 21995  21995   
 21996  21996   
 21997  21997   # neuf
 21998         -__sgpl_nombre_neuf__
        21998  +__gn_nombre_neuf__
 21999  21999       dix-neufs
 22000  22000       vingt-neufs
 22001  22001       trente-neufs
 22002  22002       quarante-neufs
 22003  22003       cinquante-neufs
 22004  22004       soixante-neufs
 22005  22005       soixante-dix-neufs
 22006  22006       quatre-vingt-neufs
 22007  22007       quatre-vingt-dix-neufs
 22008         -        <<- /sgpl/ ->> =\1[:-1]                                                             && Pas de “s” sur “neuf” lorsqu’il s’agit d’un nombre.
        22008  +        <<- /gn/ ->> =\1[:-1]                                                               && Pas de “s” sur “neuf” lorsqu’il s’agit d’un nombre.
 22009  22009   
 22010  22010   TEST: par {{trente-neufs}} degrés.
 22011  22011   
 22012  22012   
 22013  22013   # cent
 22014         -__sgpl_nombre_cents__
        22014  +__gn_nombre_cents__
 22015  22015       [deux|trois|quatre|cinq|six|sept|huit|neuf]  cent
 22016         -        <<- /sgpl/ not morph(>1, ":B:e:p|>une?") and not morph(<1, ">(?:numéro|page|chapitre|référence|année|test|série)/")
        22016  +        <<- /gn/ not morph(>1, ":B:e:p|>une?") and not morph(<1, ">(?:numéro|page|chapitre|référence|année|test|série)/")
 22017  22017           -2>> cents                          && Mettre “cent” au pluriel (centaines entières), excepté s’il s’agit d’une référence (page, chapitre, année…).|https://fr.wiktionary.org/wiki/cent
 22018  22018   
 22019  22019       [deux|trois|quatre|cinq|six|sept|huit|neuf|mille]  cents
 22020         -        <<- /sgpl/ morph(>1, ":B:e:p|>une?")
        22020  +        <<- /gn/ morph(>1, ":B:e:p|>une?")
 22021  22021           -2>> cent                           && Nombre cardinal : pas de “s” à “cent” (hormis sur les centaines entières).|https://fr.wiktionary.org/wiki/cent
 22022  22022   
 22023  22023       cents  @:[NA].*:[pi]¬:G
 22024         -        <<- /sgpl/ morph(<1, ":[VR]|<start>", ":B")
        22024  +        <<- /gn/ morph(<1, ":[VR]|<start>", ":B")
 22025  22025           -1>> cent                           && Nombre cardinal : pas de “s” à “cent” (hormis sur les centaines entières).|https://fr.wiktionary.org/wiki/cent
 22026  22026   
 22027  22027   TEST: deux {{cents}} trois mots                                                         ->> cent
 22028  22028   TEST: il y a {{cents}} mots                                                             ->> cent
 22029  22029   TEST: {{cents}} mots                                                                    ->> cent
 22030  22030   TEST: ils mangent {{cents}} têtes                                                       ->> cent
 22031  22031   TEST: trois {{cent}} marches à gravir.
 22032  22032   TEST: deux {{cents}} quatre tests lancés à chaque itération du processus nouveau
 22033  22033   TEST: par {{cents}} idées différentes.
 22034  22034   
 22035  22035   
 22036  22036   # mille
 22037         -__sgpl_mille__
        22037  +__gn_mille__
 22038  22038       milles
 22039         -        <<- /sgpl/ morph(>1, ":(?:B:e:p|N.*:p)", ":[QA]") or (morph(<1, ":B") and morph(>1, ":[NA]"))
        22039  +        <<- /gn/ morph(>1, ":(?:B:e:p|N.*:p)", ":[QA]") or (morph(<1, ":B") and morph(>1, ":[NA]"))
 22040  22040           ->> mille                           && “Mille” est invariable s’il s’agit d’un nombre (et non de l’unité de mesure maritime).
 22041  22041   
 22042  22042   TEST: Plus de {{milles}} personnes sont venues.
 22043  22043   TEST: plus de deux cent quatre-vingt mille personnes
 22044  22044   
 22045  22045   
 22046  22046   #### Groupes, regroupements, collections, etc.
 22047  22047   
 22048  22048   ## Pluriel des groupes
 22049         -__sgpl_nombre_de_1m__
        22049  +__gn_nombre_de_1m__
 22050  22050       nombre  [de|d’]  *WORD
 22051         -        <<- /sgpl/ morph(\3, ":[NA].*:s", ":[ip]|>o(?:nde|xydation|r)/") and morph(<1, ":(?:G|[123][sp])|<start>|>,", ":[AD]")
        22051  +        <<- /gn/ morph(\3, ":[NA].*:s", ":[ip]|>o(?:nde|xydation|r)/") and morph(<1, ":(?:G|[123][sp])|<start>|>,", ":[AD]")
 22052  22052           -3>> =suggPlur(\3)                                                                  && Ici, « nombre de » devrait probablement être suivi d’un pluriel.
 22053  22053   
 22054  22054   TEST: Je connais nombre d’{{emmerdeur}} et aucun n’est pire que lui.
 22055  22055   
 22056  22056   
 22057         -__sgpl_plein_de__
        22057  +__gn_plein_de__
 22058  22058       pleins [de|d’]
 22059         -        <<- /sgpl/ morph(<1, ":(?:V|R|[NAQ].*:s)", ":(?:[NA].*:[pi]|V0e.*:[123]p)")
        22059  +        <<- /gn/ morph(<1, ":(?:V|R|[NAQ].*:s)", ":(?:[NA].*:[pi]|V0e.*:[123]p)")
 22060  22060           -1>> plein                                                  && S’il s’agit d’une préposition et non d’un adjectif, “plein” doit être au singulier.
 22061  22061   
 22062  22062       plein [de|d’] [client|conseil|croyance|croyant|demande|élève|enfant|erreur|étudiant+e|faute|femme|fidèle|fille|fillette|garçon|homme|individu|personne|patient|touriste]
 22063         -        <<- /sgpl/ --1>> \3s                                        && S’il y en a plein (c’est-à-dire plusieurs), il faut mettre au pluriel.
        22063  +        <<- /gn/ --1>> \3s                                          && S’il y en a plein (c’est-à-dire plusieurs), il faut mettre au pluriel.
 22064  22064   
 22065  22065   TEST: Je connais {{pleins}} de gens
 22066  22066   TEST: un site avec {{pleins}} de pubs
 22067  22067   TEST: il y a plein de {{client}}
 22068  22068   TEST: Les avocats sont pleins de nutriments.
 22069  22069   TEST: ajoute plein de sel sur ses pâtes
 22070  22070   TEST: avoir plein d’argent ne suffit pas toujours à tout résoudre
 22071  22071   
 22072  22072   
 22073         -__sgpl_det_groupe_de_1m__
        22073  +__gn_det_groupe_de_1m__
 22074  22074       [un|une|le|la|ce|cette|mon|ton|son|ma|ta|sa|les|ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs]
 22075  22075           || [>dizaine|>douzaine||>vingtaine|>trentaine|>quarantaine|>cinquantaine|>soixantaine|>centaine|>millier|>million|>milliard|>multitude|>horde]  [de|d’]  *WORD
 22076         -        <<- /sgpl/ morph(\4, ":[NA].*:s", ":[ip]|>fraude/")
        22076  +        <<- /gn/ morph(\4, ":[NA].*:s", ":[ip]|>fraude/")
 22077  22077           -4>> =suggPlur(\4)                                                                  && Avec « \1 \2 \3… », mettre au pluriel “\4” s’il y en a bien plusieurs.
 22078  22078   
 22079  22079       [un|une|le|la|ce|cette|mon|ton|son|ma|ta|sa|les|ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] >groupe [d’|de] [écoutes|paroles]
 22080         -        <<- /sgpl/ -4>> =suggSing(\4)                                                       && Mettez au singulier.
        22080  +        <<- /gn/ -4>> =suggSing(\4)                                                         && Mettez au singulier.
 22081  22081   
 22082  22082   TEST: des centaines de {{bête}} à cornes passèrent devant nous.     ->> bêtes
 22083  22083   TEST: une multitude d’{{homme}}                                     ->> hommes
 22084  22084   TEST: des groupes de {{paroles}}                                    ->> parole
 22085  22085   TEST: les 80 milliards de fraude fiscale
 22086  22086   
 22087  22087   
 22088         -__sgpl_carnet_de__
        22088  +__gn_cage_d_escalier__
        22089  +    >cage d’ escaliers
        22090  +        <<- /gn/ -3>> escalier                                          && Usuellement, pas de “s” à escalier.
        22091  +
        22092  +__gn_carnet_de__
 22089  22093       >carnet de [chèque|note|timbre|ticket|vacance]
 22090         -        <<- /sgpl/ -3>> \3s                                             && Il manque un “s”. Il y en a plusieurs dans un carnet.
        22094  +        <<- /gn/ -3>> \3s                                               && Il manque un “s”. Il y en a plusieurs dans un carnet.
 22091  22095   
 22092         -__sgpl_collectif_de__
        22096  +__gn_collectif_de__
 22093  22097       >collectif [de|d’] [artiste|agriculteur|agricultrice|architecte|automobiliste|citoyen|citoyenne|con|conne|consommateur|consommatrice|enfant|entreprise|femme|fille|garçon|homme|infirmier|infirmière|jeune|médecin|motard|motarde|musicien|musicienne|passionné|passionnée|prostitué|prostituée|touriste|travailleur|travailleuse|vieille|vieillard|vieillarde]
 22094         -        <<- /sgpl/ morph(<1, ":D|<start>") -3>> \1s                     && Il manque un “s”. Il y en a plusieurs dans un collectif.
        22098  +        <<- /gn/ morph(<1, ":D|<start>") -3>> \1s                       && Il manque un “s”. Il y en a plusieurs dans un collectif.
 22095  22099   
 22096         -__sgpl_collection_de__
        22100  +__gn_collection_de__
 22097  22101       >collection [de|d’] [autocollant|boîte|blason|bouton|carte|chaussure|écusson|étiquette|film|fossile|gravure|jeu|insecte|livre|médaille|moto|papillon|pièce|pierre|pipe|tableau|timbre|voiture]
 22098         -        <<- /sgpl/ -3>> =suggPlur(\3)                                   && Il manque un “s”. Il y en a plusieurs dans une collection.
        22102  +        <<- /gn/ -3>> =suggPlur(\3)                                     && Il manque un “s”. Il y en a plusieurs dans une collection.
 22099  22103   
 22100         -__sgpl_concours_de_circonstances__
        22104  +__gn_concours_de_circonstances__
 22101  22105       concours de circonstance
 22102         -        <<- /sgpl/ -3>> circonstances                                   && Un concours de circonstances signifie qu’il y a plusieurs circonstances.
        22106  +        <<- /gn/ -3>> circonstances                                     && Un concours de circonstances signifie qu’il y a plusieurs circonstances.
 22103  22107   
 22104         -__sgpl_confluence_de__
        22108  +__gn_confluence_de__
 22105  22109       >confluence de [rivière|fleuve|ruisseau]
 22106         -        <<- /sgpl/ -3>> =suggPlur(\3)                                   && Confluence de plusieurs cours d’eau : mettez au pluriel.
        22110  +        <<- /gn/ -3>> =suggPlur(\3)                                     && Confluence de plusieurs cours d’eau : mettez au pluriel.
 22107  22111   
 22108         -__sgpl_distributeur_de_billets__
        22112  +__gn_d_armes__
        22113  +    [>compagnon|>frère|>sœur] d’ arme
        22114  +        <<- /gn/ -3>> armes                                             && Les compagnons d’armes.|https://fr.wiktionary.org/wiki/compagnon_d%E2%80%99armes
        22115  +
        22116  +__gn_débit_de_boissons__
        22117  +    >débit de boisson
        22118  +        <<- /gn/ -3>> boissons                                          && Dans la locution “débit de boissons”, “boissons” est au pluriel.
        22119  +
        22120  +__gn_distributeur_de_billets__
 22109  22121       >distributeur [de|d’] billet
 22110         -        <<- /sgpl/ --1>> billets                        && Mettre au pluriel. Un distributeur en distribue généralement plusieurs.
        22122  +        <<- /gn/ --1>> billets                                          && Mettre au pluriel. Un distributeur en distribue généralement plusieurs.
 22111  22123   
 22112         -__sgpl_groupe_de__
        22124  +__gn_groupe_de__
 22113  22125       [>association|>assemblée|>groupe|>rassemblement|>regroupement|>réunion|>troupe] [de|d’] [artiste|agriculteur|agricultrice|architecte|automobiliste|citoyen|citoyenne|con|conne|consommateur|consommatrice|enfant|entreprise|femme|fille|garçon|homme|infirmier|infirmière|jeune|médecin|motard|motarde|musicien|musicienne|passionné|passionnée|prostitué|prostituée|touriste|travailleur|travailleuse|vieille|vieillard|vieillarde]
 22114         -        <<- /sgpl/ -3>> \3s                                             && Il manque un “s”. Il y en a plusieurs dans un groupe, un rassemblement, une assemblée, etc.
        22126  +        <<- /gn/ -3>> \3s                                               && Il manque un “s”. Il y en a plusieurs dans un groupe, un rassemblement, une assemblée, etc.
 22115  22127   
 22116         -__sgpl_troupeau_de__
        22128  +__gn_points_de_suspension__
        22129  +    points de suspensions
        22130  +        <<- /gn/ -3>> suspension                                        && Dans la locution nominale “points de suspension”, le dernier terme est au singulier.
        22131  +
        22132  +__gn_troupeau_de__
 22117  22133       >troupeau [de|d’] [âne|animal|bœuf|buffle|bovin|bison|con|conne|cheval|chèvre|génisse|mouton|mule|mulet|porc|taureau|touriste|vache|veau]
 22118         -        <<- /sgpl/ -3>> =suggPlur(\3)                                   && Il manque un “s”. Il y en a plusieurs dans un troupeau.
        22134  +        <<- /gn/ -3>> =suggPlur(\3)                                     && Il manque un “s”. Il y en a plusieurs dans un troupeau.
 22119  22135   
 22120         -__sgpl_trousseau_de__
        22136  +__gn_trousseau_de__
 22121  22137       >trousseau [de|d’] [clé|clef]
 22122         -        <<- /sgpl/ -3>> =suggPlur(\3)                                   && Il manque un “s”. Il y en a plusieurs dans un troupeau.
        22138  +        <<- /gn/ -3>> =suggPlur(\3)                                     && Il manque un “s”. Il y en a plusieurs dans un troupeau.
 22123  22139   
 22124  22140       >trousseau [de|d’] mariages
 22125         -        <<- /sgpl/ -3>> =\3[:-1]                                        && Mettez au singulier.
        22141  +        <<- /gn/ -3>> =\3[:-1]                                          && Mettez au singulier.
 22126  22142   
 22127  22143   TEST: d’un air compassé, il sortit son carnet de {{chèque}}.
 22128  22144   TEST: Ce collectif d’{{artiste}} est très inventif.
        22145  +TEST: Elle est passée par la cage d’{{escaliers}}
 22129  22146   TEST: Rends-moi ma collection de {{film}} !
 22130  22147   TEST: C’est un malheureux concours de {{circonstance}}.
 22131  22148   TEST: à la confluence de {{rivière}}
        22149  +TEST: mes frères d’{{arme}}
        22150  +TEST: ils ont ouvert un débit de {{boisson}} à Paris.
 22132  22151   TEST: distributeur de {{billet}}                                        ->> billets
 22133  22152   TEST: ils constituent un groupe de {{passionné}}.
 22134  22153   TEST: C’est un putain de troupeau de {{mouton}} !
        22154  +TEST: Arrête de mettre des points de {{suspensions}} partout.
 22135  22155   TEST: où est mon trousseau de {{clé}} ?
 22136  22156   TEST: un trousseau de {{mariages}}
 22137  22157   
 22138  22158   
 22139  22159   #### Locutions
 22140  22160   
 22141  22161   # à
 22142         -__sgpl_mettre_à_nu__
        22162  +__loc_mettre_à_nu__
 22143  22163       >mettre à [nus|nue|nues]
 22144         -        <<- /sgpl/ -3>> nu                                                  && Dans la locution “mettre à nu”, “nu” est invariable.
        22164  +        <<- /loc/ -3>> nu                                                   && Dans la locution “mettre à nu”, “nu” est invariable.
 22145  22165   
 22146  22166   TEST: Mettre à {{nus}} les hommes.                              ->> nu
 22147  22167   TEST: Elle s’est mise à {{nue}} devant ses sœurs.               ->> nu
 22148  22168   TEST: Une mise à nu douloureuse.
 22149  22169   
 22150  22170   
 22151  22171   # affaires
 22152         -__sgpl_affaires__
        22172  +__loc_affaires__
 22153  22173       [>chiffre|>homme|>femme|>centre|>chargé]  d’ affaire
 22154         -        <<- /sgpl/ -3>> affaires                                            && Dans “\1 d’affaires”, toujours mettre “affaires” au pluriel.
        22174  +        <<- /gn/ -3>> affaires                                              && Dans “\1 d’affaires”, toujours mettre “affaires” au pluriel.
 22155  22175   
 22156  22176       >faire affaires avec
 22157         -        <<- /sgpl/ -2>> affaire                                             && Dans la locution “Faire affaire avec”, “affaire” est au singulier.
        22177  +        <<- /loc/ -2>> affaire                                              && Dans la locution “Faire affaire avec”, “affaire” est au singulier.
 22158  22178   
 22159  22179       >faire affaire [à|en] /_Tit_
 22160         -        <<- /sgpl/ morph(\4, ":(?:N|MP)") -2>> affaires                     && Ajoutez un “s” à « affaire ».
        22180  +        <<- /loc/ morph(\4, ":(?:N|MP)") -2>> affaires                      && Ajoutez un “s” à « affaire ».
 22161  22181   
 22162  22182       >avoir affaires à
 22163         -        <<- /sgpl/ -2>> affaire                                             && Dans la locution “avoir affaire à”, “affaire” est au singulier.|https://fr.wiktionary.org/wiki/avoir_affaire_%C3%A0
        22183  +        <<- /loc/ -2>> affaire                                              && Dans la locution “avoir affaire à”, “affaire” est au singulier.|https://fr.wiktionary.org/wiki/avoir_affaire_%C3%A0
 22164  22184   
 22165  22185   TEST: Quel est son chiffre d’{{affaire}} ?
 22166  22186   TEST: Allez-vous faire {{affaires}} avec ces connards ?
 22167  22187   TEST: elle fait {{affaire}} à Londres
 22168  22188   TEST: Faire {{affaire}} à Paris.
 22169  22189   TEST: avoir {{affaires}} à eux
 22170  22190   
 22171         -
 22172         -# armes
 22173         -__sgpl_d_armes__
 22174         -    [>compagnon|>frère|>sœur] d’ arme
 22175         -        <<- /sgpl/ -3>> armes                                               && Les compagnons d’armes.|https://fr.wiktionary.org/wiki/compagnon_d%E2%80%99armes
 22176         -
 22177         -TEST: mes frères d’{{arme}}
 22178         -
 22179         -
 22180         -# boisson
 22181         -__sgpl_débit_de_boissons__
 22182         -    >débit de boisson
 22183         -        <<- /sgpl/ -3>> boissons                                            && Dans la locution “débit de boissons”, “boissons” est au pluriel.
 22184         -
 22185         -TEST: ils ont ouvert un débit de {{boisson}} à Paris.
 22186         -
 22187  22191   
 22188  22192   # demi-heure, heure et demie, à demi
 22189         -__sgpl_demi_heure__
        22193  +__gn_demi_heure__
 22190  22194       demie-heure
 22191  22195       demie heure
 22192  22196       demi heure
 22193         -        <<- /sgpl/ ->> demi-heure                       && La moitié d’une heure s’écrit “demi-heure”.
        22197  +        <<- /gn/ ->> demi-heure                         && La moitié d’une heure s’écrit “demi-heure”.
 22194  22198   
 22195  22199       demie-heures
 22196  22200       demie heures
 22197  22201       demies-heures
 22198  22202       demies >heure
 22199  22203       demi heures
 22200  22204       demis >heure
 22201  22205       demis-heures
 22202         -        <<- /sgpl/ ->> demi-heures                      && La moitié d’une heure s’écrit “demi-heure” (“demi-heures” au pluriel).
        22206  +        <<- /gn/ ->> demi-heures                        && La moitié d’une heure s’écrit “demi-heure” (“demi-heures” au pluriel).
 22203  22207   
 22204  22208   TEST: L’entretien dure environ une {{demie heure}}.
 22205  22209   TEST: les {{demies heures}} les plus longues de ma vie
 22206  22210   TEST: Une demi-heure d’ennui profond.
 22207  22211   
 22208  22212   
 22209         -__sgpl_demi_demie__
        22213  +__gn_demi_demie__
 22210  22214       [>année|>semaine|>journée|>heure|>minute|>seconde|>bouteille|>caisse|>cuillère|>page|>remorque|>tasse|>tonne] et [demi|demis|demies]
 22211         -        <<- /sgpl/ -3>> demie                           && « Une et demie », « deux et demie », etc.
        22215  +        <<- /gn/ -3>> demie                             && « Une et demie », « deux et demie », etc.
 22212  22216   
 22213  22217       [>millénaire|>siècle|>an|>jour|>degré|>kilo|>litre|>mètre|>wagon] et [demie|demis|demies]
 22214         -        <<- /sgpl/ -3>> demi                            && « Un et demi », « deux et demi », etc.
        22218  +        <<- /gn/ -3>> demi                              && « Un et demi », « deux et demi », etc.
 22215  22219   
 22216  22220       >demi [>douzaine|>cercle|>litre|>millénaire|>siècle|>journée|>heure|>sœur|>frère|>fin|>sel|>final|>centre|>million|>pension|>portion|>mot|>mort|>longueur|>page|>mesure|>écrémer|>tour|>teinte]
 22217         -        <<- /sgpl/ ->> demi-\2                          && Pour la moitié de “\2”, écrivez “demi-\2”.
        22221  +        <<- /gn/ ->> demi-\2                            && Pour la moitié de “\2”, écrivez “demi-\2”.
 22218  22222   
 22219  22223   TEST: nous avons rendez-vous dans une heure et {{demi}}
 22220  22224   TEST: Deux mètre et {{demis}}.
 22221  22225   TEST: achète une {{demie douzaine}} d’œufs.
 22222  22226   
 22223         -__sgpl_à_demi__
        22227  +__loc_à_demi__
 22224  22228       [à|a] [demis|demie|demies]
 22225         -        <<- /sgpl/ ->> à demi                           && Pour la locution adverbiale signifiant “à moitié” ou “en partie”, écrivez “à demi”.|https://fr.wiktionary.org/wiki/%C3%A0_demi
        22229  +        <<- /loc/ ->> à demi                            && Pour la locution adverbiale signifiant “à moitié” ou “en partie”, écrivez “à demi”.|https://fr.wiktionary.org/wiki/%C3%A0_demi
 22226  22230   
 22227  22231   TEST: Elle est {{à demie}} consciente de ce qui se passe en face de chez elle.
 22228  22232   TEST: Il est {{à demis}} cuit.
 22229  22233   
 22230  22234   
 22231  22235   # dévolu
 22232         -__sgpl_leur_dévolu__
        22236  +__loc_leur_dévolu__
 22233  22237       >jeter leurs dévolus
 22234         -        <<- /sgpl/ -2:3>> leur dévolu                   && Jeter son dévolu, leur dévolu : au singulier.
        22238  +        <<- /loc/ -2:3>> leur dévolu                    && Jeter son dévolu, leur dévolu : au singulier.
 22235  22239   
 22236  22240   TEST: Ces gens qui jettent {{leurs dévolus}} sur n’importe qui, c’est d’une indécence.
 22237  22241   
 22238         -
 22239         -# escalier
 22240         -__sgpl_cage_d_escalier__
 22241         -    >cage d’ escaliers
 22242         -        <<- /sgpl/ -3>> escalier                                && Usuellement, pas de “s” à escalier.
 22243         -
 22244         -TEST: Elle est passée par la cage d’{{escaliers}}
 22245         -
 22246  22242   
 22247  22243   # extérieur/intérieur
 22248         -__sgpl_intérieur_extérieur__
        22244  +__gn_intérieur_extérieur__
 22249  22245       [l’|d’|mon|ton|son|leur|notre|votre|cet|en] [intérieure|extérieure]
 22250         -        <<- /sgpl/ -2>> =\1[:-1]                                && Ceci est un adjectif féminin. Pas de “e” pour le nom masculin.
        22246  +        <<- /gn/ -2>> =\1[:-1]                          && Ceci est un adjectif féminin. Pas de “e” pour le nom masculin.
 22251  22247   
 22252  22248       [d’|ces|des|les|mes|tes|ses|leurs|nos|vos|en] [intérieures|extérieures]
 22253         -        <<- /sgpl/ -2>> =\1[:-2]+"s"                            && Ceci est un adjectif féminin. Pas de “e” pour le nom masculin.
        22249  +        <<- /gn/ -2>> =\1[:-2]+"s"                      && Ceci est un adjectif féminin. Pas de “e” pour le nom masculin.
 22254  22250   
 22255  22251   TEST: que pensez-vous de notre {{intérieure}} ?
 22256  22252   TEST: à l’{{intérieure}} rien de notable.
 22257  22253   TEST: un homme de l’{{intérieure}}.
 22258  22254   TEST: des {{intérieures}} remarquables.
 22259  22255   
 22260  22256   
 22261  22257   # en bons termes
 22262         -__sgpl_en_bons_termes__
        22258  +__loc_en_bons_termes__
 22263  22259       en bon terme
 22264         -        <<- /sgpl/ ->> en bons termes                               && En bons termes : cette locution est toujours au pluriel.
        22260  +        <<- /loc/ ->> en bons termes                    && En bons termes : cette locution est toujours au pluriel.
 22265  22261   
 22266  22262   TEST: nous sommes à présent {{en bon terme}}
 22267  22263   
 22268         -
 22269         -# ensemble
 22270         -__ensemble__
 22271         -    ensembles
 22272         -        <<- /sgpl/ morph(<1, ":V.*:[123]|>(?:tou(?:te|)s|pas|rien|guère|jamais|toujours|souvent)/", ":[DRB]")
 22273         -        ->> ensemble                                                 && S’il s’agit bien de l’adverbe “ensemble”, il est invariable.|https://fr.wiktionary.org/wiki/ensemble
 22274         -
 22275         -TEST: Elles viendront {{ensembles}}.
 22276         -
 22277  22264   
 22278  22265   # eux-mêmes, elles-mêmes
 22279         -__sgpl_eux_elles_mêmes__
        22266  +__loc_eux_elles_mêmes__
 22280  22267       eux-même
 22281         -        <<- /sgpl/ ->> eux-mêmes                                    && Il manque un “s” à même.
        22268  +        <<- /loc/ ->> eux-mêmes                                     && Il manque un “s” à même.
 22282  22269   
 22283  22270       elles-même
 22284         -        <<- /sgpl/ ->> elles-mêmes                                  && Il manque un “s” à même.
        22271  +        <<- /loc/ ->> elles-mêmes                                   && Il manque un “s” à même.
 22285  22272   
 22286  22273   TEST: Elles ne sont plus {{elles-même}}.
 22287  22274   TEST: Ils ne peuvent s’en prendre qu’à {{eux-même}}.
 22288  22275   
 22289  22276   
 22290  22277   # par intermittence
 22291         -__sgpl_par_intermittence__
        22278  +__loc_par_intermittence__
 22292  22279       par intermittences
 22293         -        <<- /sgpl/ -2>> intermittence                               && Locution : « par intermittence ».
        22280  +        <<- /loc/ ->> par intermittence                             && Locution : « par intermittence ».
 22294  22281   
 22295         -TEST: Elles ne viennent que par {{intermittences}}.
        22282  +TEST: Elles ne viennent que {{par intermittences}}.
 22296  22283   
 22297  22284   
 22298  22285   # par intervalles
 22299         -__sgpl_par_intervalles__
        22286  +__loc_par_intervalles__
 22300  22287       par intervalle
 22301         -        <<- /sgpl/ -2>> intervalles                                 && Locution : « par intervalles ».
        22288  +        <<- /loc/ ->> par intervalles                               && Locution : « par intervalles ».
 22302  22289   
 22303         -TEST: On va procéder par {{intervalle}}
 22304         -
 22305         -
 22306         -# juste
 22307         -__sgpl_juste__
 22308         -    justes
 22309         -        <<- /sgpl/ \1.islower() and morph(<1, ":V", ":[DA]") and not morph(>1, ":[NA].*:[pi]")
 22310         -            and not (morph(<1, ">(?:être|sembler|devenir|rester|demeurer|redevenir|para[îi]tre|trouver)/.*:[123]p") and morph(>1, ":G|<end>|>,/"))
 22311         -        ->> juste                                                   && Si “juste” est un adverbe, il est invariable.
 22312         -
 22313         -TEST: Viser {{justes}}
 22314         -TEST: Voir {{justes}}.
 22315         -TEST: Penser juste.
 22316         -TEST: Dures mais justes.
 22317         -TEST: J’ai retrouvé tout mon ressenti, tous les mots sont justes.
 22318         -TEST: Nos chiffres sont justes, et nous vous le prouverons.
 22319         -TEST: Ces observations sont tellement justes que, dans les années à venir, elles serviront de référence.
 22320         -TEST: Les motivations sont justes et évidentes
 22321         -TEST: ces théories incomplètes sont suffisamment justes pour prédire la réalité
 22322         -TEST: À vous de trouver les compromis que vous trouvez justes.
        22290  +TEST: On va procéder {{par intervalle}}
 22323  22291   
 22324  22292   
 22325  22293   # pied
 22326         -__sgpl_pied__
        22294  +__loc_pied__
 22327  22295       [>avoir|>perdre]  pieds
 22328         -        <<- /sgpl/ -2>> pied                                        && Locution “\1 pied” : écrivez “pied” au singulier.
        22296  +        <<- /loc/ -2>> pied                                         && Locution “\1 pied” : écrivez “pied” au singulier.
 22329  22297   
 22330  22298       à pieds
 22331         -        <<- /sgpl/ not before("(?i)\\b(?:lit|fauteuil|armoire|commode|guéridon|tabouret|chaise)s?\\b") and not morph(>1, ">sculpter/")
        22299  +        <<- /loc/ not before("(?i)\\b(?:lit|fauteuil|armoire|commode|guéridon|tabouret|chaise)s?\\b") and not morph(>1, ">sculpter/")
 22332  22300           -2>> pied                                                   && Locution “à pied” : écrivez “pied” au singulier.|https://fr.wiktionary.org/wiki/%C3%A0_pied
 22333  22301   
 22334  22302       [à|aux] >pied >levé
 22335         -        <<- /sgpl/ ->> au pied levé                                 && Locution adverbiale invariable.
        22303  +        <<- /loc/ ->> au pied levé                                  && Locution adverbiale invariable.
 22336  22304   
 22337  22305   TEST: ils ont tout simplement perdu {{pieds}}
 22338  22306   TEST: ils y sont allés à {{pieds}}.
 22339  22307   TEST: Elles ont accompli l’impossible, et de surcroît {{aux pieds levés}}
 22340  22308   
 22341  22309   
 22342  22310   # possible
 22343         -__sgpl_autant_que_possible__
        22311  +__gn_autant_que_possible__
 22344  22312       autant  que  possibles
 22345         -        <<- /sgpl/ -3>> possible                                    && Invariable. Implicitement, autant que ce qui est possible.
        22313  +        <<- /gn/ -3>> possible                                      && Invariable. Implicitement, autant que ce qui est possible.
 22346  22314   
 22347  22315       autant  [de|d’]  *WORD  que  possibles
 22348         -        <<- /sgpl/ -5>> possible                                    && Invariable. Implicitement, autant \2 \3 que ce qui est possible.
        22316  +        <<- /gn/ -5>> possible                                      && Invariable. Implicitement, autant \2 \3 que ce qui est possible.
 22349  22317   
 22350  22318       autant  [de|d’]  *WORD  *WORD  que  possibles
 22351         -        <<- /sgpl/ -6>> possible                                    && Invariable. Implicitement, autant \2 \3 \4 que ce qui est possible.
        22319  +        <<- /gn/ -6>> possible                                      && Invariable. Implicitement, autant \2 \3 \4 que ce qui est possible.
 22352  22320   
 22353  22321   TEST: nous ferons des tests autant que {{possibles}}.
 22354  22322   TEST: nous ferons autant de tests que {{possibles}}, c’est une nécessité.
 22355  22323   TEST: rabaissons autant de connards prétentieux que {{possibles}}…
 22356  22324   
 22357  22325   
 22358  22326   # quelque
 22359         -__sgpl_quelque_temps__
        22327  +__loc_quelque_temps__
 22360  22328       quelques temps
 22361         -        <<- /sgpl/ ->> quelque temps                                && Quelque temps : un temps indéterminé. Ici, “quelque” est un adverbe (donc invariable).|https://fr.wiktionary.org/wiki/quelque_temps
        22329  +        <<- /loc/ ->> quelque temps                                 && Quelque temps : un temps indéterminé. Ici, “quelque” est un adverbe (donc invariable).|https://fr.wiktionary.org/wiki/quelque_temps
 22362  22330   
 22363         -__sgpl_en_quelque_sorte__
        22331  +__loc_en_quelque_sorte__
 22364  22332       en quelques sortes
 22365         -        <<- /sgpl/ ->> en quelque sorte                             && En quelque sorte : locution invariable.|https://fr.wiktionary.org/wiki/en_quelque_sorte
        22333  +        <<- /loc/ ->> en quelque sorte                              && En quelque sorte : locution invariable.|https://fr.wiktionary.org/wiki/en_quelque_sorte
 22366  22334   
 22367  22335   TEST: Il y a {{quelques temps}} que nous nous connaissons.
 22368  22336   TEST: Je suis en vacances, {{en quelques sortes}}.
 22369  22337   
 22370  22338   
 22371  22339   # rafales
 22372         -__sgpl_par_en_rafales__
        22340  +__loc_par_en_rafales__
 22373  22341       [par|en]  rafale
 22374         -        <<- /sgpl/ -2>> rafales                                     && Il y a plusieurs rafales. Mettez au pluriel.
        22342  +        <<- /loc/ ->> \1 rafales                                   && Il y a plusieurs rafales. Mettez au pluriel.
 22375  22343   
 22376         -TEST: Je lance des tests en {{rafale}}.
        22344  +TEST: Je lance des tests {{en rafale}}.                             ->> en rafales
 22377  22345   
 22378  22346   
 22379  22347   # par souci de
 22380         -__sgpl_par_souci_de__
        22348  +__loc_par_souci_de__
 22381  22349       par soucis [de|d’]
 22382         -        <<- /sgpl/ -2>> souci                                       && Locution “par souci de”. Mettez “souci” au singulier.
        22350  +        <<- /loc/ -2>> souci                                       && Locution “par souci de”. Mettez “souci” au singulier.
 22383  22351   
 22384  22352   TEST: par {{soucis}} d’équité, chacun aura droit à une part.
 22385  22353   
 22386         -
 22387         -# Point de suspension
 22388         -__sgpl_points_de_suspension__
 22389         -    points de suspensions
 22390         -        <<- /sgpl/ -3>> suspension                                  && Dans la locution nominale “points de suspension”, le dernier terme est au singulier.
 22391         -
 22392         -TEST: Arrête de mettre des points de {{suspensions}} partout.
 22393         -
 22394  22354   
 22395  22355   # rester en contact
 22396         -__sgpl_rester_en_contact__
        22356  +__loc_rester_en_contact__
 22397  22357       >rester en contacts
 22398         -        <<- /sgpl/ --1>> contact                                    && Dans la locution “rester en contact”, “contact” est toujours au singulier.
        22358  +        <<- /loc/ --1>> contact                                    && Dans la locution “rester en contact”, “contact” est toujours au singulier.
 22399  22359   
 22400  22360   TEST: rester en {{contacts}}
 22401  22361   
 22402  22362   
 22403  22363   # sentir bon
 22404         -__sgpl_sentir_bon__
        22364  +__gn_sentir_bon__
 22405  22365       >sentir bons
 22406         -        <<- /sgpl/ -2>> bon                                         && Dans la locution “sentir bon”, “bon” est un adverbe, donc invariable.
        22366  +        <<- /gn/ -2>> bon                                          && Dans la locution “sentir bon”, “bon” est un adverbe, donc invariable.
 22407  22367   
 22408  22368   TEST: Ces fleurs sentent {{bons}}.
 22409  22369   TEST: Ça sent bon.
 22410  22370   
 22411  22371   
 22412  22372   # vacances
 22413         -__sgpl_bonnes_vacances__
        22373  +__gn_bonnes_vacances__
 22414  22374       bonne vacance
 22415         -        <<- /sgpl/ not morph(<1, ":D.*:f:s") ->> bonnes vacances    && Les vacances. Au pluriel.
        22375  +        <<- /gn/ not morph(<1, ":D.*:f:s") ->> bonnes vacances     && Les vacances. Au pluriel.
 22416  22376   
 22417         -__sgpl_en_vacances__
        22377  +__gn_en_vacances__
 22418  22378       [>aller|>partir]  en  vacance
 22419         -        <<- /sgpl/ -3>> vacances                                    && Si vous parlez des congés, “vacance” doit être au pluriel.
        22379  +        <<- /gn/ -3>> vacances                                     && Si vous parlez des congés, “vacance” doit être au pluriel.
 22420  22380   
 22421  22381   TEST: Je pars en {{vacance}}.
 22422  22382   TEST: {{Bonne vacance}} !
 22423  22383   TEST: Il nous reste un poste en vacance.
 22424  22384   TEST: Cette place est en vacance.
 22425  22385   
 22426         -
 22427         -# vites
 22428         -__sgpl_vite__
 22429         -    vites
 22430         -        <<- /sgpl/ not morph(<1, ":V0e.*:3p") or morph(>1, ":[AQ]")
 22431         -        ->> vite                                                    && Adverbe “vite” invariable. (La forme adjective est désuète.)
 22432         -
 22433         -TEST: ils mangent {{vites}}.
 22434         -TEST: elles sont {{vites}} parties.
 22435         -TEST: elles sont vites.
 22436         -
 22437  22386   
 22438  22387   # voir clair
 22439         -__sgpl_voir_clair__
        22388  +__loc_voir_clair__
 22440  22389       >voir >clair
 22441         -        <<- /sgpl/ \2 != "clair" and \2 != "Claire" and morph(\1, ":(?:[123][sp]|P|Y)")
        22390  +        <<- /loc/ not value(\2, "|clair|Claire|") and morph(\1, ":(?:[123][sp]|P|Y)")
 22442  22391           -2>> clair      && Dans la locution “voir clair”, “clair” est un adverbe, donc invariable. (Mais peut-être confondez-vous “voire” et “voir” ?)
 22443  22392   
 22444  22393   TEST: Ils y voient {{clairs}}.
        22394  +TEST: elle voit {{claire}} dans son jeu
 22445  22395   TEST: Il vit Claire au théâtre.
 22446  22396   TEST: J’y vois clair, mec.
 22447  22397   TEST: rendant leur vue peu claire
 22448  22398   
 22449  22399   
 22450  22400   # vu / vue
 22451         -__sgpl_vue_vu__
        22401  +__gn_vue_vu__
 22452  22402       >point de [vu|vus|vues]
 22453         -        <<- /sgpl/ -3>> vue                                         && Dans un “point de vue”, “vue” est toujours au féminin singulier.
        22403  +        <<- /gn/ -3>> vue                                           && Dans un “point de vue”, “vue” est toujours au féminin singulier.
 22454  22404   
 22455  22405       >perdre de [vu|vus|vues]
 22456         -        <<- /sgpl/ -3>> vue                                         && Dans un “perdre de vue”, “vue” est toujours au féminin singulier.
        22406  +        <<- /loc/ -3>> vue                                          && Dans un “perdre de vue”, “vue” est toujours au féminin singulier.
 22457  22407   
 22458  22408   TEST: c’est son point de {{vu}} qui prime.
 22459  22409   TEST: Son point de {{vus}} prévaudra toujours, faites-vous à cette idée ou dégagez.
 22460  22410   TEST: de mon point de {{vues}}
 22461  22411   TEST: elle a perdu de {{vu}} ses anciens amis
 22462  22412   
 22463  22413   
 22464         -__sgpl_verbe__
        22414  +__loc_verbe__
 22465  22415       >faire rires
 22466         -        <<- /sgpl/ -2>> rire                                        && Faire rire. Rire est un verbe, il ne prend pas la marque du pluriel.
        22416  +        <<- /loc/ -2>> rire                                         && Faire rire. Rire est un verbe, il ne prend pas la marque du pluriel.
 22467  22417   
 22468  22418       [>pouvoir|>vouloir|>falloir] [rires|mangers|êtres|avoirs]
 22469         -        <<- /sgpl/ morph(\1, ":V") -2>> =\2[:-1]                    && Si “\2” est censé être un verbe, ne mettez pas la marque du pluriel.
        22419  +        <<- /loc/ morph(\1, ":V") -2>> =\2[:-1]                     && Si “\2” est censé être un verbe, ne mettez pas la marque du pluriel.
 22470  22420   
 22471  22421   
 22472  22422   TEST: On peut {{rires}}, non ?
 22473  22423   TEST: Faire {{rires}}, c’est compliqué.
 22474  22424   
 22475  22425   
 22476         -__sgpl_rien_de_adj__
        22426  +__gn_rien_de_adj__
 22477  22427       [<start>|,|(]       rien  [de|d’]  @:A.*:[pf]¬:[me]:[si]
 22478  22428       n’ ?[en|y]¿ >avoir  rien  [de|d’]  @:A.*:[pf]¬:[me]:[si]
 22479         -        <<- /sgpl/ --1>> =suggMasSing(\-1)                          && Avec “rien de” l’adjectif suivant devrait être au masculin singulier. Exemple : il n’y a plus rien de naturel ici, tout est bétonné.
        22429  +        <<- /gn/ --1>> =suggMasSing(\-1)                            && Avec “rien de” l’adjectif suivant devrait être au masculin singulier. Exemple : il n’y a plus rien de naturel ici, tout est bétonné.
 22480  22430   
 22481  22431   TEST: il n’y a plus rien de {{naturelle}} dans cette bouffe.            ->> naturel
 22482  22432   TEST: rien d’{{interdites}} dans cette mesure                           ->> interdit
 22483  22433   
 22484  22434   
 22485  22435   
 22486  22436   !!!! Adverbes après verbe                                                                         !!
 22487  22437   
 22488  22438   # fort
 22489         -__sgpl_verbe_fort__
        22439  +__gn_adverbe_fort__
 22490  22440       forts
 22491         -        <<- /sgpl/ morph(<1, ":V", ":[AN].*:[me]:[pi]|>(?:être|sembler|devenir|re(?:ster|devenir)|para[îi]tre|appara[îi]tre)/.*:(?:[123]p|P|Q|Y)|>(?:affirmer|trouver|croire|désirer|estimer|préférer|penser|imaginer|voir|vouloir|aimer|adorer|rendre|souhaiter)/")
        22441  +        <<- /gn/ morph(<1, ":V", ":[AN].*:[me]:[pi]|>(?:être|sembler|devenir|re(?:ster|devenir)|para[îi]tre|appara[îi]tre)/.*:(?:[123]p|P|Q|Y)|>(?:affirmer|trouver|croire|désirer|estimer|préférer|penser|imaginer|voir|vouloir|aimer|adorer|rendre|souhaiter)/")
 22492  22442               and not morph(>1, ":A.*:[me]:[pi]")
 22493  22443           ->> fort                                                && Confusion probable. S’il s’agit ici de l’adverbe “fort” (équivalent de “fortement”), écrivez-le au singulier.
 22494  22444   
 22495  22445       hauts [et|&] forts
 22496         -        <<- /sgpl/ morph(<1, ":V", ":[AN].*:[me]:[pi]|>(?:être|sembler|devenir|re(?:ster|devenir)|para[îi]tre|appara[îi]tre)/.*:(?:[123]p|P|Q|Y)")
        22446  +        <<- /gn/ morph(<1, ":V", ":[AN].*:[me]:[pi]|>(?:être|sembler|devenir|re(?:ster|devenir)|para[îi]tre|appara[îi]tre)/.*:(?:[123]p|P|Q|Y)")
 22497  22447           ->> haut et fort                                        && Confusion probable. S’il s’agit ici de la locution adverbiale “haut et fort”, elle est invariable.
 22498  22448   
 22499  22449   TEST: ces emmerdeurs crient bien trop {{forts}}
 22500  22450   TEST: Ils déclamèrent {{hauts et forts}} leur amour de leur patrie.
 22501  22451   TEST: parler {{hauts & forts}}
 22502  22452   TEST: ces animaux paraissent forts, mais ils sont faibles.
 22503  22453   TEST: ils sont forts, ces gars-là.
................................................................................
 22507  22457   TEST: les écarts ont été plus forts en une génération
 22508  22458   TEST: Avec le même nombre de bulletins, les xénophobes apparaîtront plus forts.
 22509  22459   TEST: Pour leur permettre d’être plus forts face aux maîtres de tous bords, patrons, maris ou bureaucrates.
 22510  22460   TEST: Il nous rend forts.
 22511  22461   
 22512  22462   
 22513  22463   # bien
 22514         -__sgpl_verbe_bien__
        22464  +__gn_adverbe_bien__
 22515  22465       biens
 22516         -        <<- /sgpl/ morph(<1, ":V", ":[DA].*:p") ->> bien        && Confusion probable. Ici, “bien” est un adverbe, donc invariable.
        22466  +        <<- /gn/ morph(<1, ":V", ":[DA].*:p") ->> bien              && Confusion probable. Ici, “bien” est un adverbe, donc invariable.
 22517  22467   
 22518  22468   TEST: Ils vont {{biens}}.
 22519  22469   TEST: Elles travaillaient vraiment {{biens}}.
 22520  22470   TEST: Il ne comprenait vraiment pas très {{biens}} ces principes de base.
 22521  22471   TEST: Il a de grands biens.
 22522  22472   TEST: Ce sont des biens de peu de valeur.
 22523  22473   
 22524  22474   
        22475  +# ensemble
        22476  +__gn_adverbe_ensemble__
        22477  +    ensembles
        22478  +        <<- /gn/ morph(<1, ":V.*:[123]|>(?:tou(?:te|)s|pas|rien|guère|jamais|toujours|souvent)/", ":[DRB]")
        22479  +        ->> ensemble                                                && S’il s’agit bien de l’adverbe “ensemble”, il est invariable.|https://fr.wiktionary.org/wiki/ensemble
        22480  +
        22481  +TEST: Elles viendront {{ensembles}}.
        22482  +
        22483  +
        22484  +# juste
        22485  +__gn_adverbe_juste__
        22486  +    justes
        22487  +        <<- /gn/ \1.islower() and morph(<1, ":V", ":[DA]") and not morph(>1, ":[NA].*:[pi]")
        22488  +            and not (morph(<1, ">(?:être|sembler|devenir|rester|demeurer|redevenir|para[îi]tre|trouver)/.*:[123]p") and morph(>1, ":G|<end>|>,/"))
        22489  +        ->> juste                                                   && Si “juste” est un adverbe, il est invariable.
        22490  +
        22491  +TEST: Viser {{justes}}
        22492  +TEST: Voir {{justes}}.
        22493  +TEST: Penser juste.
        22494  +TEST: Dures mais justes.
        22495  +TEST: J’ai retrouvé tout mon ressenti, tous les mots sont justes.
        22496  +TEST: Nos chiffres sont justes, et nous vous le prouverons.
        22497  +TEST: Ces observations sont tellement justes que, dans les années à venir, elles serviront de référence.
        22498  +TEST: Les motivations sont justes et évidentes
        22499  +TEST: ces théories incomplètes sont suffisamment justes pour prédire la réalité
        22500  +TEST: À vous de trouver les compromis que vous trouvez justes.
        22501  +
        22502  +
        22503  +# vite
        22504  +__gn_adverbe_vite__
        22505  +    vites
        22506  +        <<- /gn/ not morph(<1, ":V0e.*:3p") or morph(>1, ":[AQ]")
        22507  +        ->> vite                                                    && Adverbe “vite” invariable. (La forme adjective est désuète.)
        22508  +
        22509  +TEST: ils mangent {{vites}}.
        22510  +TEST: elles sont {{vites}} parties.
        22511  +TEST: elles sont vites.
        22512  +
 22525  22513   
 22526  22514   
 22527  22515   !!
 22528  22516   !!
 22529  22517   !!
 22530  22518   !!
 22531  22519   !!
................................................................................
 24592  24580   TEST: tu nous laisses indifférentes.
 24593  24581   TEST: ils nous laisseront étourdis.
 24594  24582   TEST: nous laisserons étourdi cet homme.
 24595  24583   
 24596  24584   
 24597  24585   !!!! Participes passés: se faire fort de                                                          !!
 24598  24586   
 24599         -__ppas_se_faire_fort_de__
        24587  +__loc_se_faire_fort_de__
 24600  24588       [me|m’|te|t’|se|s’] >faire >fort [de|d’] ?[ne|n’]¿   ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  $:Y
 24601  24589       [me|m’|te|t’|se|s’] >faire >fort [de|d’] ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         $:Y
 24602  24590       [me|m’|te|t’|se|s’] >faire >fort [de|d’] ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]             $:Y
 24603  24591       [me|m’|te|t’|se|s’] >faire >fort [de|d’] ?[ne|n’]¿   [lui|leur|y]                    en                          $:Y
 24604  24592       nous                >faire >fort [de|d’] ?[ne|n’]¿   ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  $:Y
 24605  24593       nous                >faire >fort [de|d’] ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         $:Y
 24606  24594       nous                >faire >fort [de|d’] ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]             $:Y
 24607  24595       nous                >faire >fort [de|d’] ?[ne|n’]¿   [lui|leur|y]                    en                          $:Y
 24608  24596       vous                >faire >fort [de|d’] ?[ne|n’]¿   ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  $:Y
 24609  24597       vous                >faire >fort [de|d’] ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         $:Y
 24610  24598       vous                >faire >fort [de|d’] ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]             $:Y
 24611  24599       vous                >faire >fort [de|d’] ?[ne|n’]¿   [lui|leur|y]                    en                          $:Y
 24612         -        <<- /sgpl/ -3>> fort                                    && Dans la locution “se faire fort de…”, “fort” est invariable.|https://fr.wiktionary.org/wiki/se_faire_fort_de
        24600  +        <<- /loc/ -3>> fort                                     && Dans la locution “se faire fort de…”, “fort” est invariable.|https://fr.wiktionary.org/wiki/se_faire_fort_de
 24613  24601   
 24614  24602   TEST: je me faisais {{forte}} de triompher de tous                  ->> fort
 24615  24603   TEST: nous nous faisons {{fortes}} d’y parvenir                     ->> fort
 24616  24604   TEST: vous vous ferez {{forts}} de réussir et vous échouerez        ->> fort
 24617  24605   TEST: je me fais fort d’y parvenir
 24618  24606   TEST: tu te fais fort d’y réussir
 24619  24607   TEST: elle se fait fort d’y consacrer tous ses moyens