Grammalecte  Check-in [5f2069fa38]

Overview
Comment:[fr] nr: confusion <patte/pâte>
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 5f2069fa38ce9710255699e68179f6979dfc13016ec4b6d2f370a0fcc4848829
User & Date: olr on 2017-08-02 07:27:30
Other Links: manifest | tags
Context
2017-08-05
04:44
[fr] pt: preuve du contraire check-in: b1bdb055c2 user: olr tags: trunk, fr
2017-08-02
07:27
[fr] nr: confusion <patte/pâte> check-in: 5f2069fa38 user: olr tags: trunk, fr
2017-08-01
09:50
[core][py] variable renaming check-in: 1b98af1338 user: olr tags: trunk, core
Changes

Modified gc_lang/fr/rules.grx from [0f44118652] to [92f304951d].

3708
3709
3710
3711
3712
3713
3714


3715
3716
3717
3718
3719
3720
3721
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723







+
+







    (pales?) +(?:imitat(?:ion|eur|rice)|rayon)s?  @@0
    <<- -1>> =\1.replace("pal", "pâl")
    # Utilisez “pâle” pour évoquer la pâleur… Une pale est, entre autres choses, un élément d’une hélice.|http://fr.wiktionary.org/wiki/pale

TEST: elles sont si {{pales}}.
TEST: cette {{pale}} imitation d’un chef-d’œuvre




# peu / peux / peut / peut-être
__[i]/conf(conf_peut_adv)__
    (?<![dDuUnN][eEnN] )(peu) (?:pas|donc|jamais|rien|parfois|alors|enfin|rarement|éventuellement) @@0
    <<- not before("très +$") -1>> peut                                     # Confusion probable : « peu » signifie « pas beaucoup », pour le verbe pouvoir, écrivez :
__[i]/conf(conf_il_ce_peut_être)!6__
    ^ *(?:il|ce) (peut-être) @@$
7699
7700
7701
7702
7703
7704
7705














7706
7707

7708
7709
7710
7711
7712
7713
7714
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722

7723
7724
7725
7726
7727
7728
7729
7730







+
+
+
+
+
+
+
+
+
+
+
+
+
+

-
+







TEST: Il faut savoir tirer {{partis}} de ces atouts-là.
TEST: Tu fais {{parti}} de l’élite, enfin, façon de parler.
TEST: Nous sommes tous d’une manière ou d’une autre {{juge et parti}}.
TEST: Prendre Damien {{à parti}}.


# pâte / patte
__[i]/conf(conf_pâtes)__
    (p[aâ]t?tes?) +(alimentaires?|alsaciennes?|chinoises?|feuilletées?|italiennes?|thermiques?|au (?:basilic|beurre|saumon|pesto|poulet|thon)|[àa] (?:crêpes?|gaufres?|pizzas?|tartes?|modeler|tartiner)|d’am[ea]ndes?|de fruits?) @@0,$
    <<- re.search("(?i)^pattes?", \1) -1>> =\1.replace("att", "ât")                                 # Confusion. La patte est le membre d’un animal (ou d’une table…). La matière pâteuse s’écrit “pâte”.
    <<- \2.startswith("d’amende") -2>> d’amande                                                     # Confusion. L’amende est une peine. Pour le fruit de l’amandier, écrivez “amande”.
    <<- \2.startswith("a ") -2>> =\2.replace("a ", "à ")                                            # Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.

TEST: Prépare la {{patte}} à tarte.
TEST: Ils mangent souvent des {{pattes}} au thon.
TEST: Des {{pattes}} alimentaires.
TEST: Elles ont acheté de la {{patte}} à tartiner.
TEST: La pâte {{a pizza}} est plus épaisse que la pâte à crêpes.
TEST: Elle adore la pâte {{d’amende}}.


__[i]/conf(conf_coq_en_pâte)__
    (?:coqs?) en (pattes?) @@$ <<- -1>> pâte                                              # Confusion. Patte = jambe. Pâte = matière pâteuse.
    (?:coqs?) en (pattes?) @@$ <<- -1>> pâte                                                        # Confusion. La patte est le membre d’un animal (ou d’une table…). La matière pâteuse s’écrit “pâte”.

TEST: Il est comme un coq en {{pattes}} là.


# peu / peut / peux
__[i]/conf(conf_peu_de_qqch)__
    (peu[xt]) d(?:e |’)({w_2}) @@0,$