Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -1986,21 +1986,21 @@ *WORD · [ses|euses|ieuses|deuses|peuses|teuses] *WORD · [eresses|oresses] *WORD · [ves|ives|dives|sives|tives] *WORD · [tes|ates|ètes|ites|ttes] <<- ~>> ␣ - <<- morph(\1, ":[NAQ]", ":G") =>> define(\1, ":N:A:Q:e:p") + <<- morph(\1, ":[NAQ]", ":G") =>> define(\1, ":N:A:Q:e:i") *WORD · [e|fe|le|ne|se|te] <<- not value(>1, "|·|") >>> <<- ~>> ␣ <<- morph(\1, ":[NAQ]", ":G") =>> define(\1, ":N:A:Q:e:s") *WORD · s <<- not value(<1, "|·|") >>> <<- ~>> ␣ - <<- morph(\1, ":[NAQ]", ":G") =>> define(\1, ":N:A:Q:e:p") + <<- morph(\1, ":[NAQ]", ":G") =>> define(\1, ":N:A:Q:e:i") __immunités_termes_grammaticaux__ [le|un|du|au] [terme|mot] ?[latin|grec]¿ ?comme¿ [“|”|"] *WORD [“|”|"] [le|un|du|au] [terme|mot] ?[latin|grec]¿ ?comme¿ « *WORD » @@ -11474,11 +11474,11 @@ TEST: Aussi {{désobligeante}} que furent ces réponses, il fallut trouver un terrain d’entente. ->> désobligeantes __conf_start_nom_ppas__ [|,|(] *WORD @:V1.*:Y - <<- /conf/ morph(\2, ":N", "*") and not(morph(\2, ":A") and morph(\3, ":N")) --1>> =suggVerbPpas(\-1) + <<- /conf/ not tag(\-1, "_Maj_") and morph(\2, ":N", "*") and not(morph(\2, ":A") and morph(\3, ":N")) --1>> =suggVerbPpas(\-1) && Confusion probable. Si “\-1” est un qualificatif se rapportant au nom “\2”, n’utilisez pas un verbe à l’infinitif, mais le participe passé. [|,|(] *WORD [assez|aussi|presque|très|trop|peu] @:V1.*:Y [|,|(] *WORD ?[assez|aussi|presque|très|trop]¿ [bien|mal|peu] @:V1.*:Y <<- /conf/ morph(\2, ":N", ":(?:G|V0|Y|W)") --1>> =suggVerbPpas(\-1) @@ -11491,10 +11491,11 @@ TEST: C’est le bien mal servir qu’agir à son insu. TEST: savoir bien tirer à l’arc TEST: savoir tirer au pistolet est indispensable TEST: mieux former les enseignants et formuler des attentes plus claires TEST: ancien conseiller d’État genevois +TEST: Opération Danser avec les loups !! !! !!!! Confusions spécifiques !! @@ -15425,10 +15426,13 @@ # peu / peux / peut __conf_peu_peut_peux!6__ ## peu !! peu à peu ¡¡ [peux|peut|peu] [a|à|ah|ha|as] [peux|peut|peu] + <<- /loc/ not value(>1, "|près|pré|prés|prêt|prêts|") + ->> peu à peu && Confusion : « peu à peu » ou « petit à petit ». + peu-a-peu peu-à-peu peut-a-peu peu-à-peut peux-a-peu @@ -15500,10 +15504,12 @@ TEST: ça {{peu}} réussir ->> peut TEST: aucun pays – ou très peu alors – n’a réussi à faire ça de façon durable TEST: pour peu qu’ils soient entendus. TEST: Il est guéri et peut de nouveau travailler. TEST: l’homme peut bel et bien devenir immortel +TEST: On peut à peu près tout imaginer. +TEST: Je peux à peu près tout faire. __conf_peut_être__ [peu-être|peux-être] <<- /conf/ ->> peut-être && Confusion. Écrivez « peut-être », qui signifie « possiblement ». @@ -16311,14 +16317,14 @@ quoiqu’ il advienne quoiqu’ il arrive [|,|)] [quoique|quoiqu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] en >penser [quoique|quoiqu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] ?en¿ >dire [|,|)] [quoique|quoiqu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] >avoir pu faire - <<- /conf/ -1>> quoi que|quoi qu’ && Confusion probable.|https://fr.wiktionary.org/wiki/quoi_que + <<- /conf/ -1>> quoi que|quoi qu’ && Confusion probable. “Quoique” ≠ “quoi que”.|https://fr.wiktionary.org/wiki/quoi_que quoi [que|qu’] @:A¬:G - <<- /conf/ space(\1, 1, 1) -1:2>> \1\2 && Confusion. Pour évoquer une nuance, écrivez “quoique”.|https://fr.wiktionary.org/wiki/quoique + <<- /conf/ space(\1, 1, 1) -1:2>> \1\2 && Confusion. “Quoique” ≠ “quoi que”. Pour évoquer une nuance, écrivez “quoique”.|https://fr.wiktionary.org/wiki/quoique TEST: mais {{quoique}} tu en penses, c’est comme ça que ça fonctionne. ->> quoi que|quoi qu’ TEST: {{Quoiqu’}}il se soit passé réellement passé, je vais lui faire la peau. ->> Quoi que|Quoi qu’ TEST: {{quoique}} vous ayez pu faire, ça a donné les résultats escomptés. ->> quoi que|quoi qu’ TEST: ce monde, {{quoi que}} futuriste, était un enfer digne du Moyen Âge ->> quoique @@ -19377,10 +19383,11 @@ [>chaîne|>chaine] [de|d’] restauration rapide [>chaîne|>chaine] d’ [>information|>info] [>chaîne|>chaine] d’ [>information|>info] en continu >chair à [pâté|>canon] >chair [de|d’] poule + >chaise à porteurs >chalet d’ alpage >chambre à [coucher|gaz] >chambre [de|d’] [agriculture|ami|compensation|enfant|hôte|hôtel|hôtes|commerce|compensation|décompression|dégrisement] >champion du monde >chance [de|d’] [succès|réussite] @@ -19643,10 +19650,11 @@ gaz [de|d’] [échappement|schiste] >général [2|3|4|5|deux|trois|quatre|cinq] étoiles >genou à terre gens de confiance >geste >barrière + >gibier [de|d’] potence >gilet [de|d’] sauvetage [>goulet|>goulot] d’ étranglement >gouvernement d’ union nationale >grain [de|d’] [beauté|blé|maïs|sable] >grenade à fragmentation @@ -21311,10 +21319,11 @@ >dire [adieu|merde] [>donner|>redonner] [naissance|signe|sens|suite|vie] >dormir comme un loir [>donner|>redonner] quartier libre >élire domicile + >entendre comme ?des¿ larrons en foire >entendre raison >étouffer dans l’ œuf >faire acte [de|d’] [contrition|présence] >faire [allusion|assaut|attention|barrage|chaud|confiance|connaissance|cours|compliqué|copain-copain|date|débat|défaut|demi-tour|écho|écran|envie|erreur|état|exception|face|figure|foi|fortune|froid|front|grève|halte|honte|illusion|irruption|mention|mouche|nation|naufrage|office|part|peur|polémique|plaisir|preuve|rage|recette|rempart|route|scandale|sens|sensation|signe|surface|usage|volte-face] >faire amende honorable @@ -22303,15 +22312,17 @@ >anal de [>physique|>chimie|>mathématique|>biologie|>géographie|>philosophie] >anal d’ [>histoire|>économie|>informatique] <<- /conf/ -1>> annales && Confusion : “\1” est un adjectif relatif à l’anus.|https://fr.wiktionary.org/wiki/annales [les|ces|des|mes|tes|ses|nos|vos|leurs|plusieurs] >anal - <<- /conf/ -2>> annales && Confusion : “\2” est un adjectif relatif à l’anus.|https://fr.wiktionary.org/wiki/annales + >rester dans [les|mes|tes|ses|ces|nos|vos|leurs|plusieurs] anales + <<- /conf/ --1>> annales && Confusion : “\-1” est un adjectif relatif à l’anus.|https://fr.wiktionary.org/wiki/annales TEST: {{anales}} du bac ->> annales TEST: des {{anales}} littéraires ->> annales TEST: il a bachoté les {{anales}}. ->> annales +TEST: Ça restera dans les {{anales}} ->> annales # air / aire / ère __conf_air_aire_ère__ [>air|>aire] [>digital|>numérique|>industriel|>glacière|>glaciaire|>géologique|Meiji|>cénozoïque|>moderne|nouvel|nouvelle+s|>paléozoïque|>pliocène|>primaire|>secondaire|>tertiaire|>quaternaire] @@ -24563,22 +24574,29 @@ # aller sans dire __conf_sans_s_en__ [il|ça|cela|ceci] >aller s’ en dire <<- /conf/ -3:4>> sans && Confusion. Locution “aller sans dire”.|https://fr.wiktionary.org/wiki/cela_va_sans_dire#fr - >savoir [à|a] quoi [sans|sens|san] tenir + s’ [en|an] [me|te|se|m’|t’|s’|nous|vous|leur|lui] ?[en|y]¿ $:Y + s’ [en|an] [en|y] $:Y + <<- /conf/ -1:2>> sans && Confusion probable.|https://fr.wiktionary.org/wiki/sans + + >savoir [à|a] quoi [sans|sens|san|sent] tenir <<- /conf/ --2>> s’en && Confusion. Locution “savoir à quoi s’en tenir”. pas [de|d’] quoi sans $:V <<- /conf/ --2>> s’en && Confusion. Vous confondez “sans” avec “s’en”. Exemple : s’en priver, sans frémir. TEST: Évidemment, cela va {{s’en}} dire. ->> sans +TEST: {{s’en}} s’y perdre ->> sans TEST: avec ceux-là, elle avait su à quoi {{sans}} tenir ->> s’en TEST: pas de quoi {{sans}} prendre à eux ->> s’en TEST: pas de quoi {{sans}} faire une montagne ->> s’en TEST: ils ne savaient par à quoi s’en tenir TEST: mais, cela va sans dire, je n’ajouterai à ce sujet +TEST: s’en prendre à lui, c’est une erreur. + # sceptique / septique __conf_sceptique_septique__ [>fosse|>installation|>choc|>chirurgie|>maladie|>plaie|>blessure|>embolie|>arthrite|>isolement|>pneumoentérite|>pneumo-entérite] >sceptique @@ -29624,25 +29642,25 @@ __infi_pouvoir!5__ >pouvoir ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ ~..(?:ée?s?|ez)$ >pouvoir ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] ~..(?:ée?s?|ez)$ >pouvoir ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] ~..(?:ée?s?|ez)$ >pouvoir ?[ne|n’]¿ [lui|leur|y] en ~..(?:ée?s?|ez)$ - <<- /infi/ morph(\1, ":V", ">puis/") and morph(\-1, ":V", ":M") + <<- /infi/ morph(\1, ":V", ">puis/") and morph(\-1, ":V", ":(?:M|V0)") --1>> =suggVerbInfi(\-1) && S’il s’agit d’une action que le sujet peut accomplir, le verbe devrait être à l’infinitif. >pouvoir ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ ~..(?:ai(?:s|t|ent))$ >pouvoir ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] ~..(?:ai(?:s|t|ent))$ >pouvoir ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] ~..(?:ai(?:s|t|ent))$ >pouvoir ?[ne|n’]¿ [lui|leur|y] en ~..(?:ai(?:s|t|ent))$ - <<- /infi/ morph(\1, ":V", ">puis/") and morph(\-1, ":V", ":M") and not tagbefore(\1, "_ceque_") + <<- /infi/ morph(\1, ":V", ">puis/") and morph(\-1, ":V", ":(?:M|V0)") and not tagbefore(\1, "_ceque_") --1>> =suggVerbInfi(\-1) && S’il s’agit d’une action que le sujet peut accomplir, le verbe devrait être à l’infinitif. [de|d’] pouvoir ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ ~(?:ée?s?|ez|ais)$ [de|d’] pouvoir ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] ~(?:ée?s?|ez|ais)$ [de|d’] pouvoir ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] ~(?:ée?s?|ez|ais)$ [de|d’] pouvoir ?[ne|n’]¿ [lui|leur|y] en ~(?:ée?s?|ez|ais)$ - <<- /infi/ morph(\-1, ":V", ":[MN]") + <<- /infi/ morph(\-1, ":V", ":(?:[MN]|V0)") --1>> =suggVerbInfi(\-1) && Après le verbe “\2”, ce verbe devrait être à l’infinitif. TEST: vous pouvez les {{détectez}}. ->> détecter TEST: ils peuvent nous {{marchaient}} sur les pieds ->> marcher TEST: Il doit pouvoir {{détectez}} ces erreurs. ->> détecter @@ -29650,10 +29668,12 @@ TEST: un homme de pouvoir débordé par ses obligations. TEST: faire seulement ce que tu pouvais ne satisfaisait pas tes patrons. TEST: un immense pouvoir l’animait. TEST: une antichambre du pouvoir décriée TEST: il ne put jamais le lire sans pleurer. +TEST: le pouvoir était sa seule passion +TEST: les mots de pouvoir n’étaient que des pis-aller. __infi_savoir!5__ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ @@ -29818,20 +29838,20 @@ __infi_faire__ >faire ~(?:ée?s?|ez)$ <<- /infi/ not morph(<1, ">(?:en|[mtsnd][e’]|être)/") and morph(\2, ":V", ":[MG]") and not (morph(\1, ":N") and morph(\2, ":Q.*:m:[sp]")) - -2>> =suggVerbInfi(\2) && Après le verbe “faire”, ce verbe devrait être à l’infinitif. + -2>> =suggVerbInfi(\2) && Après le verbe “faire”, s’il s’agit d’une action, le verbe devrait être à l’infinitif. [ne|n’|me|m’|te|t’|se|s’] >faire ~(?:ée?s?|ez)$ <<- /infi/ morph(\-1, ":V", ":M") and not value(\-1, "|varié|variée|variés|variées|") - --1>> =suggVerbInfi(\-1) && Après le verbe “faire”, le verbe devrait être à l’infinitif. + --1>> =suggVerbInfi(\-1) && Après le verbe “faire”, s’il s’agit d’une action, le verbe devrait être à l’infinitif. de ?[nous|vous|lui|les|le|la|l’]¿ faire ~(?:ée?s?|ez)$ faire faire ~(?:ée?s?|ez)$ <<- /infi/ morph(\-1, ":V", ":M") - --1>> =suggVerbInfi(\-1) && Après le verbe “faire”, ce verbe devrait être à l’infinitif. + --1>> =suggVerbInfi(\-1) && Après le verbe “faire”, s’il s’agit d’une action, ce verbe devrait être à l’infinitif. TEST: elle fit peu {{mangé}} les enfants ->> manger TEST: Tu fais {{décoloré}} tes cheveux ? ->> décolorer TEST: quelqu’un fait {{travaillé}} ces gens en secret. ->> travailler TEST: il le fait {{pensé}} à son avenir. ->> penser @@ -32952,11 +32972,11 @@ <<- /ppas/ morph(\3, ":[NA].*:[me]", ":f") --1>> =suggMasSing(\-1) && Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 [la|une|cette|ma|ta|sa|notre|votre|leur] *WORD ?[ne|n’]¿ >avoir ?eu¿ l’ air @:A¬:(?:A.*:[si]|G) <<- /ppas/ morph(\3, ":[NA].*:[fe]", ":m") --1>> =suggFemSing(\-1) && Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 - [] *WORD ?[ne|n’]¿ >avoir ?eu¿ l’ air @:A¬:(?:A.*:m:[si]|G) + [] *WORD ?[ne|n’]¿ >avoir ?eu¿ l’ air @:A¬:(?:A.*:[me]:[si]|G) <<- /ppas/ morph(\2, ":M.*:m", ":M.*:[fe]") --1>> =suggMasSing(\-1) && Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 ils ?[ne|n’]¿ >avoir ?eu¿ l’ air @:A¬:(?:A.*:[me]|G) <<- /ppas/ --1>> =suggMasPlur(\-1) && Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 @@ -32976,11 +32996,11 @@ --1>> =suggPlur(\-1) && Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 [/-je|/-tu|/-iel] ?eu¿ l’ air @:A¬:(?:A.*:[si]|G) <<- /ppas/ morphVC(\1, ":V0a") --1>> =suggSing(\-1) && Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 - [/-nous|/-iels] ?eu¿ l’ air @:A¬:(?:A.*:(?:m:[si]|p)|G) + [/-nous|/-iels] ?eu¿ l’ air @:A¬:(?:A.*:(?:[me]:[si]|p)|G) <<- /ppas/ morphVC(\1, ":V0a") --1>> =suggPlur(\-1) && Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 /-il ?eu¿ l’ air @:A¬:(?:A.*:[me]:[si]|G) <<- /ppas/ morphVC(\1, ":V0a") --1>> =suggMasSing(\-1) && Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 @@ -33031,10 +33051,11 @@ TEST: Ces maisons auraient l’air plus chaleureuses si elles étaient mieux entretenues. TEST: Elle n’avait pas l’air inquiet et troublé des personnes préoccupées. TEST: Ses enfants ont l’air espiègle que leur père avait à leur âge. TEST: Sa robe a l’air élégant des créations des grands couturiers. TEST: Ses amies ont l’air distant, mais l’âme généreuse. +TEST: Patrick a l’air sombre des mauvais jours. __ppas_ayant_été_pronom_ppas__ ayant été lui-même @:[QA].*:[fp]¬:[me][si]