Overview
Comment: | [fr] faux positifs, +ajustements |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
a15ec18290c2a0ab77a131aa79ca15ae |
User & Date: | olr on 2018-12-01 14:45:29 |
Other Links: | manifest | tags |
Context
2018-12-01
| ||
20:45 | [fr] nr: face-à-face, +ajustements check-in: badd83db94 user: olr tags: trunk, fr | |
14:45 | [fr] faux positifs, +ajustements check-in: a15ec18290 user: olr tags: trunk, fr | |
2018-11-30
| ||
19:55 | [fr] nr: confusions, +faux positifs, +ajustements check-in: a1c6a6e78a user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [ce5431d3b8] to [f9ff912ce2].
︙ | ︙ | |||
6834 6835 6836 6837 6838 6839 6840 | <<- /conf/ ->> =\1[:-2]+"là" # Écrivez “là” et non “la”. [celle|celles|celui|ceux] la <<- /conf/ ->> \1-là # Écrivez “là” et non “la”. /-là <<- /conf/ morph(\1, ":V", ":[NA]", 0, -3) | | | 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 | <<- /conf/ ->> =\1[:-2]+"là" # Écrivez “là” et non “la”. [celle|celles|celui|ceux] la <<- /conf/ ->> \1-là # Écrivez “là” et non “la”. /-là <<- /conf/ morph(\1, ":V", ":[NA]", 0, -3) -1>> =\1[:-2]+"-la|" + \1[:-2]+" là" # Confusion. Pour un COD, utilisez “la”. Ou, si ce “là” signifie “ici”, ne mettez pas de trait d’union. /-la <<- /conf/ morph(\1, ":[NA]", ":[123][sp]", 0, -3) -1>> =\1[:-2]+"là" # Confusion : “\1” n’est pas un verbe. [ne|me|te|se] là <<- /conf/ -2>> la # Confusion : “là” signifie “ici”.|http://fr.wiktionary.org/wiki/l%C3%A0 |
︙ | ︙ | |||
12152 12153 12154 12155 12156 12157 12158 | __gn_nombre_chiffres_1m__ [0|1|01] @:[NAQ].*:p¬* <<- /gn/ not value(\2, "|Rois|Corinthiens|Thessaloniciens|") -2>> =suggSing(\2) # Accord de nombre erroné : « \1 » devrait être au singulier. *NUM *WORD | | | 12152 12153 12154 12155 12156 12157 12158 12159 12160 12161 12162 12163 12164 12165 12166 | __gn_nombre_chiffres_1m__ [0|1|01] @:[NAQ].*:p¬* <<- /gn/ not value(\2, "|Rois|Corinthiens|Thessaloniciens|") -2>> =suggSing(\2) # Accord de nombre erroné : « \1 » devrait être au singulier. *NUM *WORD <<- /gn/ not value(<1, "|/|") and not re.search("^0*[01](?:,[0-9]+|)$", \1) and not morph(<1, ":N") and ( (morph(\2, ":[NA].*:s", "*") and not value(\2, "|janvier|février|mars|avril|mai|juin|juillet|août|aout|septembre|octobre|novembre|décembre|rue|route|ruelle|place|boulevard|avenue|allée|chemin|sentier|square|impasse|cour|quai|chaussée|côte|vendémiaire|brumaire|frimaire|nivôse|pluviôse|ventôse|germinal|floréal|prairial|messidor|thermidor|fructidor|")) or \1 in aREGULARPLURAL ) -2>> =suggPlur(\2) # Accord de nombre erroné : « \2 » devrait être au pluriel. TEST: 00 heure, 01 heure TEST: il a adopté 1 {{chiens}}. TEST: 22 {{heure}} |
︙ | ︙ | |||
14260 14261 14262 14263 14264 14265 14266 | __conf_mat_mât__ >échec et >mât <<- /conf/ -3>> mat # Confusion. Un mât est un poteau portant des voiles ou un drapeau.|https://fr.wiktionary.org/wiki/mat [grand|grands] [mat|mats|mas] <<- /conf/ -2>> =\2.replace("a", "â").replace("A", "Â") # Confusion. Pour évoquer un poteau portant des voiles, écrive “mât”.|https://fr.wiktionary.org/wiki/mât | | | > | 14260 14261 14262 14263 14264 14265 14266 14267 14268 14269 14270 14271 14272 14273 14274 14275 14276 14277 | __conf_mat_mât__ >échec et >mât <<- /conf/ -3>> mat # Confusion. Un mât est un poteau portant des voiles ou un drapeau.|https://fr.wiktionary.org/wiki/mat [grand|grands] [mat|mats|mas] <<- /conf/ -2>> =\2.replace("a", "â").replace("A", "Â") # Confusion. Pour évoquer un poteau portant des voiles, écrive “mât”.|https://fr.wiktionary.org/wiki/mât [mat|mats|mas] [de|d’] [artimon|beaupré|branchement|cocagne|battage|fortune|hune|misaine|perroquet|perruche] [mat|mats|mas] en [>acier|>alu|>aluminium|bois|>carbone|>époxy|>fibre|>résine] [mat|mats|mas] du [bateau|catamaran|navire|trimaran|vaisseau|voilier] [mat|mats|mas] de la goélette <<- /conf/ -1>> =\1.replace("a", "â").replace("A", "Â") # Confusion. Pour évoquer un poteau portant des voiles, écrive “mât”.|https://fr.wiktionary.org/wiki/mât TEST: Échec et {{mât}} TEST: {{Mat}} de misaine # mâter / mater |
︙ | ︙ | |||
14948 14949 14950 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 | __infi_verbe_de_verbe__ [>cesser|>décider|>défendre|>suggérer|>commander|>essayer|>tenter|>choisir|>permettre|>interdire] ?[pas|plus|point|guère|jamais]¿ [de|d’] *WORD <<- /infi/ not morph(\1, ":N") and analyse(\-1, ":(?:V1.*:(?:Q|2p)|[123][sp])", ":(?:M|Oo)") --1>> =suggVerbInfi(\-1) # Le verbe devrait être à l’infinitif. TEST: cessez d’{{anesthésié}} ces gens ! TEST: Le menu Format contient de nombreuses commandes de mise en forme. ## INFINITIFS ERRONÉS __infi_infinitifs_erronés__ <start> [le|un|ce|cet|mon|ton|son|quel] *WORD @:V1.*:Y¬:[NM] [ne|n’|me|m’|te|t’|se|s’] <start> [le|un|ce|cet|mon|ton|son|quel] *WORD @:V1.*:Y¬:[NM] @:[123][sp] | > | 14949 14950 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 | __infi_verbe_de_verbe__ [>cesser|>décider|>défendre|>suggérer|>commander|>essayer|>tenter|>choisir|>permettre|>interdire] ?[pas|plus|point|guère|jamais]¿ [de|d’] *WORD <<- /infi/ not morph(\1, ":N") and analyse(\-1, ":(?:V1.*:(?:Q|2p)|[123][sp])", ":(?:M|Oo)") --1>> =suggVerbInfi(\-1) # Le verbe devrait être à l’infinitif. TEST: cessez d’{{anesthésié}} ces gens ! TEST: Le menu Format contient de nombreuses commandes de mise en forme. TEST: Le commandant de zone… ## INFINITIFS ERRONÉS __infi_infinitifs_erronés__ <start> [le|un|ce|cet|mon|ton|son|quel] *WORD @:V1.*:Y¬:[NM] [ne|n’|me|m’|te|t’|se|s’] <start> [le|un|ce|cet|mon|ton|son|quel] *WORD @:V1.*:Y¬:[NM] @:[123][sp] |
︙ | ︙ | |||
16123 16124 16125 16126 16127 16128 16129 | || [être|devenir|redevenir|rester] @:[NA].*:p¬:[GMWYsi] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ || ([>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir]) || être [devenu|redevenu|resté|devenue|redevenue|restée] @:[NA].*:p¬:[GMWYsi] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ || ([>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir]) || avoir [été|semblé|paru] @:[NA].*:p¬:[GMWYsi] | | | 16125 16126 16127 16128 16129 16130 16131 16132 16133 16134 16135 16136 16137 16138 16139 | || [être|devenir|redevenir|rester] @:[NA].*:p¬:[GMWYsi] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ || ([>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir]) || être [devenu|redevenu|resté|devenue|redevenue|restée] @:[NA].*:p¬:[GMWYsi] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ || ([>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir]) || avoir [été|semblé|paru] @:[NA].*:p¬:[GMWYsi] <<- /ppas/ not tag_before(\1, "que") and not morph(\1, ":G") and morph(\2, ":[123]s", ":(?:C|N.*:p)") --1>> =suggSing(\-1) # Accord avec la forme verbale précédente (être ou équivalent) : “\-1” devrait être au singulier. [<start>|,] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ ([>être|>sembler|>devenir|>rester|>redevenir|>paraître|>paraitre]) @:[NA].*:p¬:[GMWYsi] [<start>|,] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (>avoir) [été|semblé|paru] @:[NA].*:p¬:[GMWYsi] [<start>|,] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ ([>être|>sembler]) [devenu|redevenu|resté|devenue|redevenue|restée] @:[NA].*:p¬:[GMWYsi] [<start>|,] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ || ([>aller|>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir]) |
︙ | ︙ | |||
16149 16150 16151 16152 16153 16154 16155 16156 16157 16158 16159 16160 16161 16162 | TEST: Ce mâle qui est resté {{arrogants}} ? TEST: Cette folle affirme avoir été {{frappé}}. TEST: Cet animal qui souhaite redevenir {{amnésiques}}. TEST: Qui semble être devenu {{malades}} ? TEST: ce jour, et surtout cette soirée, semble devenir {{interminables}}. TEST: C’est le crime qui se vante, qui adore avoir semblé {{légitimes}}. TEST: Les tortures que ce journaliste pense être “normales”. __ppas_être_accord_plur__ (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ ([>être|>sembler|>devenir|>rester|>redevenir|>paraître|>paraitre]) @:[NA].*:s¬:[GMWYpi]|>légion/ (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (>avoir) [été|semblé|paru] @:[NA].*:s¬:[GMWYpi]|>légion/ (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ ([>être|>sembler]) [devenus|redevenus|restés|devenues|redevenues|restées] @:[NA].*:s¬:[GMWYpi]|>légion/ (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ | > | 16151 16152 16153 16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 | TEST: Ce mâle qui est resté {{arrogants}} ? TEST: Cette folle affirme avoir été {{frappé}}. TEST: Cet animal qui souhaite redevenir {{amnésiques}}. TEST: Qui semble être devenu {{malades}} ? TEST: ce jour, et surtout cette soirée, semble devenir {{interminables}}. TEST: C’est le crime qui se vante, qui adore avoir semblé {{légitimes}}. TEST: Les tortures que ce journaliste pense être “normales”. TEST: les plus anciens restes trouvés à ce jour proviennent de ce site __ppas_être_accord_plur__ (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ ([>être|>sembler|>devenir|>rester|>redevenir|>paraître|>paraitre]) @:[NA].*:s¬:[GMWYpi]|>légion/ (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (>avoir) [été|semblé|paru] @:[NA].*:s¬:[GMWYpi]|>légion/ (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ ([>être|>sembler]) [devenus|redevenus|restés|devenues|redevenues|restées] @:[NA].*:s¬:[GMWYpi]|>légion/ (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ |
︙ | ︙ |