Grammalecte  Check-in [2b26aafa55]

Overview
Comment:[fr] ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr | v1.11.0
Files: files | file ages | folders
SHA3-256: 2b26aafa55f18f04374398c9be5bca780af8403411e90855c167cc91b1a8f877
User & Date: olr on 2020-07-23 09:00:17
Other Links: manifest | tags
Context
2020-07-24
14:31
[fr] ajustements check-in: fdb60a063b user: olr tags: fr, trunk
2020-07-23
09:00
[fr] ajustements check-in: 2b26aafa55 user: olr tags: fr, trunk, v1.11.0
2020-07-22
19:14
[tb][fx] remove useless message if no text to analyse check-in: c2f0907ffc user: olr tags: fx, tb, trunk
Changes

Modified gc_lang/fr/rules.grx from [3c59c249cb] to [da72aeb922].

6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
.....
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563

12564
12565
12566
12567
12568
12569
12570
.....
12591
12592
12593
12594
12595
12596
12597









12598
12599
12600
12601
12602
12603
12604
.....
13375
13376
13377
13378
13379
13380
13381

13382
13383

13384
13385
13386
13387
13388
13389
13390
13391
13392
.....
16421
16422
16423
16424
16425
16426
16427




16428
16429
16430
16431
16432
16433
16434
.....
18671
18672
18673
18674
18675
18676
18677
18678
18679
18680
18681
18682
18683
18684
18685
.....
22052
22053
22054
22055
22056
22057
22058

22059
22060
22061
22062
22063
22064
22065
.....
22095
22096
22097
22098
22099
22100
22101

22102
22103
22104
22105
22106
22107
22108
!!!! Confusions spécifiques                                                                       !!
!!
!!

# a / à

__conf_a_à_incohérences__
    à [afin|alors|après|auprès|avant|avec|au-dedans|au-dehors|au-delà|au-dessous|au-dessus|au-devant|chez|dans|devant|dès|déjà|donc|durant|lorsque|lorsqu’|malgré|parce|parmi|pendant|pour|puisque|puisqu’|quoique|quoiqu’|que|qu’|sur|tandis]
        <<- /conf/ -1>> a                                           && Incohérence avec “\2”. Confusion probable : “à” est une préposition. Écrivez “a” pour la conjugaison de “avoir”.

    à [au|aux]
        <<- /conf/ not value(>1, "|moins|plus|mieux|") -1>> a       && Incohérence avec “\2”. Confusion probable : “à” est une préposition. Écrivez “a” pour la conjugaison de “avoir”.

TEST: ce que cet homme, dans son garage, {{à}} alors une importance.
TEST: ce que cette personne, dans son esprit trouble et vindicatif, {{à}} aux hommes à dire, nul ne le sait.
................................................................................
TEST: Ne {{donner}} jamais à manger ces saloperies au chat.         ->> donnez
TEST: Qui ne {{créer}} aucune valeur ajoutée



!!
!!
!!!! Après celui, celle, ceux, celles                                                             !!
!!
!!


__conf_celui_celle_ceux_celles_verbe__
    celui  ~.e[rz]$
        <<- /conf/ morph(\-1, ":V") -2>> =suggVerbPpas(\-1, ":m:s")                                 && Confusion. Après “\1”, il faut un adjectif.

    ceux  ~.e[rz]$
        <<- /conf/ morph(\-1, ":V") -2>> =suggVerbPpas(\-1, ":m:p")                                 && Confusion. Après “\1”, il faut un adjectif.

................................................................................
TEST: ceux {{trouver}} à la cave était très vieux
TEST: celles {{attaquer}} par la moisissure sont foutues.
TEST: celui {{attaquait}} par les mites
TEST: celle {{attaquait}}
TEST: ceux {{sidérait}}
TEST: celles {{déjantait}}
TEST: celui d’Obéron était différent











!!
!!
!!!! Confusion générale                                                                           !!
!!
!!
................................................................................
    comme toujours
    dans [ma|ta|sa|notre|votre|leur] prime jeunesse
    depuis belle lurette
    depuis des lustres
    depuis lors
    depuis toujours
    depuis un bail

    dès [demain|hier] ?[soir|matin|après-midi]¿
    dès [maintenant|lors|aujourd’hui]

    dès que possible
    dès à présent
    déjà
    désormais
    dorénavant
    du début à la fin
    du jour au lendemain
    d’ antan
    d’ après-guerre
................................................................................
    avec le recul  @:A¬:A.*:[me]:[si]
    avec le recul  [<end>|,|)]
        <<- ~1:3>> *

    [<start>|,|(] ben voyons
        <<- ~2:3>> *





    que , ce [jour|matin|soir|mois|trimestre|semestre|siècle|millénaire]                                                                    , [je|tu|il|on|elle|iel|nous|vous|ils|elles|iels]
    que , cette [seconde|décennie|matinée|minute|heure|journée|nuit|semaine|soirée]                                                         , [je|tu|il|on|elle|iel|nous|vous|ils|elles|iels]
    que , ces [heures|matins|matinées|soirées|nuits|jours|journées|semaines|mois|trimestres|semestres|années|décennies|siècles|millénaires] , [je|tu|il|on|elle|iel|nous|vous|ils|elles|iels]
        <<- ~3:4>> *

    chaque [seconde|minute|heure|journée|semaine|année|décennie]  @¬:(?:A.*:[fe]:[si]|Oo|[123][sp])
    chaque [seconde|minute|heure|journée|semaine|année|décennie]  [<end>|,|)]
................................................................................
    [>être|>mourir|>paraître|>paraitre|>rester|>sembler] >jeûne
        <<- /conf/ -2>> jeune                                           && Confusion. Le jeûne est une privation de nourriture.|https://fr.wiktionary.org/wiki/jeune

    >jeune du [carême|ramadan]
    >jeune [alimentaire|eucharistique|rituel|sacramentel]
        <<- /conf/ -1>> =\1.replace("u", "û").replace("U", "Û")         && Confusion. Pour les privations alimentaires, écrivez “jeûne”.|https://fr.wiktionary.org/wiki/je%C3%BBne

    >jeûne [>adolescent|>adulte|>âge|>épousé|>époux|>femme|>fille|gars|>garçon|gens|>homme|>marié|>mari|>enfant|>bébé|>chien|>chiot|>chat|>célibataire|>étudiant|>lycéen|>élève|>écolier|>diplômé|>prodige|>couple|>papa|>maman|>père|>mère|>con|>génération|>médecin|>travailleur]
        <<- /conf/ -1>> =\1.replace("û", "u").replace("Û", "U")         && Confusion. Le jeûne est une privation alimentaire.|https://fr.wiktionary.org/wiki/jeune

TEST: Elle est restée {{jeûne}}.
TEST: Mourir {{jeûne}} ne lui faisait pas peur.
TEST: Elles semblent {{jeûnes}}.
TEST: il accomplit le {{jeune}} rituel
TEST: de {{jeûnes}} adultes
................................................................................
        <<- /conf/ __also__ -1>> \1,        && Si « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.

TEST: {{quand}} le facteur {{arrivé}}, il se précipitait à la fenêtre.
TEST: {{puisque}} la fête {{finie}}, je vais partir.
TEST: {{lorsque}} l’horloge {{sonnée}}, nous nous levions à la hâte
TEST: {{quand}} les croissants {{arrivés}}, on se jetait dessus
TEST: {{lorsque}} certains idiots {{oubliés}}, on riait aux éclats

TEST: quand le jour venu, il fallut se battre, nous étions prêts.


__bs_substantif_de_adj__
    il  y  >avoir  [un|une]  *WORD  [de|d’]  $:Q¬:G
        <<- /bs/ --2:-1>> _                         && Usage populaire. Le “de” est superflu. Exemple : « Il y a un fichier modifié » à la place de « il y a un fichier de modifié ».
        <<- ~-2:-1>> *
................................................................................
    [<start>|,|(|>être|>devenir|>paraître|>rester|>sembler|>demeurer|>redevenir] désoler [<end>|,|)]
    [<start>|,|(|>être|>devenir|>paraître|>rester|>sembler|>demeurer|>redevenir] désoler pour @:(?:[DM]|Oo)
        <<- /ppas/ -2>> désolé|désolée                                                              && Confusion. Pour indiquer qu’on est désolé, il faut un participe passé.

TEST: {{Désoler}} pour la soupe froide.
TEST: {{désoler}} pour Patrick, mais il l’a mérité.
TEST: elle restait {{désoler}} pour la pauvre Claire



!!
!!
!!!! Infinitif                                                                                    !!
!!
!!







|







 







|



>







 







>
>
>
>
>
>
>
>
>







 







>


>

<







 







>
>
>
>







 







|







 







>







 







>







6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
.....
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
.....
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
.....
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396

13397
13398
13399
13400
13401
13402
13403
.....
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
.....
18686
18687
18688
18689
18690
18691
18692
18693
18694
18695
18696
18697
18698
18699
18700
.....
22067
22068
22069
22070
22071
22072
22073
22074
22075
22076
22077
22078
22079
22080
22081
.....
22111
22112
22113
22114
22115
22116
22117
22118
22119
22120
22121
22122
22123
22124
22125
!!!! Confusions spécifiques                                                                       !!
!!
!!

# a / à

__conf_a_à_incohérences__
    à [afin|alors|après|auprès|avant|avec|au-dedans|au-dehors|au-delà|au-dessous|au-dessus|au-devant|chez|dans|devant|dès|déjà|donc|durant|envers|lorsque|lorsqu’|malgré|parce|parmi|pendant|pour|puisque|puisqu’|quoique|quoiqu’|que|qu’|sur|tandis|vis-à-vis]
        <<- /conf/ -1>> a                                           && Incohérence avec “\2”. Confusion probable : “à” est une préposition. Écrivez “a” pour la conjugaison de “avoir”.

    à [au|aux]
        <<- /conf/ not value(>1, "|moins|plus|mieux|") -1>> a       && Incohérence avec “\2”. Confusion probable : “à” est une préposition. Écrivez “a” pour la conjugaison de “avoir”.

TEST: ce que cet homme, dans son garage, {{à}} alors une importance.
TEST: ce que cette personne, dans son esprit trouble et vindicatif, {{à}} aux hommes à dire, nul ne le sait.
................................................................................
TEST: Ne {{donner}} jamais à manger ces saloperies au chat.         ->> donnez
TEST: Qui ne {{créer}} aucune valeur ajoutée



!!
!!
!!!! Confusions avec participes passés                                                            !!
!!
!!

# Après celui, celle, ceux, celles
__conf_celui_celle_ceux_celles_verbe__
    celui  ~.e[rz]$
        <<- /conf/ morph(\-1, ":V") -2>> =suggVerbPpas(\-1, ":m:s")                                 && Confusion. Après “\1”, il faut un adjectif.

    ceux  ~.e[rz]$
        <<- /conf/ morph(\-1, ":V") -2>> =suggVerbPpas(\-1, ":m:p")                                 && Confusion. Après “\1”, il faut un adjectif.

................................................................................
TEST: ceux {{trouver}} à la cave était très vieux
TEST: celles {{attaquer}} par la moisissure sont foutues.
TEST: celui {{attaquait}} par les mites
TEST: celle {{attaquait}}
TEST: ceux {{sidérait}}
TEST: celles {{déjantait}}
TEST: celui d’Obéron était différent


## une fois +det +nom +V1_infi
__ppas_une_fois_det_nom_adj__
    une fois  $:D  $:N  @:V1.*:Y¬*
        <<- /conf/ --1>> =suggVerbPpas(\-1)                                         && Confusion probable. Si “\-1” est bien un adjectif pour “\-3 \-2”, alors n’utilisez pas un verbe à l’infinitif.

TEST: une fois le petit {{accepter}} par l’école, nous pûmes nous reposer.



!!
!!
!!!! Confusion générale                                                                           !!
!!
!!
................................................................................
    comme toujours
    dans [ma|ta|sa|notre|votre|leur] prime jeunesse
    depuis belle lurette
    depuis des lustres
    depuis lors
    depuis toujours
    depuis un bail
    dès à présent
    dès [demain|hier] ?[soir|matin|après-midi]¿
    dès [maintenant|lors|aujourd’hui]
    dès [mon|ton|son|notre|votre|leur] plus jeune âge
    dès que possible

    déjà
    désormais
    dorénavant
    du début à la fin
    du jour au lendemain
    d’ antan
    d’ après-guerre
................................................................................
    avec le recul  @:A¬:A.*:[me]:[si]
    avec le recul  [<end>|,|)]
        <<- ~1:3>> *

    [<start>|,|(] ben voyons
        <<- ~2:3>> *

    bien sous tout rapport
    bien sous tous rapports
        <<- morph(<1, ":N", ":D") ~>> *

    que , ce [jour|matin|soir|mois|trimestre|semestre|siècle|millénaire]                                                                    , [je|tu|il|on|elle|iel|nous|vous|ils|elles|iels]
    que , cette [seconde|décennie|matinée|minute|heure|journée|nuit|semaine|soirée]                                                         , [je|tu|il|on|elle|iel|nous|vous|ils|elles|iels]
    que , ces [heures|matins|matinées|soirées|nuits|jours|journées|semaines|mois|trimestres|semestres|années|décennies|siècles|millénaires] , [je|tu|il|on|elle|iel|nous|vous|ils|elles|iels]
        <<- ~3:4>> *

    chaque [seconde|minute|heure|journée|semaine|année|décennie]  @¬:(?:A.*:[fe]:[si]|Oo|[123][sp])
    chaque [seconde|minute|heure|journée|semaine|année|décennie]  [<end>|,|)]
................................................................................
    [>être|>mourir|>paraître|>paraitre|>rester|>sembler] >jeûne
        <<- /conf/ -2>> jeune                                           && Confusion. Le jeûne est une privation de nourriture.|https://fr.wiktionary.org/wiki/jeune

    >jeune du [carême|ramadan]
    >jeune [alimentaire|eucharistique|rituel|sacramentel]
        <<- /conf/ -1>> =\1.replace("u", "û").replace("U", "Û")         && Confusion. Pour les privations alimentaires, écrivez “jeûne”.|https://fr.wiktionary.org/wiki/je%C3%BBne

    >jeûne [>age|>âge|>adolescent|>adulte|>âge|>épousé|>époux|>femme|>fille|gars|>garçon|gens|>homme|>marié|>mari|>enfant|>bébé|>chien|>chiot|>chat|>célibataire|>étudiant|>lycéen|>élève|>écolier|>diplômé|>prodige|>couple|>papa|>maman|>père|>mère|>con|>génération|>médecin|>travailleur]
        <<- /conf/ -1>> =\1.replace("û", "u").replace("Û", "U")         && Confusion. Le jeûne est une privation alimentaire.|https://fr.wiktionary.org/wiki/jeune

TEST: Elle est restée {{jeûne}}.
TEST: Mourir {{jeûne}} ne lui faisait pas peur.
TEST: Elles semblent {{jeûnes}}.
TEST: il accomplit le {{jeune}} rituel
TEST: de {{jeûnes}} adultes
................................................................................
        <<- /conf/ __also__ -1>> \1,        && Si « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.

TEST: {{quand}} le facteur {{arrivé}}, il se précipitait à la fenêtre.
TEST: {{puisque}} la fête {{finie}}, je vais partir.
TEST: {{lorsque}} l’horloge {{sonnée}}, nous nous levions à la hâte
TEST: {{quand}} les croissants {{arrivés}}, on se jetait dessus
TEST: {{lorsque}} certains idiots {{oubliés}}, on riait aux éclats
TEST: {{lorsque}} ton code {{grossi}}, il faut le factoriser
TEST: quand le jour venu, il fallut se battre, nous étions prêts.


__bs_substantif_de_adj__
    il  y  >avoir  [un|une]  *WORD  [de|d’]  $:Q¬:G
        <<- /bs/ --2:-1>> _                         && Usage populaire. Le “de” est superflu. Exemple : « Il y a un fichier modifié » à la place de « il y a un fichier de modifié ».
        <<- ~-2:-1>> *
................................................................................
    [<start>|,|(|>être|>devenir|>paraître|>rester|>sembler|>demeurer|>redevenir] désoler [<end>|,|)]
    [<start>|,|(|>être|>devenir|>paraître|>rester|>sembler|>demeurer|>redevenir] désoler pour @:(?:[DM]|Oo)
        <<- /ppas/ -2>> désolé|désolée                                                              && Confusion. Pour indiquer qu’on est désolé, il faut un participe passé.

TEST: {{Désoler}} pour la soupe froide.
TEST: {{désoler}} pour Patrick, mais il l’a mérité.
TEST: elle restait {{désoler}} pour la pauvre Claire



!!
!!
!!!! Infinitif                                                                                    !!
!!
!!