Grammalecte  Check-in [11626f9c5f]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:[fr] ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 11626f9c5fb89fb2283487c6fc36111f0042ecac7397cec94c0470183ee81d5d
User & Date: olr 2020-08-02 09:53:30
Context
2020-08-02
11:47
[fr] tag _start_ check-in: d2e8c1b757 user: olr tags: fr, trunk
09:53
[fr] ajustements check-in: 11626f9c5f user: olr tags: fr, trunk
2020-08-01
18:08
[doc] update about build check-in: 478d337087 user: olr tags: doc, trunk
Changes

Changes to gc_lang/fr/rules.grx.

8629
8630
8631
8632
8633
8634
8635





8636
8637
8638

8639
8640
8641
8642
8643
8644
8645
.....
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
.....
13756
13757
13758
13759
13760
13761
13762


13763
13764
13765
13766
13767
13768
13769
.....
14055
14056
14057
14058
14059
14060
14061

14062
14063
14064
14065
14066
14067
14068
.....
14181
14182
14183
14184
14185
14186
14187

14188
14189
14190
14191
14192
14193
14194
.....
14382
14383
14384
14385
14386
14387
14388

14389
14390
14391
14392
14393
14394
14395
.....
14842
14843
14844
14845
14846
14847
14848
14849
14850
14851
14852
14853
14854
14855
14856
.....
15343
15344
15345
15346
15347
15348
15349

15350
15351
15352
15353
15354
15355
15356
.....
15432
15433
15434
15435
15436
15437
15438

15439
15440
15441
15442
15443
15444
15445
.....
15702
15703
15704
15705
15706
15707
15708
15709

15710
15711
15712
15713
15714
15715
15716
.....
15729
15730
15731
15732
15733
15734
15735

15736
15737
15738
15739
15740
15741
15742
.....
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
15753
15754
15755
15756
15757
.....
15766
15767
15768
15769
15770
15771
15772

15773
15774
15775
15776
15777
15778
15779
.....
15981
15982
15983
15984
15985
15986
15987

15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001
16002
.....
17014
17015
17016
17017
17018
17019
17020

17021
17022
17023
17024
17025
17026
17027
.....
18144
18145
18146
18147
18148
18149
18150
18151
18152
18153







18154

18155
18156
18157
18158
18159
18160
18161
.....
23579
23580
23581
23582
23583
23584
23585










23586
23587

23588
23589
23590















23591










23592
23593
23594
23595
23596
23597
23598
23599
23600
23601
23602
23603
23604
23605
23606
23607





23608
23609
23610
23611
23612
23613
23614
23615
23616
23617
23618
23619
23620
    >dur [à|a] >cuir
        <<- /conf/ -3>> cuire           && Confusion. Locution “dur à cuire”. Le cuir est le nom qu’on donne à la peau animale. Pour évoquer la cuisson, écrivez “cuire”.|https://fr.wiktionary.org/wiki/cuire
        <<- /conf/ \2 == "a" -2>> à     && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.

    en cuire [de|d’] [âne|auroch|bison|bœuf|buffle|cerf|cheval|chèvre|chevreuil|crocodile|daim|génisse|hippopotame|kangourou|porc|sanglier|serpent|taureau|vache|veau|zébu|zèbre]
        <<- /conf/ -2>> cuir            && Confusion. La peau animale s’écrit “cuir”.|https://fr.wiktionary.org/wiki/cuir






TEST: ce sont des durs à {{cuir}}
TEST: Quelle dure {{a}} {{cuir}}, celle-là.
TEST: revêtement en {{cuire}} de vache



# dans / d’en
__conf_dans_dan_d_en__
    d’ en [le|la|l’|les|de|d’|des|du|un|une|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs|ce|cet|cette|ces|chacun|plusieurs|quelques|certains|certaines]
        <<- /conf/ not (\3 == "ce" and value(>1, "|moment|")) -1:2>> dans           && Confusion. Utilisez “dans” pour dire “à l’intérieur de quelque chose”.

................................................................................
    [>entendre|>écouter] ?@:[WX]¿ $:D >voie
        <<- /conf/ --1>> voix       && Confusion. Pour évoquer un son humain, animal ou instrumental, écrivez “voix”.|https://fr.wiktionary.org/wiki/voix

    sur la [bonne|mauvaise] voix
    en ?[si|très|trop]¿ [bonne|mauvaise] [voix|vois|voit]
        <<- /conf/ --1>> voie       && Confusion. La voix est un son humain, animal ou instrumental. Pour évoquer un chemin, écrivez “voie”.|https://fr.wiktionary.org/wiki/voie

    [>marcher|>courir] ?@:[WX]¿ sur [la|cette|une|quelle] voix
    [>emprunter|>indiquer|>montrer|>parcourir] ?@:[WX]¿ [la|cette|une|quelle] voix
        <<- /conf/ --1>> voie       && Confusion. La voix est un son humain, animal ou instrumental. Pour évoquer un chemin, écrivez “voie”.|https://fr.wiktionary.org/wiki/voie

    >ouvrir ?@:[WX]¿ la voix [à|au|aux|<end>]
        <<- /conf/ --2>> voie       && Confusion. La voix est un son humain, animal ou instrumental. Pour évoquer un chemin, écrivez “voie”.|https://fr.wiktionary.org/wiki/voie

    en voix [de|d’] [achèvement|acquisition|décrépitude|développement|dissolution|disparition|extinction|guérison|obtention|rémission|résorption|rétablissement|spécialisation]
................................................................................


__purge_locutions__
    à *NUM  %
    à ?seulement¿ [*NUM|$:B:e:p|quelques|plusieurs] [millimètres|centimètres|décamètres|pas|mètres|kilomètres|verstes|lieues|UA|parsecs|années-lumière] de distance
    à [autrui|bâbord|brûle-pourpoint|califourchon|chacun|cheval|cloche-pied|confesse|contrecœur|contre-cœur|contre-pied|contre-sens|contretemps|>demi-mot|demi-voix|dessein|foison|grand-peine|genoux|gogo|jamais|jeun|loisir|merveille|moitié|nouveau|outrance|peine|perpète|perpette|perpétuité|présent|raison|rallonge|rebrousse-poil|reculons|regret|renverse|risque|sec|tâtons|tire-d’aile|tire-larigot|tort|tribord|tout-va|vif]
    à [mi-chemin|mi-côte|mi-jambe+s|mi-mandat|mi-mot+s|mi-parcours|mi-temps|mi-voix]


    à air comprimé
    à angle droit
    à armes égales
    à aucun prix
    à autre chose
    à ?[si|très|trop]¿ bas [bruit|cout|coût|prix]
    à bâtons rompus
................................................................................
    avec tout le respect que nous [vous|te|leur|lui] devons
    avec tout un chacun
    avec un peu [de|d’] chance
    avec un ?[léger|petit]¿ temps d’ avance
    avec un temps d’ avance ?$:W¿ [considérable|énorme|gigantesque|important|phénoménal]
    avec un ?[léger|petit]¿ temps [de|d’] retard
    avec un temps [de|d’] retard ?$:W¿ [considérable|énorme|gigantesque|important|phénoménal]

    beaucoup [plus|moins]
    bel et bien
    bien assez tôt
    bien souvent
    bientôt
    bon gré ?,¿ mal gré
    bras dessus ?,¿ bras dessous
................................................................................
    [de|d’] bric et [de|d’] broc
    [de|d’] but en blanc
    [de|d’] ce fait ?[incontestable|irréfutable|même]¿
    [de|d’] ce seul fait
    [de|d’] ce point [de|d’] vue
    [de|d’] cette sorte
    [de|d’] cet acabit

    [de|d’] côté
    [de|d’] courte vue
    [de|d’] deux choses l’ une
    [de|d’] droite à gauche
    [de|d’] droite comme [de|d’] gauche
    [de|d’] fâcheuse mémoire
    [de|d’] fil en aiguille
................................................................................
    en provenance du monde entier
    en pure perte
    en quantité suffisante
    en quantité plus que suffisante
    en quelque sorte
    en queue [de|d’] peloton
    en rangs [dispersés|serrés]

    en rase campagne
    en rase-mottes
    en règle générale
    en roue libre
    en second lieu
    en sens inverse
    en situation [irrégulière|régulière]
................................................................................
        || [de|d’] [milliers|millions|milliards|trillions|trilliards]                                                   [de|d’]
    compte tenu                                                                                                         [de|du|d’|des]
    d’ un bout à l’ autre                                                                                               [de|du|d’|des]
    dans l’ [attente|éventualité]                                                                                       [de|du|d’|des]
    dans la ligne de mire                                                                                               [de|du|d’|des]
    des [quatre|4] coins                                                                                                [de|du|d’|des]
    en [arrière|attente|amont|aval|bas|cas|cours|dehors|dépit|direction|faveur|guise|haut|marge]                        [de|du|d’|des]
    en [possession|présence|provenance|quête|raison|sus|tête|termes|travers|vertu]                                      [de|du|d’|des]
    en dépit de la proximité                                                                                            [de|du|d’|des]
    en forme                                                                                                            [de|d’]
    en flagrant délit                                                                                                   [de|d’]
    en hommage                                                                                                          [à|au|aux]
    en l’ [absence|attente|honneur]                                                                                     [de|du|d’|des]
    en lieu et place                                                                                                    [de|du|d’|des]
    en matière                                                                                                          [de|d’]
................................................................................
    >âge d’ or
    >agence d’ interim
    >agence [de|d’] >voyage
    >agent [de|d’] [liaison|police]
    >agité du bocal
    >aide [de|d’] camp
    >aire d’ atterrissage

    >animal [de|d’] compagnie
    >appartement à louer
    >appât du gain ?[facile|rapide]¿
    >appel au secours
    >appel à l’ aide ?humanitaire¿
    >arc à poulies
    >arme à feu
................................................................................
    >chasseur [de|d’] primes
    >château d’ eau
    >chauffeur [de|d’] bus
    >chef [de|d’] [cabinet|file]
    >chef d’ [état-major|entreprise]
    >chef d’ orchestre ?[moderne|symphonique]¿
    >chemin [de|d’] [croix|fer|traverse]

    >chemise [de|d’] nuit
    >chemise sans >manche
    >chèque en blanc
    >chèque sans provision
    >cheval [de|d’] [bataille|Troie]
    >chien [de|d’] garde
    >chili con carne
................................................................................
    >oiseau [de|d’] [malheur|nuit|proie]
    >oiseau [de|d’] mauvais augure
    >ombre au tableau
    >onde [de|d’] choc
    >ordre du jour
    orge [perlé|mondé|carré]
    >nuit [de|d’] noces
    >pacte de non-agression

    >pain [de|d’] mie
    >panier à linge
    >papier à [>lettre|musique]
    >parc à thème
    >parc d’ attractions
    >parc [de|d’] stationnement
    >parole en l’ air
................................................................................
    >pièce [de|d’] *NUM [>euro|>dollar|>centime|>cent|>livre|>shilling]
    >pile à [combustible|hydrogène]
    >pince à linge
    [>piqûre|>piqure] [de|d’] rappel
    >pistolet à [eau|plomb]
    >placard à [>balai|chaussures]
    >plafond de verre

    >plan [A|B|C|cul]
    >plan [de|d’] relance
    >planche [de|d’] salut
    >planche à repasser
    >plein aux as
    >poignée [de|d’] porte
    >police [de|d’] [caractères|écriture]
................................................................................
    >policier en civil
    >politique spectacle
    >pomme [de|d’] [discorde|terre|reinette|pin|Adam|api|amour|ambre|eau|or]
    >pompe à [chaleur|essence|fric|>incendie]
    >port [de|d’] plaisance
    >porte [de|d’] [entrée|service|garage|sortie]
    >porte d’ entrée
    >pot [de|d’] [chambre|colle|départ]
    >poudre aux yeux
    pour l’ amour du ciel
    >pouvoir d’ achat
    >président en exercice
    >presse à >scandale
    preuve ?suffisante¿ du contraire
    preuves ?suffisantes¿ du contraire
................................................................................
    >question [de|d’] vie ou [de|d’] mort
    >rampe [de|d’] lancement
    >rapport [de|d’] force
    >rat [de|d’] bibliothèque
    >rayon [de|d’] soleil
    >réaction en [chaîne|chaine]
    >région Grand Est

    >règlement [de|d’] comptes
    >relation à distance
    >remède [de|d’] cheval
    >requête en nullité
    >requête en non [conciliation|inscription|lieu]
    >requête en non révocation [de|d’] sursis
    >responsable qualité
................................................................................
    [le|la|l’|les]  $:N  d’ alors
        <<- ~-2:0>> *


__purge_syntagmes_nominaux_matière__
    *WORD  en  acier  ?[galvanisé|inoxydable|trempé]¿
    *WORD  en  chêne  ?massif¿

    *WORD  en  [alu|aluminium|bois|contreplaqué|coton|cuir|cuivre|émail|étain|fer|fibrociment|fibro-ciment|inox|laiton|lin|métal|nacre|osier|plastique|plâtre|plomb|polycarbonate|polymère|verre|zinc]
        || ?[rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿
        <<- morph(\1, ":N", ":G") and not morph(>1, ":A.*:[me]:[si]") ~2:0>> *

    *WORD  en  pierre
    *WORD  en  pierre de taille
    *WORD  en  soie
    *WORD  en  terre  ?cuite¿
        <<- morph(\1, ":N", ":G") and not morph(>1, ":A.*:[fe]:[si]") ~2:0>> *

TEST: deux câbles en acier situés de part et d’autre du chariot


__purge_locutions_adjectivales__
    ancienne [formule|génération]
................................................................................
    >souffler mot
    >suivre ?[ça|cela|ceci]¿ [de|d’] près
    >tenir à [carreau|cœur]
    >tenir ?[ça|cela|ceci]¿ à distance ?respectable¿
    >tenir [compte|compagnie|parole]
    >tenir au courant
    >tenir en haute estime

    >tirer [avantage|profit]
    >tirer à blanc
    >tomber à [pic|point]
    >tourner à l’ aigre
    >tourner court
    >trainer en longueur
    >traîner en longueur
................................................................................
TEST: Faisons {{cor}} avec lui !
TEST: ils plaideront {{cor présent}}
TEST: elle tremblait de tout son {{cor}}


# côté / coté
__conf_côté_coté__
    [à|au|aux|>autre|bon|bons|mauvais|le|les|de|d’|ce|ces|du|mon|ton|son|mes|tes|ses|notre|votre|chaque|un|leur|leurs|quel|quels|quelques|plusieurs] [coté|cotés|cotée|cotées]
        <<- /conf/ -2>> côté|côtés                          && Confusion : “coté” est le participe passé du verbe “coter”.








TEST: Je reste à ses {{cotés}}.



# cote / côte / cotte
__conf_côte_cote_cotte__
    [>cote|>cotte] [de|d’] [>bœuf|>porc|>veau|Bretagne|>agneau|>albâtre|>Armor|>azur|>ivoire|>or|>opale|>émeraude]
    [>cote|>cotte] [>surnuméraire|>rocheux|>adriatique|>américain|>californien|>atlantique|>basque|>breton|>landais|>normand|>français|>belge|>espagnol|>italien|>portugais|>africain|>méditerranéen|>pacifique|>raide|>occidental|>fractal|nord|sud|ouest]
        <<- /conf/ -1>> =\1.replace("o", "ô").replace("tt", "t")                    && Confusion : écrivez “côtes” pour les os du thorax et les rivages.|https://fr.wiktionary.org/wiki/c%C3%B4te
................................................................................

    [avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux]  @:[NAM]¬:[GY]  <end>
    [avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux]  @:[NA]¬:[GY]   ?,¿  [ne|n’|me|m’|te|t’|se|s’|nous|vous|y|c’|ça|ç’|je|j’|tu|il|elle|on|ils|elles|iel|iels|le|la|l’|les|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|cet|cette|ces|quel|quels|quelle|quelles]
    [avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux]  @:[NA]¬:[GY]   @:[VR]¬:[NAP]
    [avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux]  @:[NAM]¬:[GY]  , @¬:[NA]
        <<- ~1:2>> *











    [ce|ton|son] *WORD *WORD
        <<- morph(\2, ":[NA]", ":(?:[123]p|P|X|G|V0)") and morph(\3, ":[NA]", ":(?:G|[123][sp]|P|M)") >>>

        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *
















    [le|la|les|leur|certains|certaines] *WORD *WORD










        <<- morph(\2, ":[NA]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
        <<- __else__ ~3>> *

    l’ *WORD *WORD
        <<- morph(\2, ":[NA]", ":(?:[123][sp]|P|X|G|Y|V0)|>air/") and morph(\3, ":[NA]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    leur *WORD *WORD
        <<- not value(<1, "|le|la|du|au|") and morph(\2, ":[NA]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
        <<- __else__ ~3>> *

    leurs *WORD *WORD
        <<- not value(<1, "|des|les|aux|") and morph(\2, ":[NA]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA]", ":(?:G|[123][sp]|P|M)") >>>





        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    [des|cet|cette|ces|mon|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|au|aux] *WORD *WORD
        <<- morph(\2, ":[NA]") and morph(\3, ":[NA]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    [de|d’]  @:[NA].*:s¬:[YG]  <end>
    [de|d’]  @:[NA].*:s¬:[YG]  ?,¿ [ne|n’|me|m’|te|t’|se|s’|nous|vous|y|c’|ça|ç’|je|j’|tu|il|elle|on|ils|elles|iel|iels|le|la|l’|les|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|cet|cette|ces|quel|quels|quelle|quelles|est]
    [de|d’]  @:[NA].*:s¬:[YG]  @:[VR]¬:[NAP]
    [de|d’]  @:[NA].*:s¬:[YG]  , @¬:[NA]
        <<- not value(\2, "|autres|") ~1:2>> *







>
>
>
>
>



>







 







|







 







>
>







 







>







 







>







 







>







 







|







 







>







 







>







 







|
>







 







>







 







|







 







>







 







>

|





|







 







>







 







|
|

>
>
>
>
>
>
>
|
>







 







>
>
>
>
>
>
>
>
>
>
|
<
>



>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
>
>
>
>
>
>
>
>
>
>
|




|




|




|
>
>
>
>
>



|
|
|







8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
.....
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
.....
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
.....
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
.....
14190
14191
14192
14193
14194
14195
14196
14197
14198
14199
14200
14201
14202
14203
14204
.....
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405
14406
.....
14853
14854
14855
14856
14857
14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
.....
15354
15355
15356
15357
15358
15359
15360
15361
15362
15363
15364
15365
15366
15367
15368
.....
15444
15445
15446
15447
15448
15449
15450
15451
15452
15453
15454
15455
15456
15457
15458
.....
15715
15716
15717
15718
15719
15720
15721
15722
15723
15724
15725
15726
15727
15728
15729
15730
.....
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
15753
15754
15755
15756
15757
.....
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770
15771
15772
.....
15781
15782
15783
15784
15785
15786
15787
15788
15789
15790
15791
15792
15793
15794
15795
.....
15997
15998
15999
16000
16001
16002
16003
16004
16005
16006
16007
16008
16009
16010
16011
16012
16013
16014
16015
16016
16017
16018
16019
.....
17031
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
.....
18162
18163
18164
18165
18166
18167
18168
18169
18170
18171
18172
18173
18174
18175
18176
18177
18178
18179
18180
18181
18182
18183
18184
18185
18186
18187
.....
23605
23606
23607
23608
23609
23610
23611
23612
23613
23614
23615
23616
23617
23618
23619
23620
23621
23622

23623
23624
23625
23626
23627
23628
23629
23630
23631
23632
23633
23634
23635
23636
23637
23638
23639
23640
23641
23642
23643
23644
23645
23646
23647
23648
23649
23650
23651
23652
23653
23654
23655
23656
23657
23658
23659
23660
23661
23662
23663
23664
23665
23666
23667
23668
23669
23670
23671
23672
23673
23674
23675
23676
23677
23678
23679
23680
23681
23682
23683
23684
23685
23686
    >dur [à|a] >cuir
        <<- /conf/ -3>> cuire           && Confusion. Locution “dur à cuire”. Le cuir est le nom qu’on donne à la peau animale. Pour évoquer la cuisson, écrivez “cuire”.|https://fr.wiktionary.org/wiki/cuire
        <<- /conf/ \2 == "a" -2>> à     && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.

    en cuire [de|d’] [âne|auroch|bison|bœuf|buffle|cerf|cheval|chèvre|chevreuil|crocodile|daim|génisse|hippopotame|kangourou|porc|sanglier|serpent|taureau|vache|veau|zébu|zèbre]
        <<- /conf/ -2>> cuir            && Confusion. La peau animale s’écrit “cuir”.|https://fr.wiktionary.org/wiki/cuir

    [>bonnet|>botte|>bracelet|>canapé|>ceinture|>chaussure|>chemise|>fauteuil|>gaine|>gant|>manteau|>pantalon|>robe|dessous|>sac|>vareuse|>veste] en cuire
    >bracelet [de|d’] montre en cuire
    >sac [à|a] >main en cuire
        <<- /conf/ --1>> cuir           && Confusion. La peau animale s’écrit “cuir”.|https://fr.wiktionary.org/wiki/cuir

TEST: ce sont des durs à {{cuir}}
TEST: Quelle dure {{a}} {{cuir}}, celle-là.
TEST: revêtement en {{cuire}} de vache
TEST: un bonnet en {{cuire}}


# dans / d’en
__conf_dans_dan_d_en__
    d’ en [le|la|l’|les|de|d’|des|du|un|une|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs|ce|cet|cette|ces|chacun|plusieurs|quelques|certains|certaines]
        <<- /conf/ not (\3 == "ce" and value(>1, "|moment|")) -1:2>> dans           && Confusion. Utilisez “dans” pour dire “à l’intérieur de quelque chose”.

................................................................................
    [>entendre|>écouter] ?@:[WX]¿ $:D >voie
        <<- /conf/ --1>> voix       && Confusion. Pour évoquer un son humain, animal ou instrumental, écrivez “voix”.|https://fr.wiktionary.org/wiki/voix

    sur la [bonne|mauvaise] voix
    en ?[si|très|trop]¿ [bonne|mauvaise] [voix|vois|voit]
        <<- /conf/ --1>> voie       && Confusion. La voix est un son humain, animal ou instrumental. Pour évoquer un chemin, écrivez “voie”.|https://fr.wiktionary.org/wiki/voie

    [>avancer|>cheminer|>marcher|>courir] ?@:[WX]¿ sur [la|cette|une|quelle] voix
    [>emprunter|>indiquer|>montrer|>parcourir] ?@:[WX]¿ [la|cette|une|quelle] voix
        <<- /conf/ --1>> voie       && Confusion. La voix est un son humain, animal ou instrumental. Pour évoquer un chemin, écrivez “voie”.|https://fr.wiktionary.org/wiki/voie

    >ouvrir ?@:[WX]¿ la voix [à|au|aux|<end>]
        <<- /conf/ --2>> voie       && Confusion. La voix est un son humain, animal ou instrumental. Pour évoquer un chemin, écrivez “voie”.|https://fr.wiktionary.org/wiki/voie

    en voix [de|d’] [achèvement|acquisition|décrépitude|développement|dissolution|disparition|extinction|guérison|obtention|rémission|résorption|rétablissement|spécialisation]
................................................................................


__purge_locutions__
    à *NUM  %
    à ?seulement¿ [*NUM|$:B:e:p|quelques|plusieurs] [millimètres|centimètres|décamètres|pas|mètres|kilomètres|verstes|lieues|UA|parsecs|années-lumière] de distance
    à [autrui|bâbord|brûle-pourpoint|califourchon|chacun|cheval|cloche-pied|confesse|contrecœur|contre-cœur|contre-pied|contre-sens|contretemps|>demi-mot|demi-voix|dessein|foison|grand-peine|genoux|gogo|jamais|jeun|loisir|merveille|moitié|nouveau|outrance|peine|perpète|perpette|perpétuité|présent|raison|rallonge|rebrousse-poil|reculons|regret|renverse|risque|sec|tâtons|tire-d’aile|tire-larigot|tort|tribord|tout-va|vif]
    à [mi-chemin|mi-côte|mi-jambe+s|mi-mandat|mi-mot+s|mi-parcours|mi-temps|mi-voix]
    à [*NUM|$:B] [mètres|kilomètres] en [amont|aval]
    à [*NUM|$:B] [mètres|kilomètres] plus loin
    à air comprimé
    à angle droit
    à armes égales
    à aucun prix
    à autre chose
    à ?[si|très|trop]¿ bas [bruit|cout|coût|prix]
    à bâtons rompus
................................................................................
    avec tout le respect que nous [vous|te|leur|lui] devons
    avec tout un chacun
    avec un peu [de|d’] chance
    avec un ?[léger|petit]¿ temps d’ avance
    avec un temps d’ avance ?$:W¿ [considérable|énorme|gigantesque|important|phénoménal]
    avec un ?[léger|petit]¿ temps [de|d’] retard
    avec un temps [de|d’] retard ?$:W¿ [considérable|énorme|gigantesque|important|phénoménal]
    ayant pignon sur rue
    beaucoup [plus|moins]
    bel et bien
    bien assez tôt
    bien souvent
    bientôt
    bon gré ?,¿ mal gré
    bras dessus ?,¿ bras dessous
................................................................................
    [de|d’] bric et [de|d’] broc
    [de|d’] but en blanc
    [de|d’] ce fait ?[incontestable|irréfutable|même]¿
    [de|d’] ce seul fait
    [de|d’] ce point [de|d’] vue
    [de|d’] cette sorte
    [de|d’] cet acabit
    [de|d’] chaque côté
    [de|d’] côté
    [de|d’] courte vue
    [de|d’] deux choses l’ une
    [de|d’] droite à gauche
    [de|d’] droite comme [de|d’] gauche
    [de|d’] fâcheuse mémoire
    [de|d’] fil en aiguille
................................................................................
    en provenance du monde entier
    en pure perte
    en quantité suffisante
    en quantité plus que suffisante
    en quelque sorte
    en queue [de|d’] peloton
    en rangs [dispersés|serrés]
    en rangs d’ oignons ?serrés¿
    en rase campagne
    en rase-mottes
    en règle générale
    en roue libre
    en second lieu
    en sens inverse
    en situation [irrégulière|régulière]
................................................................................
        || [de|d’] [milliers|millions|milliards|trillions|trilliards]                                                   [de|d’]
    compte tenu                                                                                                         [de|du|d’|des]
    d’ un bout à l’ autre                                                                                               [de|du|d’|des]
    dans l’ [attente|éventualité]                                                                                       [de|du|d’|des]
    dans la ligne de mire                                                                                               [de|du|d’|des]
    des [quatre|4] coins                                                                                                [de|du|d’|des]
    en [arrière|attente|amont|aval|bas|cas|cours|dehors|dépit|direction|faveur|guise|haut|marge]                        [de|du|d’|des]
    en [possession|présence|provenance|quête|raison|surplomb|sus|tête|termes|travers|vertu]                             [de|du|d’|des]
    en dépit de la proximité                                                                                            [de|du|d’|des]
    en forme                                                                                                            [de|d’]
    en flagrant délit                                                                                                   [de|d’]
    en hommage                                                                                                          [à|au|aux]
    en l’ [absence|attente|honneur]                                                                                     [de|du|d’|des]
    en lieu et place                                                                                                    [de|du|d’|des]
    en matière                                                                                                          [de|d’]
................................................................................
    >âge d’ or
    >agence d’ interim
    >agence [de|d’] >voyage
    >agent [de|d’] [liaison|police]
    >agité du bocal
    >aide [de|d’] camp
    >aire d’ atterrissage
    >aire [de|d’] >jeu
    >animal [de|d’] compagnie
    >appartement à louer
    >appât du gain ?[facile|rapide]¿
    >appel au secours
    >appel à l’ aide ?humanitaire¿
    >arc à poulies
    >arme à feu
................................................................................
    >chasseur [de|d’] primes
    >château d’ eau
    >chauffeur [de|d’] bus
    >chef [de|d’] [cabinet|file]
    >chef d’ [état-major|entreprise]
    >chef d’ orchestre ?[moderne|symphonique]¿
    >chemin [de|d’] [croix|fer|traverse]
    >chemise à jabot
    >chemise [de|d’] nuit
    >chemise sans >manche
    >chèque en blanc
    >chèque sans provision
    >cheval [de|d’] [bataille|Troie]
    >chien [de|d’] garde
    >chili con carne
................................................................................
    >oiseau [de|d’] [malheur|nuit|proie]
    >oiseau [de|d’] mauvais augure
    >ombre au tableau
    >onde [de|d’] choc
    >ordre du jour
    orge [perlé|mondé|carré]
    >nuit [de|d’] noces
    >pacte [de|d’] non-agression
    >pain au levain ?liquide¿
    >pain [de|d’] mie
    >panier à linge
    >papier à [>lettre|musique]
    >parc à thème
    >parc d’ attractions
    >parc [de|d’] stationnement
    >parole en l’ air
................................................................................
    >pièce [de|d’] *NUM [>euro|>dollar|>centime|>cent|>livre|>shilling]
    >pile à [combustible|hydrogène]
    >pince à linge
    [>piqûre|>piqure] [de|d’] rappel
    >pistolet à [eau|plomb]
    >placard à [>balai|chaussures]
    >plafond de verre
    >plainte avec constitution de partie civile
    >plan [A|B|C|cul]
    >plan [de|d’] relance
    >planche [de|d’] salut
    >planche à repasser
    >plein aux as
    >poignée [de|d’] porte
    >police [de|d’] [caractères|écriture]
................................................................................
    >policier en civil
    >politique spectacle
    >pomme [de|d’] [discorde|terre|reinette|pin|Adam|api|amour|ambre|eau|or]
    >pompe à [chaleur|essence|fric|>incendie]
    >port [de|d’] plaisance
    >porte [de|d’] [entrée|service|garage|sortie]
    >porte d’ entrée
    >pot [de|d’] [chambre|colle|départ|échappement]
    >poudre aux yeux
    pour l’ amour du ciel
    >pouvoir d’ achat
    >président en exercice
    >presse à >scandale
    preuve ?suffisante¿ du contraire
    preuves ?suffisantes¿ du contraire
................................................................................
    >question [de|d’] vie ou [de|d’] mort
    >rampe [de|d’] lancement
    >rapport [de|d’] force
    >rat [de|d’] bibliothèque
    >rayon [de|d’] soleil
    >réaction en [chaîne|chaine]
    >région Grand Est
    >règle [de|d’] base
    >règlement [de|d’] comptes
    >relation à distance
    >remède [de|d’] cheval
    >requête en nullité
    >requête en non [conciliation|inscription|lieu]
    >requête en non révocation [de|d’] sursis
    >responsable qualité
................................................................................
    [le|la|l’|les]  $:N  d’ alors
        <<- ~-2:0>> *


__purge_syntagmes_nominaux_matière__
    *WORD  en  acier  ?[galvanisé|inoxydable|trempé]¿
    *WORD  en  chêne  ?massif¿
    *WORD  en  bois   ?vernis¿
    *WORD  en  [alu|aluminium|bois|contreplaqué|coton|cuir|cuivre|émail|étain|fer|fibrociment|fibro-ciment|inox|laiton|lin|métal|nacre|osier|plastique|plâtre|plomb|polycarbonate|polymère|verre|zinc]
        || ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿
        <<- morph(\1, ":N", ":G") and not morph(>1, ":A.*:[me]:[si]") ~2:0>> *

    *WORD  en  pierre
    *WORD  en  pierre de taille
    *WORD  en  soie
    *WORD  en  terre  ?[battue|cuite]¿
        <<- morph(\1, ":N", ":G") and not morph(>1, ":A.*:[fe]:[si]") ~2:0>> *

TEST: deux câbles en acier situés de part et d’autre du chariot


__purge_locutions_adjectivales__
    ancienne [formule|génération]
................................................................................
    >souffler mot
    >suivre ?[ça|cela|ceci]¿ [de|d’] près
    >tenir à [carreau|cœur]
    >tenir ?[ça|cela|ceci]¿ à distance ?respectable¿
    >tenir [compte|compagnie|parole]
    >tenir au courant
    >tenir en haute estime
    >tenir en retrait
    >tirer [avantage|profit]
    >tirer à blanc
    >tomber à [pic|point]
    >tourner à l’ aigre
    >tourner court
    >trainer en longueur
    >traîner en longueur
................................................................................
TEST: Faisons {{cor}} avec lui !
TEST: ils plaideront {{cor présent}}
TEST: elle tremblait de tout son {{cor}}


# côté / coté
__conf_côté_coté__
    [au|autre|bon|le|ce|du|mon|ton|son|notre|votre|chaque|un|leur|quel|quelle] [coté|cotés|cotée|cotées]
        <<- /conf/ --1>> côté                               && Confusion : “coté” est le participe passé du verbe “coter”.|https://fr.wiktionary.org/wiki/c%C3%B4t%C3%A9

    [aux|autres|bons|les|ces|son|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs] [coté|cotés|cotée|cotées]
        <<- /conf/ --1>> côtés                              && Confusion : “coté” est le participe passé du verbe “coter”.|https://fr.wiktionary.org/wiki/c%C3%B4t%C3%A9

    [à|mauvais|de] [coté|cotés|cotée|cotées]
        <<- /conf/ --1>> côté|côtés                         && Confusion : “coté” est le participe passé du verbe “coter”.|https://fr.wiktionary.org/wiki/c%C3%B4t%C3%A9

TEST: à son {{coté}}                        ->> côté
TEST: Je reste à ses {{cotés}}.             ->> côtés
TEST: de mauvais {{cotés}}                  ->> côté|côtés


# cote / côte / cotte
__conf_côte_cote_cotte__
    [>cote|>cotte] [de|d’] [>bœuf|>porc|>veau|Bretagne|>agneau|>albâtre|>Armor|>azur|>ivoire|>or|>opale|>émeraude]
    [>cote|>cotte] [>surnuméraire|>rocheux|>adriatique|>américain|>californien|>atlantique|>basque|>breton|>landais|>normand|>français|>belge|>espagnol|>italien|>portugais|>africain|>méditerranéen|>pacifique|>raide|>occidental|>fractal|nord|sud|ouest]
        <<- /conf/ -1>> =\1.replace("o", "ô").replace("tt", "t")                    && Confusion : écrivez “côtes” pour les os du thorax et les rivages.|https://fr.wiktionary.org/wiki/c%C3%B4te
................................................................................

    [avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux]  @:[NAM]¬:[GY]  <end>
    [avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux]  @:[NA]¬:[GY]   ?,¿  [ne|n’|me|m’|te|t’|se|s’|nous|vous|y|c’|ça|ç’|je|j’|tu|il|elle|on|ils|elles|iel|iels|le|la|l’|les|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|cet|cette|ces|quel|quels|quelle|quelles]
    [avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux]  @:[NA]¬:[GY]   @:[VR]¬:[NAP]
    [avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux]  @:[NAM]¬:[GY]  , @¬:[NA]
        <<- ~1:2>> *

    [un|ce|cet|au|ledit] *WORD *WORD
        <<- morph(\2, ":[NA].*[me]:[si]", ":(?:P|X|G|Y|V0)") and morph(\3, ":[NA].*[me]:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    mon *WORD *WORD
        <<- morph(\2, ":[NA].*:[si]", ":(?:P|X|G|Y|V0)") and morph(\3, ":[NA].*:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    [ton|son] *WORD *WORD

        <<- morph(\2, ":[NA].*:[si]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    [cette|ma|ta|sa|ladite] *WORD *WORD
        <<- morph(\2, ":[NA].*:[fe]:[si]", ":G") and morph(\3, ":[NA].*:[fe]:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    [notre|votre] *WORD *WORD
        <<- not value(<1, "|la|le|du|") and morph(\2, ":[NA].*:[si]", ":G") and morph(\3, ":[NA].*:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    chaque *WORD *WORD
        <<- morph(\2, ":[NA].*:[si]", ":G") and morph(\3, ":[NA].*:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    le *WORD *WORD
        <<- morph(\2, ":[NA].*[me]:[si]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*[me]:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
        <<- __else__ ~3>> *

    la *WORD *WORD
        <<- morph(\2, ":[NA].*[fe]:[si]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*[fe]:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
        <<- __else__ ~3>> *

    les *WORD *WORD
        <<- morph(\2, ":[NA].*[pi]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*:[pi]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
        <<- __else__ ~3>> *

    l’ *WORD *WORD
        <<- morph(\2, ":[NA].*:[si]", ":(?:[123][sp]|P|X|G|Y|V0)|>air/") and morph(\3, ":[NA].*:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    leur *WORD *WORD
        <<- not value(<1, "|le|la|du|au|") and morph(\2, ":[NA].*:[si]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*:[si]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
        <<- __else__ ~3>> *

    leurs *WORD *WORD
        <<- not value(<1, "|des|les|aux|") and morph(\2, ":[NA].*:[pi]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*:[pi]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    [des|ces|mes|tes|ses|nos|vos|aux|quelques|lesdits|lesdites] *WORD *WORD
        <<- morph(\2, ":[NA].*:[pi]", ":G") and morph(\3, ":[NA].*:[pi]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
        <<- __else__ ~3>> *

    [certains|certaines|plusieurs] *WORD *WORD
        <<- morph(\2, ":[NA].*:[pi]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*:[pi]", ":(?:G|[123][sp]|P|M)") >>>
        <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
        <<- __else__ ~3>> *

    [de|d’]  @:[NA].*:s¬:[YG]  <end>
    [de|d’]  @:[NA].*:s¬:[YG]  ?,¿ [ne|n’|me|m’|te|t’|se|s’|nous|vous|y|c’|ça|ç’|je|j’|tu|il|elle|on|ils|elles|iel|iels|le|la|l’|les|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|cet|cette|ces|quel|quels|quelle|quelles|est]
    [de|d’]  @:[NA].*:s¬:[YG]  @:[VR]¬:[NAP]
    [de|d’]  @:[NA].*:s¬:[YG]  , @¬:[NA]
        <<- not value(\2, "|autres|") ~1:2>> *