Grammalecte  Check-in [ddca4cc901]

Overview
Comment:[fr] de pied en cap + faux positifs avec tâche
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | fr | rg
Files: files | file ages | folders
SHA3-256: ddca4cc90177c15054d96b2710b894e3b3f0327cf0acfcd13e53c5d4cc2201d5
User & Date: olr on 2018-09-19 08:59:56
Other Links: branch diff | manifest | tags
Context
2018-09-19
11:26
[core][js][bug] fix word slicing check-in: 999ac69c3f user: olr tags: core, rg
08:59
[fr] de pied en cap + faux positifs avec tâche check-in: ddca4cc901 user: olr tags: fr, rg
2018-09-18
06:42
[fr] ocr: suggestion mémo -> même check-in: 0c98f02962 user: olr tags: fr, rg
Changes

Modified gc_lang/fr/rules.grx from [fe553bcc68] to [5b2f1d10d5].

5703
5704
5705
5706
5707
5708
5709








5710
5711
5712
5713
5714
5715
5716

__conf_canne_cane__
    >cane [a|à] [>pêche|>sucre]
        <<- /conf/ -1>> =\1.replace("ane", "anne")      # Confusion : la cane est la femelle du canard.|https://fr.wiktionary.org/wiki/canne

TEST: Voici ma {{cane}} à pêche.










# ce / se / ceux
__conf_ce_ceux_se!6__
    ce  @:V[123].*:(?:Y|[123][sp])¬:[NAGM]|>(?:devoir|pouvoir|sembler|vouloir)/
        <<- /conf/ not \1.isupper() and \2.islower() and not value(\2, "|faire|")
        -1>> se                                         # Confusion : « \2 » est un verbe. Exemples : ce bâtiment, se perdre.








>
>
>
>
>
>
>
>







5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724

__conf_canne_cane__
    >cane [a|à] [>pêche|>sucre]
        <<- /conf/ -1>> =\1.replace("ane", "anne")      # Confusion : la cane est la femelle du canard.|https://fr.wiktionary.org/wiki/canne

TEST: Voici ma {{cane}} à pêche.


# cap / cap
__conf_cap_cape__
    de >pied en >cape
        <<- /conf/ ->> de pied en cap                   # Confusion : la cape est un vêtement.|https://fr.wiktionary.org/wiki/de_pied_en_cap

TEST: rhabillée {{de pied en cape}}.


# ce / se / ceux
__conf_ce_ceux_se!6__
    ce  @:V[123].*:(?:Y|[123][sp])¬:[NAGM]|>(?:devoir|pouvoir|sembler|vouloir)/
        <<- /conf/ not \1.isupper() and \2.islower() and not value(\2, "|faire|")
        -1>> se                                         # Confusion : « \2 » est un verbe. Exemples : ce bâtiment, se perdre.

12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992

TEST: cette fosse {{sceptique}} est pleine.
TEST: Je suis {{septique}} !


# tâche / tache (de chocolat / rousseur / vin / sang / café / gras / graisse / huile / etc.)
__conf_tache_tâche__
    >tâche  [de|d’]  @:N¬:[GMY]|>(?:fonds?|envergure|ampleur|importance|départ|surveillance)/
        <<- /conf/ not before("[aA]ccompl|[dD]él[éè]gu") -1>> =\1.replace("â", "a").replace("Â", "A")
        # Confusion probable. Une tâche est un travail à accomplir. Pour une salissure, une altération, une marque, une coloration… employez “tache”.

    >tâche  [>indélébile|>rouge|>verte|>noire|>bleue|>jaune|>grise|>blanche|>brune|>pourpre|>chocolat|>mauve|>fushia|>violette|>rose|>claire|>sombre]
        <<- /conf/ -1>> =\1.replace("â", "a")
        # Confusion. Une tâche est un travail à accomplir. Pour une salissure, une altération, une marque, une coloration… employez “tache”.








|







12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000

TEST: cette fosse {{sceptique}} est pleine.
TEST: Je suis {{septique}} !


# tâche / tache (de chocolat / rousseur / vin / sang / café / gras / graisse / huile / etc.)
__conf_tache_tâche__
    >tâche  [de|d’]  @:N¬:[GMY]|>(?:contrôle|fonds?|envergure|ampleur|importance|départ|surveillance|supervision)/
        <<- /conf/ not before("[aA]ccompl|[dD]él[éè]gu") -1>> =\1.replace("â", "a").replace("Â", "A")
        # Confusion probable. Une tâche est un travail à accomplir. Pour une salissure, une altération, une marque, une coloration… employez “tache”.

    >tâche  [>indélébile|>rouge|>verte|>noire|>bleue|>jaune|>grise|>blanche|>brune|>pourpre|>chocolat|>mauve|>fushia|>violette|>rose|>claire|>sombre]
        <<- /conf/ -1>> =\1.replace("â", "a")
        # Confusion. Une tâche est un travail à accomplir. Pour une salissure, une altération, une marque, une coloration… employez “tache”.