Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -381,12 +381,12 @@ # Espaces insécables multiples __/esp(esp_insécables_multiples)__ "[  ][  ]+" <<- ->> " | " && Espace·s insécable·s surnuméraire·s à supprimer. -TEST: «{{  }}Je suis partie. » -TEST: « Je suis partie.{{  }}» +TEST: «{{  }}Je suis partie. » ->> " | " +TEST: « Je suis partie.{{  }}» ->> " | " # Espace avant ou après tiret __[i]/esp(esp_avant_après_tiret)__ ({w_1})( [-–—]|[-–—] )({w_1}) @@0,**,$ @@ -401,14 +401,14 @@ or (\3 == "ils" and morph(\1, ":3p")) or (\3 == "elles" and morph(\1, ":3p")) ->> \1-\3|\1 – \3|\1 — \3 && Espace superflu s’il s’agit bien d’une forme conjuguée interrogative (sinon, il manque un espace à côté du tiret). <<- __else__ -2>> " – | — " && Il manque un espace à côté du tiret. -TEST: Le {{faut -il}} ? ->> faut-il|faut – il|faut — il -TEST: qu’y {{puis -je}} ? ->> puis-je|puis – je|puis — je -TEST: Le {{faut -il}} ? ->> faut-il|faut – il|faut — il -TEST: qu’y {{puis -je}} ? ->> puis-je|puis – je|puis — je +TEST: Le {{faut -il}} ? ->> faut-il|faut – il|faut — il +TEST: qu’y {{puis -je}} ? ->> puis-je|puis – je|puis — je +TEST: Le {{faut -il}} ? ->> faut-il|faut – il|faut — il +TEST: qu’y {{puis -je}} ? ->> puis-je|puis – je|puis — je TEST: L’exposant −127, code 0000 0000, est réservé pour zéro # Espaces et crochets et parenthèses __/typo(typo_espace_après_signe_ouvrant)__ "([\[(]) " @@0 <<- ->> \1 && Pas d’espace après ce signe. @@ -493,14 +493,14 @@ <<- -1>> " »|”" && Mettez des guillemets fermants plutôt qu’ouvrants. __/typo(typo_guillemets_ouvrants_inverses3)__ \w([  ][«“])[  ]?[!?,:;.…](?![  ]?[»”]) @@1 <<- -1>> " »|”" && Mettez des guillemets fermants plutôt qu’ouvrants. -TEST: « Le grand homme{{«}} -TEST: « La grande femme{{ «}} ! -TEST: Eux et leurs{{ ”}}amis{{”}} sont finis ! -TEST: Vos {{“}}amis{{“ }}et vous êtes finis ! +TEST: « Le grand homme{{«}} ->> " »|”" +TEST: « La grande femme{{ «}} ! ->> " »|”" +TEST: Eux et leurs{{ ”}}amis{{”}} sont finis ! ->> " “|||" +TEST: Vos {{“}}amis{{“ }}et vous êtes finis ! ->> "||| »|”" TEST: le signe “…” ou le signe « ! » ? # @@ -942,13 +942,13 @@ __/maj(majuscule_début_paragraphe)__ ^ *([a-zàâéèêîôç](?:[\w-]+[’'`‘]?|[’'`‘])) @@$ <<- after("\\w\\w[.] +\\w+") -1>> =\1.capitalize() && Majuscule en début de phrase, sauf éventuellement lors d’une énumération. # autre possibilité: avec or (sContext != "Writer" and after("[.] *$")) -TEST: {{je}} suis disponible quand tu veux. Mais pas aujourd’hui. -TEST: {{j’}}arrive. Prépare-toi. -TEST: {{qu’}}il est grand, ce batiment. Faut voir si on pourra la détruire avec si peu de charges. +TEST: {{je}} suis disponible quand tu veux. Mais pas aujourd’hui. ->> Je +TEST: {{j’}}arrive. Prépare-toi. ->> J’ +TEST: {{qu’}}il est grand, ce batiment. Faut voir si on pourra la détruire avec si peu de charges. ->> Qu’ !! !! !!!! Ponctuation de fin de paragraphe !! @@ -957,11 +957,11 @@ __[i>/poncfin(poncfin_règle1)__ ({w_1}) *$ @@0 <<- before("\\w+(?:\\.|[   ][!?]) +(?:[A-ZÉÈÎ]\\w+|[ÀÔ])") -1>> \1.|\1 !|\1 ? && Il semble manquer une ponctuation finale (s’il s’agit d’un titre, le point final n’est pas requis). -TEST: __poncfin__ Vraiment. Quel {{ennui}} +TEST: __poncfin__ Vraiment. Quel {{ennui}} ->> ennui.|ennui !|ennui ? TEST: Internet : le nouvel eldorado TEST: OMC-FMI : Les nouveaux maîtres du monde !! @@ -986,14 +986,14 @@ TEST: elle est délirante.{{Devine}} ce qu’elle a dit. ->> " Devine" TEST: Voilà,{{il}} manque un espace. ->> " il" TEST: Dernier essai.{{Voilà}}, c’est ça. ->> " Voilà" TEST: muni de lunettes protectrices et.{{d}}’un casque. ->> " d" TEST: espace:{{manquant}} ->> " manquant" -TEST: espace{{;}}{{manquant}} +TEST: espace{{;}}{{manquant}} ->> " ;||| manquant" TEST: espace ;{{manquant}} ->> " manquant" -TEST: espace{{?}}{{manquant}} -TEST: espace{{!}}{{manquant}} +TEST: espace{{?}}{{manquant}} ->> " ?||| manquant" +TEST: espace{{!}}{{manquant}} ->> " !||| manquant" TEST: une espace ?{{(}}oui ou non) ->> " (" TEST: espace.{{Manquant}} ->> " Manquant" TEST: C’est bien.{{Les}} invités seront contents. ->> " Les" TEST: qui ont refusé.{{de}} se sauver ->> " de" TEST: Y parvenir quoi qu’il en soit.{{Le}} sort en est jeté. ->> " Le" @@ -1026,27 +1026,27 @@ __[s>/typo(typo_point_après_numéro)__ ([nN]os?[.])[  ]\d+ @@0 <<- \1[1:3] == "os" -1>> nᵒˢ && Pas de point dans l’abréviation de numéro. <<- __else__ -1>> nᵒ && Pas de point dans l’abréviation de numéro. -TEST: C’est situé au {{no.}} 12. +TEST: C’est situé au {{no.}} 12. ->> nᵒ # Points de suspension __/typo(typo_points_suspension1)__ (?> … && Typographie : points de suspension. Utilisez le caractère dédié. __/typo(typo_points_suspension2)__ [.]{6,} <<- ->> =\0.replace("...", "…").rstrip(".") && Typographie : succession de points. Utilisez le caractère dédié. __/typo(typo_points_suspension3)__ (?> …|. && Typographie : un ou trois points ? __/typo(typo_points_superflus)__ …[.][.]?(?![.]) <<- ->> … && Points superflus. -TEST: 3 points de suspension{{...}} -TEST: 5 points de suspension{{....}} -TEST: 5 points de suspension{{.....}} -TEST: 4 points de suspension{{….}} -TEST: 5 points de suspension{{…..}} -TEST: Double point{{..}} -TEST: Ligne de points…{{...........................}} -TEST: Ligne de points{{...........................}} +TEST: 3 points de suspension{{...}} ->> … +TEST: 5 points de suspension{{....}} ->> … +TEST: 5 points de suspension{{.....}} ->> … +TEST: 4 points de suspension{{….}} ->> … +TEST: 5 points de suspension{{…..}} ->> … +TEST: Double point{{..}} ->> …|. +TEST: Ligne de points…{{...........................}} ->> ……………………… +TEST: Ligne de points{{...........................}} ->> ……………………… TEST: Aujourd’hui, M. Camus va nous lire son texte. !! !! @@ -1206,12 +1206,12 @@ __/typo(typo_inférieur_ou_égal)__ [\w  ](<=)[\w  ] @@* <<- -1>> ≤|⩽ && Signe “inférieur ou égal”. __/typo(typo_supérieur_ou_égal)__ [\w  ](>=)[\w  ] @@* <<- -1>> ≥|⩾ && Signe “supérieur ou égal”. -TEST: 3{{>=}}2 -TEST: est-ce que a {{<=}} c +TEST: 3{{>=}}2 ->> ≥|⩾ +TEST: est-ce que a {{<=}} c ->> ≤|⩽ # ligatures typographiques : fi, fl, ff, ffi, ffl, ft, st __/liga(ligatures_typographiques)__ [fiflffffifflſtst] <<- ->> =undoLigature(\0) && Suppression de la ligature typographique. @@ -1278,23 +1278,23 @@ <<- -1>> _ && Guillemets fermants introuvables dans la suite du paragraphe. __[i]/typo(typo_guillemets_doubles_fermants_non_ouverts)__ ^[^“„«"]+\w(”) @@$ <<- -1>> _ && Guillemets ouvrants introuvables dans ce paragraphe. -TEST: C’était mon affaire{{”}}. -TEST: C’est {{“}}compliqué. +TEST: C’était mon affaire{{”}}. ->> +TEST: C’est {{“}}compliqué. ->> __[i]/typo(typo_guillemet_simple_ouvrant_non_fermé)__ (‘)\w\w[^’']+$ @@0 <<- before(" $") or start() -1>> _ && Guillemet fermant introuvable dans la suite du paragraphe. __[i]/typo(typo_guillemet_simple_fermant_non_ouvert)__ ^[^‘']+\w\w(’) @@$ <<- after("^ ") or end() -1>> _ && Guillemet ouvrant introuvable dans ce paragraphe. -TEST: ce {{‘}}test ne finira jamais. -TEST: ces actions ne représentent rien{{’}} pour moi. +TEST: ce {{‘}}test ne finira jamais. ->> +TEST: ces actions ne représentent rien{{’}} pour moi. ->> TEST: « Je suis là. TEST: — Oui, nous t’avons vu arriver. » TEST: « J’en suis “malade”. » @@ -1357,14 +1357,14 @@ __[i]/date(date_nombres)__ (?> _ && Cette date est invalide. <<- ~>> \1-\3-\5 -TEST: le {{29 02 2011}} -TEST: le {{40-02-2011}} -TEST: le {{32.03.2018}} -TEST: le {{81/01/2012}} +TEST: le {{29 02 2011}} ->> +TEST: le {{40-02-2011}} ->> +TEST: le {{32.03.2018}} ->> +TEST: le {{81/01/2012}} ->> TEST: 12-12-2012 TEST: Articles 32.17-918 et 98.17-761 TEST: 03/07/2019 SANTÉ @@ -1377,11 +1377,11 @@ ({w_4})[  ,.;!?:].*[  ](\1) @@0,$ <<- not morph(\1, ":(?:G|V0)|>(?:t(?:antôt|emps|rès)|loin|souvent|parfois|quelquefois|côte|petit|même)/") and not \1[0].isupper() -2>> _ && Dans ce paragraphe, répétition de « \1 » (à gauche). <<- __also__ -1>> _ && Dans ce paragraphe, répétition de « \1 » (à droite). -TEST: __redon1__ Tu es son {{avenir}}. Et lui aussi est ton {{avenir}}. +TEST: __redon1__ Tu es son {{avenir}}. Et lui aussi est ton {{avenir}}. ->> ||| TEST: __redon1__ Car parfois il y en a. Mais parfois il n’y en a pas. !! @@ -1393,12 +1393,12 @@ # ? __> " ?" && Erreur de numérisation ? -TEST: __ocr__ des chiffrements{{ 7}} Paul n’en sait rien. -TEST: __ocr__ veux-tu en parler{{ 7}} +TEST: __ocr__ des chiffrements{{ 7}} Paul n’en sait rien. ->> " ?" +TEST: __ocr__ veux-tu en parler{{ 7}} ->> " ?" # ! __> " !" && Erreur de numérisation ? __> " !" && Erreur de numérisation ? -TEST: __ocr__ Oh{{ I}} c’est pas formidable ? -TEST: __ocr__ Vraiment{{ 1}} Paul n’en savait rien. +TEST: __ocr__ Oh{{ I}} c’est pas formidable ? ->> " !" +TEST: __ocr__ Vraiment{{ 1}} Paul n’en savait rien. ->> " !" TEST: __ocr__ Ça prendra 1 h. TEST: __ocr__ Valeur : 1 KHz. # Nombres @@ -1417,31 +1417,31 @@ __[i]/ocr(ocr_nombres)__ [\dOI][\dOI]+ <<- \0 == "II" ->> 11|Il && Erreur de numérisation ? <<- __else__ and not \0.isdigit() ->> =\0.replace("O", "0").replace("I", "1") && Erreur de numérisation ? -TEST: __ocr__ {{II}} pleut tout le temps. -TEST: __ocr__ En l’an {{2OO1}}, tout commença. +TEST: __ocr__ {{II}} pleut tout le temps. ->> 11|IL +TEST: __ocr__ En l’an {{2OO1}}, tout commença. ->> 2001 ## Casse __[s]/ocr(ocr_casse_pronom_vconj)__ {w2}-(On|Ils?|Elles?|Tu|Je|Nous|Vous|Mêmes?|Ci|Là|Une?s|Les?|La|Leur) @@$ <<- -1>> =\1.lower() && Erreur de numérisation ? Casse douteuse. -TEST: __ocr__ Part-{{On}} demain ? -TEST: __ocr__ À ce compte-{{Ci}}, on n’en viendra jamais à bout. -TEST: __ocr__ Quelques-{{Uns}} sont incapables d’y parvenir. +TEST: __ocr__ Part-{{On}} demain ? ->> on +TEST: __ocr__ À ce compte-{{Ci}}, on n’en viendra jamais à bout. ->> ci +TEST: __ocr__ Quelques-{{Uns}} sont incapables d’y parvenir. ->> uns ## Mots inconnus du dictionnaire __[s]/ocr(mots_composés_inconnus)__ \w+-\w+ <<- not spell(\0) and not re.search("(?i)-(?:je|tu|on|nous|vous|ie?ls?|elles?|ce|là|ci|les?|la|leur|une?s|moi|toi|en|y)$", \0) ->> _ && Erreur de numérisation ? Mot composé inconnu du dictionnaire. -TEST: __ocr__ c’est du {{base-bal}}] +TEST: __ocr__ c’est du {{base-bal}}] ->> TEST: __ocr__ cet homme-là est corrompu. TEST: __ocr__ cette femme-là est revenue nous dire ce qu’elle pensait de nous. TEST: __ocr__ Est-ce le bon moment pour nous ennuyer avec ça ? TEST: __ocr__ Alors, dis-moi, comment triompher de tous les empires de la Terre ? TEST: __ocr__ prenez-en. @@ -1450,30 +1450,30 @@ ## Trait d’union conditionnel __[i]/ocr(tu_trait_union_conditionnel)__ ({w1})‑({w1}) @@0,$ <<- ->> \1\2|\1-\2 && Trait d’union conditionnel. Erreur de numérisation ? -TEST: __ocr__ c’est {{anti‑américain}} +TEST: __ocr__ c’est {{anti‑américain}} ->> antiaméricain|anti-américain ## Caractères rares __/ocr(ocr_caractères_rares)__ \w*[{}<>&*#£^|]+\w* <<- \0 != "<" and \0 != ">" ->> _ && Erreur de numérisation ? Cette chaîne contient un caractère de fréquence rare. -TEST: __ocr__ trouve {{l£}} temps -TEST: __ocr__ elle s’{{avance*}} sur le seuil -TEST: __ocr__ {{e||e}} vient -TEST: __ocr__ par beaucoup d’argent ? {{{Il}} débouche le Jack Daniels +TEST: __ocr__ trouve {{l£}} temps ->> +TEST: __ocr__ elle s’{{avance*}} sur le seuil ->> +TEST: __ocr__ {{e||e}} vient ->> +TEST: __ocr__ par beaucoup d’argent ? {{{Il}} débouche le Jack Daniels ->> __/ocr(ocr_doublons_caractères_rares)__ [\]\[({}][\]\[({}]+ <<- ->> _ && Erreur de numérisation ? Succession douteuse de caractères. -TEST: __ocr__ {{[[}}voyons celà]. -TEST: __ocr__ {{((}}voyons ceci). +TEST: __ocr__ {{[[}}voyons celà]. ->> +TEST: __ocr__ {{((}}voyons ceci). ->> ## Mélange chiffres/lettres __[i]/ocr(ocr_le_la_les_regex)__ [1[\]][easrnxiocuwàéè] @@ -1480,51 +1480,52 @@ <<- \0.endswith("e") ->> le && Erreur de numérisation ? <<- __else__ and \0.endswith("a") ->> la && Erreur de numérisation ? <<- __else__ and \0.endswith("à") ->> la|là && Erreur de numérisation ? <<- __else__ ->> le|la && Erreur de numérisation ? -TEST: __ocr__ avec {{1e}} chien du policier ->> le -TEST: __ocr__ il le jura sur {{1a}} tête de sa mère ->> la -TEST: __ocr__ {{]à}} ->> la|là -TEST: __ocr__ {{1c}} chat du voinsin est idiot ->> le|la -TEST: __ocr__ oui, {{[e}} chien a faim ->> le +TEST: __ocr__ avec {{1e}} chien du policier ->> le +TEST: __ocr__ il le jura sur {{1a}} tête de sa mère ->> la +TEST: __ocr__ {{]à}} ->> la|là +TEST: __ocr__ {{1c}} chat du voinsin est idiot ->> le|la +TEST: __ocr__ oui, {{[e}} chien a faim ->> le __[i]/conf(conf_1e_1a_1es)__ [1[\]][ea]s? <<- \0.endswith("e") and (morph(word(1), ":(?:[NA].*:[me]:[si]|V)", ":G") or morph(word(-1), ">ne/")) ->> le && Erreur de frappe ? <<- \0.endswith("a") and (morph(word(1), ":(?:[NA].*:[fe]:[si]|V)", ":G") or morph(word(-1), ">ne/")) ->> la && Erreur de frappe ? <<- \0.endswith("es") and (morph(word(1), ":(?:[NA].*:[pi]|V)", ":G") or morph(word(-1), ">ne/")) ->> les && Erreur de frappe ? -TEST: {{1e}} marginal ->> le -TEST: {{1a}} venue des problèmes ->> la -TEST: {{1es}} enfants sont au lit ->> les -TEST: Je… ne {{1e}}… crois pas… ->> le +TEST: {{1e}} marginal ->> le +TEST: {{1a}} venue des problèmes ->> la +TEST: {{1es}} enfants sont au lit ->> les +TEST: Je… ne {{1e}}… crois pas… ->> le __[i]/ocr(ocr_les)__ [1[\]][ea]s <<- ->> les && Erreur de numérisation ? -TEST: __ocr__ {{1es}} jours clairs -TEST: __ocr__ {{[as}} amis sont présents +TEST: __ocr__ {{1es}} jours clairs ->> les +TEST: __ocr__ {{[as}} amis sont présents ->> les __[i]/ocr(ocr_l_regex)__ ([1[][’'`‘])[aâeéèêëiîïoôuyh][\w-]* @@0 <<- -1>> l’|L’|j’|J’ && Erreur de numérisation ? -TEST: __ocr__ {{1’}}année s’annonce agitée. -TEST: __ocr__ {{['}}ouverture du championnat est pour bientôt. +TEST: __ocr__ {{1’}}année s’annonce agitée. ->> l’|L’|j’|J’ +TEST: __ocr__ {{['}}ouverture du championnat est pour bientôt. ->> l’|L’|j’|J’ __[i]/ocr(ocr_il_regex)__ 1fs? <<- \0.endswith("s") ->> Ils|ils|ifs && Erreur de numérisation ? <<- __else__ ->> Il|il|if && Erreur de numérisation ? -TEST: __ocr__ {{1fs}} s’en sortent comme ils peuvent. +TEST: __ocr__ {{1fs}} s’en sortent comme ils peuvent. ->> Ils|ils|ifs +TEST: __ocr__ {{1f}} s’en sort comme il peut. ->> Il|il|if !!! !!! @@ -1774,13 +1775,13 @@ ( [*WORD|*NUM] , *NUM ) [ [*WORD|*NUM] , *NUM ] { [*WORD|*NUM] , *NUM } <<- ~>> * -TEST: ce chien […] ne {{semblez}} pas en forme. -TEST: ce chat {{(…)}} ne {{ressemblez}} pas aux autres. -TEST: un homme [las] {{devaient}} retrouver la joie de vivre +TEST: ce chien […] ne {{semblez}} pas en forme. ->> semble +TEST: ce chat {{(…)}} ne {{ressemblez}} pas aux autres. ->> […]|||ressemble +TEST: un homme [las] {{devaient}} retrouver la joie de vivre ->> devait TEST: Allons (re)voir ce film TEST: et ce malgré [une] condamnation pénale. @@ -2413,61 +2414,64 @@ <<- /inte/ morphVC(\1, ":V", ":3p") ->> =suggVerb(\1, ":3p", None, True) && Forme interrogative. Désaccord avec “iels”. Le verbe n’est pas à la 3ᵉ personne du pluriel. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3p", False, True) && Forme interrogative. Désaccord avec “iels”. Le verbe n’est pas à la 3ᵉ personne du pluriel. <<- />> -iels|_VCint_ <<- value(<1, "|se|s’|") />> _upron_ -TEST: {{Vas-je}} ->> Vais-je -TEST: mais {{aie-je}} seulement le choix ? ->> ai-je -TEST: {{bluff-je}} -TEST: {{Prit-je}} ->> Pris-je -TEST: {{prix-je}} le temps d’y parvenir ? Oui. -TEST: {{Peut-tu}} ->> Peux-tu -TEST: {{peu-tu}} revenir chez moi ? -TEST: {{Peux-il}} ->> Peut-il -TEST: {{Attaques-t-on}} ->> Attaque-t-on -TEST: {{box-t-on}} -TEST: {{Prends-elle}} ->> Prend-elle -TEST: {{Menthe-t-elle}} souvent ? -TEST: {{demandent-elle}} ->> demande-elle|demandent-elles -TEST: {{viennent-il}} demain ? -TEST: {{prix-t-il}} -TEST: {{étais-ce}} trop demander ->> était-ce -TEST: {{était-se}} cela, la vérité ineffable ? -TEST: {{étai-ce}} notre destinée de souffrir ? -TEST: {{étaient-se}} ces hommes-là qui allaient nous guider dans les montagnes ? -TEST: {{attaquant-ils}} ->> attaquent-ils -TEST: {{boycott-ils}} -TEST: {{prendrons-elles}} un verre avec moi ? -TEST: {{bloc-elles}} -TEST: {{vient-elles}} demain ? -TEST: {{savent-iel}} ->> sait-iel|savent-iels -TEST: {{peux-iel}} ->> peut-iel -TEST: {{boycott-iel}} ->> boycotte-iel -TEST: {{connaît-iels}} ->> connaissent-iels -TEST: {{boycott-iels}} ->> boycottent-iels +TEST: {{Vas-je}} ->> Vais-je +TEST: mais {{aie-je}} seulement le choix ? ->> ai-je +TEST: {{bluff-je}} ->> bluffe-je +TEST: {{Prit-je}} ->> Pris-je +TEST: {{prix-je}} le temps d’y parvenir ? Oui. ->> pris-je|prie-je +TEST: {{Peut-tu}} ->> Peux-tu +TEST: {{peu-tu}} revenir chez moi ? ->> peux-tu +TEST: {{Peux-il}} ->> Peut-il +TEST: {{Attaques-t-on}} ->> Attaque-t-on +TEST: {{box-t-on}} ->> boxe-t-on +TEST: {{Prends-elle}} ->> Prend-elle +TEST: {{boycott-elle}} cette marque ? ->> boycotte-elle +TEST: {{Menthe-elles}} souvent ? ->> Mentent-elles +TEST: {{demandent-elle}} ->> demande-elle|demandent-elles +TEST: {{viennent-il}} demain ? ->> viennent-ils|vient-il +TEST: {{prix-t-il}} ->> prit-t-il|prie-t-il|prît-t-il +TEST: {{étais-ce}} trop demander ->> était-ce +TEST: {{était-se}} cela, la vérité ineffable ? ->> était-ce +TEST: {{étai-ce}} notre destinée de souffrir ? ->> était-ce|étaie-ce +TEST: {{étaient-se}} ces hommes-là qui allaient nous guider dans les montagnes ? ->> étaient-ce +TEST: {{attaquant-ils}} ->> attaquent-ils +TEST: {{boycott-ils}} ->> boycottent-ils +TEST: {{prendrons-elles}} un verre avec moi ? ->> prendront-elles +TEST: {{bloc-elles}} ->> bloquent-elles +TEST: {{vient-elles}} demain ? ->> viennent-elles +TEST: {{savent-iel}} ->> sait-iel|savent-iels +TEST: {{peux-iel}} ->> peut-iel +TEST: {{boycott-iel}} ->> boycotte-iel +TEST: {{connaît-iels}} ->> connaissent-iels +TEST: {{boycott-iels}} ->> boycottent-iels TEST: Était-ce des femmes de ce pays ? TEST: Eh ! dit Athos, ne sont-ce pas des braconniers qu’on arrête là-bas ? TEST: Le moteur choisi convient-il ? __inte_verbes_composés_interrogatifs_impératifs__ ~\w-[nN]ous$ - <<- /inte/ morphVC(\1, ":V", ":(?:1p|E:2[sp])") ->> =suggVerb(\1, ":1p", None, True) && Forme interrogative ou impérative incorrecte. - <<- /inte/ __else__ and morphVC(\1, ":", ":V|>(?:chez|malgré)/") ->> =suggSimil(\1, ":1p", False, True) && Forme interrogative ou impérative incorrecte. + <<- /inte/ not re.search("-[lL](?:es?|a)-[nN]ous$", \1) >>> + <<- /inte/ morphVC(\1, ":V", ":(?:1p|E:2[sp])") ->> =suggVerb(\1, ":1p", None, True) && Forme interrogative ou impérative incorrecte. + <<- /inte/ __else__ and morphVC(\1, ":", ":V|>(?:chez|malgré)/") ->> =suggSimil(\1, ":1p", False, True) && Forme interrogative ou impérative incorrecte. <<- />> -nous|_VCint_ ~\w-[vV]ous$ + <<- /inte/ not re.search("-[lL](?:es?|a)-[vV]ous$", \1) >>> <<- /inte/ morphVC(\1, ":V", ":2p") ->> =suggVerb(\1, ":2p", None, True) && Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>chez/") ->> =suggSimil(\1, ":2p", False, True) && Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel. <<- />> -vous|_VCint_ TEST: {{Prendront-nous}} ->> Prendrons-nous TEST: {{Attendront-nous}} le train ->> Attendrons-nous -TEST: {{cachet-nous}} ! -TEST: {{santon-nous}} mauvais ? +TEST: {{action-nous}} ! ->> axions-nous|actions-nous +TEST: {{santon-nous}} mauvais ? ->> sentons-nous|centons-nous TEST: {{Attaquait-vous}} ->> Attaquiez-vous -TEST: {{cygne-vous}} +TEST: {{cachet-vous}} ->> cachez-vous|cachiez-vous TEST: Elle a de nombreux rendez-vous ce matin. TEST: êtes-vous là ? TEST: C’est notre chez-nous. TEST: Dans votre chez-vous, faites comme bon vous semble. TEST: Libérée en grande majorité durant l’automne 1945, une partie des « Malgré-nous » passe pourtant plusieurs années supplémentaires en captivité. @@ -2509,12 +2513,14 @@ <<- /imp/ __else__ and morphVC(\1, ":", ":V") ->> =suggSimil(\1, ":E", False, True) && Ceci n’est pas une forme verbale impérative. <<- />> -les|-COD|_VCimp_ ~\w-la$ <<- /imp/ morphVC(\1, ":V", ":E") ->> =suggVerbImpe(\1, True) && Ceci n’est pas une forme impérative correcte.|http://fr.wikipedia.org/wiki/Imp%C3%A9ratif_%28grammaire%29 - <<- /imp/ __else__ and morphVC(\1, ":", ":V") and not value(<1, "|ce|cet|cette|ces|") and not value(\1, "|par-la|de-la|jusque-la|celui-la|celle-la|ceux-la|celles-la|") + <<- /imp/ __else__ and not value(<1, "|se|ce|cet|cette|ces|") and morphVC(\1, ":", ":V") and not value(\1, "|par-la|de-la|jusque-la|celui-la|celle-la|ceux-la|celles-la|") ->> =suggSimil(\1, ":E", False, True)+"|"+\1[:-3]+" là" && Ceci n’est pas une forme verbale impérative. Si ce “la” signifie ici, écrivez “là”. + <<- /imp/ __else__ and value(<1, "|se|ce|cet|cette|ces|") and morphVC(\1, ":[NA]") and not value(\1, "|par-la|de-la|jusque-la|celui-la|celle-la|ceux-la|celles-la|") + ->> =\1[:-2]+"là" && Ceci n’est pas une forme verbale impérative. Si ce “la” sert à désigner quelque chose en particulier, écrivez “là”. <<- />> -la|-COD|_VCimp_ ~\w-moi$ <<- /imp/ morphVC(\1, ":V", ":E") ->> =suggVerbImpe(\1, True) && Ceci n’est pas une forme impérative correcte.|http://fr.wikipedia.org/wiki/Imp%C3%A9ratif_%28grammaire%29 <<- /imp/ __else__ and morphVC(\1, ":", ":V|>chez/") ->> =suggSimil(\1, ":E", False, True) && Ceci n’est pas une forme verbale impérative. @@ -2551,35 +2557,36 @@ ->> =\1.replace("e-en", "es-en") && Pour cette forme impérative, un “s” euphonique est ajouté à la fin de la graphie impérative pour faire liaison avec “-y”. <<- /imp/ morphVC(\1, ":V", ":(?:E|V1.*:Ip.*:2s)") ->> =suggVerbImpe(\1, True) && Ceci n’est pas une forme impérative correcte.|http://fr.wikipedia.org/wiki/Imp%C3%A9ratif_%28grammaire%29 <<- /imp/ __else__ and morphVC(\1, ":", ":V") ->> =suggSimil(\1, ":E", False, True) && Ceci n’est pas une forme verbale impérative. <<- />> -en|_VCimp_ -TEST: {{donnent-les-nous}} -TEST: {{donnait-nous-en}} -TEST: {{donne-là-moi}} -TEST: {{prend-m’en}} trois, s’il te plaît. -TEST: {{don-nous-en}} -TEST: {{bat-le}} +TEST: {{donnent-les-nous}} ->> donne-les-nous|donnons-les-nous|donnez-les-nous +TEST: {{donnait-nous-en}} ->> donne-nous-en|donnons-nous-en|donnez-nous-en +TEST: {{donne-là-moi}} ->> donne-la-moi +TEST: {{prend-m’en}} trois, s’il te plaît. ->> prends-m’en|prenons-m’en|prenez-m’en +TEST: {{don-nous-en}} ->> +TEST: {{bat-le}} ->> bats-le|battez-le|battons-le TEST: {{bluff-le}} ->> bluffe-le -TEST: {{manges-la}} -TEST: {{bâton-la}} à son propre jeu -TEST: {{combat-les}} +TEST: {{manges-la}} ->> mange-la|mangez-la|mangeons-la +TEST: {{bâton-la}} à son propre jeu ->> battons-la|bâtons-la|bâton là +TEST: ce {{chien-la}} ->> chien-là +TEST: {{combat-les}} ->> combats-les|combattez-les|combattons-les TEST: {{flic-les}} ->> flique-les -TEST: {{Oublies-moi}}. +TEST: {{Oublies-moi}}. ->> Oublie-moi|Oubliez-moi|Oublions-moi TEST: {{Oubli-moi}}. ->> Oublie-moi -TEST: {{Sert-toi}} d’eux autant que tu le peux, puis casse-toi. -TEST: {{maintien-toi}} -TEST: {{Prend-lui}} le pouls. -TEST: {{apport-lui}}. -TEST: {{Expliques-leur}} comment faire. -TEST: {{fou-leur}} la paix -TEST: {{explique-leurs}} de quoi il est question. -TEST: {{calcul-leurs}} ça. -TEST: {{aller-y}} -TEST: {{dépenser-en}} -TEST: {{appuis-en}} -TEST: {{appuis-y}} +TEST: {{Sert-toi}} d’eux autant que tu le peux, puis casse-toi. ->> Sers-toi|Servons-toi|Servez-toi +TEST: {{maintien-toi}} ->> maintiens-toi +TEST: {{Prend-lui}} le pouls. ->> Prends-lui|Prenons-lui|Prenez-lui +TEST: {{apport-lui}}. ->> +TEST: {{Expliques-leur}} comment faire. ->> Explique-leur|Expliquons-leur|Expliquez-leur +TEST: {{fou-leur}} la paix ->> fous-leur +TEST: {{explique-leurs}} de quoi il est question. ->> explique-leur +TEST: {{calcul-leurs}} ça. ->> calcul-leur +TEST: {{aller-y}} ->> allez-y|vas-y|allons-y +TEST: {{dépenser-en}} ->> dépensez-en|dépenses-en|dépensons-en +TEST: {{appuis-en}} ->> appuies-en +TEST: {{appuis-y}} ->> appuies-y TEST: {{demande-en}} ->> demandes-en TEST: {{demande-y}} comment faire ->> demandes-y TEST: c’est mon chez-moi TEST: c’est ton chez-toi TEST: penses-y @@ -3844,14 +3851,18 @@ TEST: __ocr__ {{J }}arrive demain # Note: l’option “mapos” cherche les apostrophes manquantes après les lettres l, d, n, m, t, s, j, c, ç __ocr_lettres_isolées2!2__ - [b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|z] + [b|c|d|e|f|g|h|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|z] <<- /ocr/ before("[   ]$") and not before("\\d[   ]+$") and not (\1.isupper() and value(>1, "|.||")) ->> _ && Lettre isolée : erreur de numérisation ? + i + <<- /ocr/ before("[   ]$") and not before("\\d[   ]+$") and \1.islower() + ->> !|l’ && Lettre isolée : erreur de numérisation ? + [á|â|ä] <<- /ocr/ ->> à|a && Lettre isolée : erreur de numérisation ? [é|è|ê|ë] <<- /ocr/ ->> e|à|a && Lettre isolée : erreur de numérisation ? @@ -3858,11 +3869,11 @@ [í|ì|î|ï] <<- /ocr/ ->> i|à|a && Lettre isolée : erreur de numérisation ? [ó|ò|ö] - <<- /ocr/ ->> ô|o|a|a && Lettre isolée : erreur de numérisation ? + <<- /ocr/ ->> ô|o|à|a && Lettre isolée : erreur de numérisation ? [ú|ù|û|ü] <<- /ocr/ ->> u|à|a && Lettre isolée : erreur de numérisation ? [ý|ỳ|ÿ|ŷ] @@ -3869,24 +3880,26 @@ <<- /ocr/ ->> y && Lettre isolée : erreur de numérisation ? ç <<- /ocr/ ->> c|a|à && Lettre isolée : erreur de numérisation ? -TEST: __ocr__ des verres luisent sur {{i}} le bureau blanc. -TEST: __ocr__ la voix, {{e}} est celle de… -TEST: __ocr__ ressemble {{h}} une fenêtre de serre. -TEST: __ocr__ viens {{á}} nous -TEST: __ocr__ c’est ça avoir {{é}} faire à lui. -TEST: __ocr__ au point {{í}} -TEST: __ocr__ c’est {{ö}} combien difficile -TEST: __ocr__ viens {{ù}} nous -TEST: __ocr__ elle {{ŷ}} vient -TEST: __ocr__ {{Ç}} n’est pas là. +TEST: __ocr__ des verres luisent sur {{i}} le bureau blanc. ->> +TEST: __ocr__ la voix, {{e}} est celle de… ->> +TEST: __ocr__ ressemble {{h}} une fenêtre de serre. ->> +TEST: __ocr__ viens {{á}} nous ->> à|a +TEST: __ocr__ c’est ça avoir {{é}} faire à lui. ->> e|à|a +TEST: __ocr__ au point {{í}} ->> i|à|a +TEST: __ocr__ c’est {{i}} ->> !|l’ +TEST: __ocr__ c’est {{ö}} combien difficile ->> ô|o|a|à +TEST: __ocr__ viens {{ù}} nous ->> u|à|a +TEST: __ocr__ elle {{ŷ}} vient ->> y +TEST: __ocr__ {{Ç}} n’est pas là. ->> C|A|À TEST: __ocr__ Ça a duré 3 h. TEST: __ocr__ c’est alors que je suis fort. TEST: __ocr__ X TEST: __ocr__ V. + # virgules __ocr_virgules__ [il|le|la|l’|les|de|d’|ne|n’|me|m’|te|t’|se|s’|à|ce|cet|cette|mon|ma|ta|sa|mes|tes|ses|nos|vos|quelque|quelques|au|aux] , @@ -7788,34 +7801,34 @@ TEST: Les écrits de d’Alembert. __conf_déterminant_fem_sing_verbe__ [ma|cette|ladite] @:(?:Y|[123][sp])¬:[NA] - <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA].*:[fe]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. quelle @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir)/ - <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") and hasSimil(\2, ":[NA]:[fe]:[si]") - -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") and hasSimil(\2, ":[NA].*:[fe]:[si]") + -2>> =suggSimil(\2, ":[NA].*:[fe]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. sa @:(?:Y|[123][sp])¬:(?:N.*:[fe]|A|W) <<- /conf/ not \1.isupper() and \2.islower() >>> <<- /conf/ morph(\2, "V.....[pqx]") -1>> ça|se && Confusion : “\2” est une forme verbale. Exemples : sa jambe, ça vient. (Une faute de frappe peut-être ?) <<- /conf/ __else__ -1>> ça && Confusion : “\2” est une forme verbale. Exemples : sa jambe, ça vient. <<- /conf/ not morph(\2, ":V0") and hasSimil(\2) - -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True) && Incohérence avec le déterminant “\1” : “\2” est une forme verbale. + -2>> =suggSimil(\2, ":[NA].*:[fe]:[si]", True) && Incohérence avec le déterminant “\1” : “\2” est une forme verbale. sa a <<- /conf/ not \1.isupper() -1>> ça && Confusion. Si vous voulez dire “cela”, écrivez “ça”. -TEST: Cette {{pèle}} est trop fragile. -TEST: {{sa}} devient difficile. -TEST: il me tendit {{sa}} {{pèche}}. -TEST: {{sa}} prend du temps. ->> ça|se -TEST: {{çà}} va ->> ça -TEST: {{sa}} va ->> ça -TEST: {{sa}} a tout changé ->> ça -TEST: {{quelle}} {{camera}} ce serait ? +TEST: Cette {{pèle}} est trop fragile. ->> pelle +TEST: {{sa}} devient difficile. ->> ça +TEST: il me tendit {{sa}} {{pèche}}. ->> ça|||pêche +TEST: {{sa}} prend du temps. ->> ça|se +TEST: {{çà}} va ->> ça +TEST: {{sa}} va ->> ça +TEST: {{sa}} a tout changé ->> ça +TEST: {{quelle}} {{camera}} ce serait ? ->> qu’elle|||caméra TEST: quelle serait la solution ? TEST: quelle pourrait être la solution à ce problème ? # ta / t’as @@ -7858,49 +7871,56 @@ __conf_déterminant_mas_sing_verbe__ du @:(?:Y|[123][sp]|P)¬:[NAQ] <<- /conf/ \2.islower() and not ( morph(\-1, ":V[023].*:Y") and ( morph(<1, ":V0a|>(?:jamais|pas)") or tag(<1, "_VCint_") ) ) - -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. [cet|ledit|dudit] @:(?:Y|[123][sp])¬:[NAQ] <<- /conf/ \2.islower() - -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. quel @:V[123].*:(?:Y|[123][sp])¬:[NAQ]|>(?:pouvoir|vouloir|aller|devoir)/ <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") - -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. au @:(?:Y|[123][sp])¬:[NAQ] <<- /conf/ \2.islower() and not value(\2, "|sortir|") - -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. - - ce @:V.*:(?:Y|[123][sp])¬:[NAQ]:.:[si] - <<- /conf/ \2.islower() - and not value(\2, "|faire|sont|soit|fut|fût|serait|sera|seront|soient|furent|fussent|seraient|peut|pouvait|put|pût|pourrait|pourra|doit|dut|dût|devait|devrait|devra|") and hasSimil(\2) - -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. - - [mon|chaque] @:(?:Y|[123][sp])¬:[NAQ] - <<- /conf/ \2.islower() - -2>> =suggSimil(\2, ":[NA]:.:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + + ce @:V.*:(?:Y|[123][sp])¬:[NAQ].*:[si] + <<- /conf/ \2.islower() + and not value(\2, "|faire|sont|soit|fut|fût|serait|sera|seront|soient|furent|fussent|seraient|peut|pouvait|put|pût|pourrait|pourra|doit|dut|dût|devait|devrait|devra|") and hasSimil(\2) + -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + + chaque @:(?:Y|[123][sp])¬:[NAQ] + <<- /conf/ \2.islower() + -2>> =suggSimil(\2, ":[NA].*:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + + mon @:(?:Y|[123][sp])¬:[NAQ] + <<- /conf/ \2.islower() >>> + <<- /conf/ morph(\2, ">[aâeéèiîouyh]") -2>> =suggSimil(\2, ":[NA].*:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + <<- /conf/ __else__ -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. [|,|(] [ton|son|audit] @:(?:Y|[123][sp])¬:[NAQ] <<- /conf/ \3.islower() - -3>> =suggSimil(\3, ":[NA]:[me]:[si]", True) && Incohérence avec “\2” : “\3” est une forme verbale. + -3>> =suggSimil(\3, ":[NA].*:[me]:[si]", True) && Incohérence avec “\2” : “\3” est une forme verbale. [un|une] @:(?:Y|[123][sp])¬:[GNA] ?$:W¿ @:A¬:[GM] <<- /conf/ not value(<1, "|dont|l’|d’|sauf|excepté|qu’|") and not before("(?i)\\bun à +$") and not morph(\2, ":V0") - -2>> =suggSimil(\2, ":[NAQ]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. - -TEST: un {{maintient}} difficile. -TEST: cet {{plaît}} est infectée. -TEST: {{ce}} {{rappelle}} n’en finit pas. -TEST: mon {{rackette}} n’a pas porté les fruits espérés. -TEST: ton {{recèle}} avait été dévoilé -TEST: quel {{impacte}} cela aura-t-il ? -TEST: chaque {{désire}} importe. -TEST: l’attuque du {{briguant}} + -2>> =suggSimil(\2, ":[NAQ].*:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. + +TEST: un {{maintient}} difficile. ->> maintien +TEST: cette {{plaît}} est infectée. ->> plaie +TEST: ledit {{soutient}} ne vaut rien ->> soutien +TEST: {{ce}} {{rappelle}} n’en finit pas. ->> se|||rappel +TEST: mon {{rackette}} n’a pas porté les fruits espérés. ->> racket +TEST: mon {{impacte}} ->> impact +TEST: ton {{recèle}} avait été dévoilé ->> recel +TEST: quel {{impacte}} cela aura-t-il ? ->> impact +TEST: chaque {{désire}} importe. ->> désir +TEST: l’attuque du {{briguant}} ->> brigand TEST: quelqu’un arrive. TEST: Belle qui tient mon vit captif entre tes doigts. TEST: Quel serait l’homme capable d’une telle horreur ? TEST: Une était plus courte que l’autre. @@ -8083,11 +8103,11 @@ <<- /conf/ not \2.istitle() -2>> _ && Incohérence avec “chez” : “\2” est une forme verbale. TEST: Tout ce qu’on fera chez {{sera}} enregistré. -__conf_de_plus_en_plus_verbe__ +__conf_de_plus_en_plus_verbe!2__ de plus en plus @:(?:[123][sp]|Y)¬:(?:[GAQWN]|3p) <<- /conf/ not morph(<1, ":V[123].*:[123][sp]|>(?:pouvoir|vouloir|falloir)/") -5>> =suggVerbPpas(\5) && Incohérence probable avec « de plus en plus » : « \5 » n’est ni un adjectif, ni un participe passé, ni un adverbe. @@ -8516,19 +8536,19 @@ a [moi|toi|eux|elles] a [lui|elle|nous|vous] <<- /conf/ not morph(<1, ":Ov|>(?:il|elle)/") -1>> à && Confusion probable : “a” est une forme conjuguée du verbe “avoir”. Pour la préposition, écrivez “à”. -TEST: Je le donne {{a}} toi. -TEST: Personne {{a}} part Tom ne connaît son adresse -TEST: Face {{a}} ces gens, il ne pensait pas pouvoir réussir -TEST: c’est grâce {{a}} nous que vous y êtes parvenus -TEST: par rapport {{a}} eux, je me sens parfois dépassé -TEST: par rapport {{a}} ces hommes-là, nous manquons d’expérience -TEST: elles sont tout {{a}} fait compétentes -TEST: elles se défendront jusqu’{{a}} la mort. -TEST: elles progressent pas {{a}} pas +TEST: Je le donne {{a}} toi. ->> à +TEST: Personne {{a}} part Tom ne connaît son adresse ->> à +TEST: Face {{a}} ces gens, il ne pensait pas pouvoir réussir ->> à +TEST: c’est grâce {{a}} nous que vous y êtes parvenus ->> à +TEST: par rapport {{a}} eux, je me sens parfois dépassé ->> à +TEST: par rapport {{a}} ces hommes-là, nous manquons d’expérience ->> à +TEST: elles sont tout {{a}} fait compétentes ->> à +TEST: elles se défendront jusqu’{{a}} la mort. ->> à +TEST: elles progressent pas {{a}} pas ->> à TEST: Elle a eux pour lui donner des conseils. TEST: Elle a elle réussi… (Formulation douteuse.) TEST: Elle n’a elle que ses études pour s’en sortir. TEST: Il a toi pour l’aider. TEST: Il t’a toi. @@ -8536,12 +8556,12 @@ __conf_suite_à__ [|,|(] suite a [le|la|l’|les|ce|ces|de|d’|des|mon|ton|son|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|quelques|certains|certaines|plusieurs|maints|maintes] <<- /conf/ -3>> à && Confusion : “a” est une forme conjuguée du verbe “avoir”. Pour la préposition, écrivez “à”. -TEST: Suite {{a}} ces folies, nous rentrâmes chez nous. -TEST: il s’avère que, suite {{a}} d’horribles complications, nous renonçâmes. +TEST: Suite {{a}} ces folies, nous rentrâmes chez nous. ->> à +TEST: il s’avère que, suite {{a}} d’horribles complications, nous renonçâmes. ->> à TEST: cette petite suite a une vue magnifique __conf_à_bâtons_rompus!7__ !! à bâtons rompus ¡¡ @@ -8549,32 +8569,32 @@ [a|à] [bâton+s|bat-on|bat’on] [>rond|ron+s] [pu+s|put|pue+s] [a|à] [>bât|ba+s|bat+s] [on|ont|>ton|>thon] [rompu+ses] [a|à] [>bât|ba+s|bat+s] [on|ont|>ton|>thon] [>rond|ron+s] [pu+s|put|pue+s] <<- /conf/ ->> à bâtons rompus && Confusion. Locution « à bâtons rompus ».|https://fr.wiktionary.org/wiki/%C3%A0_b%C3%A2tons_rompus -TEST: s’organiser, comme on put, {{à bas thon rond pu}} -TEST: actions {{à bâton rompu}} +TEST: s’organiser, comme on put, {{à bas thon rond pu}} ->> à bâtons rompus +TEST: actions {{à bâton rompu}} ->> à bâtons rompus TEST: discuter à bâtons rompus __conf_à_cor_et_à_cri__ !! à cor et à cri ¡¡ [a|à] [corps|cor+s] [et|est|es|ait|ais|aies|é|è|ei|ai|aient] [à|a] [cri+s|crie+s|crit] <<- /conf/ ->> à cor et à cri && Locution adverbiale invariable. (Le cor est un instrument à vent utilisé pour la chasse.)|https://fr.wiktionary.org/wiki/%C3%A0_cor_et_%C3%A0_cri -TEST: Elles hurlèrent {{à corps et à cris}}. +TEST: Elles hurlèrent {{à corps et à cris}}. ->> à cor et à cri TEST: manifester sa colère à cor et à cri. __conf_à_coup_sûr__ !! à coup sûr ¡¡ [a|à] [coup+s|>cout|>coût|>cou] [>sur|sûr+ses] <<- /conf/ not (value(\3, "|sur|") and value(<1, "|tout|par|") and value(\2, "|coup|")) ->> à coup sûr && Confusion probable. Locution “à coup sûr”, c’est-à-dire “immanquablement”.|https://fr.wiktionary.org/wiki/%C3%A0_coup_s%C3%BBr -TEST: ce qu’elles feront alors {{a coup sûr}}, difficile de le devenir. -TEST: Bien sûr, {{À coup sur}}. +TEST: ce qu’elles feront alors {{a coup sûr}}, difficile de le devenir. ->> à coup sûr +TEST: Bien sûr, {{à coup sur}}. ->> à coup sûr DEF: humain [administrateur|baron|chevalier|comte|contrôleur|dieu|duc|émir|époux|frère|grand-père|homme|maître|maitre|mari|ministre|monsieur|neveu|oncle|patron|père|président|prince|prophète|roi|sultan|tsar|vice-président] DEF: humaine [administratrice|baronne|chevalière|comtesse|contrôleuse|déesse|duchesse|épouse|femme|fille|grand-mère|madame|maîtresse|maitresse|mère|ministre|nièce|patronne|présidente|petite-fille|princesse|prophétesse|reine|sœur|sultane|tante|tsarine|vice-présidente] @@ -8612,19 +8632,23 @@ >avoir l’ intention de [l’|mon|ton|son|ma|ta|sa|notre|votre|leur] {humaine} <<- /conf/ -3>> attention && Confusion probable. On a/attire/obtient/suscite l’attention de quelqu’un.|https://fr.wiktionary.org/wiki/attention [>connaître|>connaitre] [l’|mon|ton|son|notre|votre|leur] attention - [>connaître|>connaitre] [les|mes|tes|ses|nos|vos|leurs] attentions <<- /conf/ -3>> intention && Confusion probable. L’attention est la vigilance. Si vous voulez évoquer les volontés ou les desseins d’une personne, écrivez “intentions”.|https://fr.wiktionary.org/wiki/intention -TEST: Elle attirait son {{intention}} -TEST: Il faut porter à mon {{intention}} ces problèmes. -TEST: Il faut connaitre leurs {{attentions}} pour préparer notre riposte. -TEST: il faut porter ces méfaits à l’{{intention}} du prince. -TEST: nous avons l’{{intention}} de la reine + [>connaître|>connaitre] [les|mes|tes|ses|nos|vos|leurs] attentions + <<- /conf/ -3>> intentions + && Confusion probable. L’attention est la vigilance. Si vous voulez évoquer les volontés ou les desseins d’une personne, écrivez “intentions”.|https://fr.wiktionary.org/wiki/intention + +TEST: Elle attirait son {{intention}} ->> attention +TEST: Il faut porter à mon {{intention}} ces problèmes. ->> attention +TEST: connaitre son {{attention}} ->> intention +TEST: Il faut connaitre leurs {{attentions}} pour préparer notre riposte. ->> intentions +TEST: il faut porter ces méfaits à l’{{intention}} du prince. ->> attention +TEST: nous avons l’{{intention}} de la reine ->> attention TEST: Ils ont l’intention de nous nuire TEST: Elles avaient bien l’intention d’en parler. TEST: J’ai mis ces trésors de côté spécialement à votre intention @@ -8631,11 +8655,11 @@ __conf_à_moindre_cout__ !! à moindre [cout|coût] ¡¡ [a|à] [moindre+s] [>cou|>coup|cout+s|coût+s] <<- /conf/ ->> à moindre coût && Confusion. Pour évoquer des dépenses, écrivez “coût”. -TEST: {{à moindres coups}} +TEST: {{à moindres coups}} ->> à moindre coût TEST: tout acheter à moindre coût __conf_à_grands_moindres_frais__ !! à moindres frais ¡¡ @@ -8644,21 +8668,21 @@ !! à grands frais ¡¡ [a|à] [grand+s] [frai+s|>fret] <<- /conf/ ->> à grands frais && Pour évoquer des dépenses, écrivez “frais” (pluriel). -TEST: {{a moindre frais}} -TEST: {{à grand fret}} +TEST: {{a moindre frais}} ->> à moindres frais +TEST: {{à grand fret}} ->> à grands frais TEST: S’en sortir à moindres frais, pas si simple. __conf_à_grands_pas__ !! à grands pas ¡¡ [a|à] [grand+s] pas <<- /conf/ ->> à grands pas && Locution “à grands pas”. -TEST: nous avançons {{à grand pas}} +TEST: nous avançons {{à grand pas}} ->> à grands pas TEST: reculons à grands pas, mais discrètement __conf_à_part!6__ !! à part [cela|ceci|ça] ¡¡ @@ -8670,13 +8694,13 @@ à [par|pare+s] $:D à [par|pare+s] {pronom_obj} <<- /conf/ -1:2>> à part|a par && Confusion. Ou bien vous voulez dire « à part » pour « hormis », ou bien vous confondez la préposition “à” avec “a” (forme conjuguée du verbe avoir). -TEST: {{a pare ça}} ->> à part ça -TEST: un homme {{à parts}} ->> à part -TEST: {{à par}} nous ->> à part|a par +TEST: {{a pare ça}} ->> à part ça +TEST: un homme {{à parts}} ->> à part +TEST: {{à par}} nous ->> à part|a par TEST: un homme à par TEST: à part ça, tout va bien TEST: à part ceci, rien ne va TEST: à part cela, rien ne va plus @@ -8684,41 +8708,41 @@ __conf_à_parts_égales__ !! à parts égales ¡¡ [a|à] [part|parts|par|pare|pares] [égale+s] <<- /conf/ ->> à parts égales && Locution “à parts égales” (toujours au pluriel). -TEST: {{à part égale}} +TEST: {{à part égale}} ->> à parts égales TEST: un partage à parts égales __conf_à_peu_près__ !! à peu près ¡¡ [a|à] [peu|peux|peut] [près|>pré|>prêt] <<- /conf/ ->> à peu près && Confusion.|https://fr.wiktionary.org/wiki/%C3%A0_peu_pr%C3%A8s <<- ~>> * -TEST: C’est {{à peu prêt}} la même chose. -TEST: elle est {{a peut près}} au point. +TEST: C’est {{à peu prêt}} la même chose. ->> à peu près +TEST: elle est {{a peut près}} au point. ->> à peu près TEST: C’est à peu près ça. __conf_à_pleines_dents__ !! à pleines dents ¡¡ [a|à] [>plain|plein+ses] [dent+s|>dan] <<- /conf/ ->> à pleines dents && Locution “à pleines dents” (toujours au pluriel). -TEST: Elle mord la vie {{à plaine dent}}. +TEST: Elle mord la vie {{à plaine dent}}. ->> à pleines dents __conf_à_quel_point!7__ !! à quel point ¡¡ !! à quels points ¡¡ [a|à] qu’ [elle|elles] [>point|>poing] [a|à] [quel|quels|quelle|quelles] point+s <<- /conf/ ->> à quel point && Confusion probable. Locution “à quel point”.|https://fr.wiktionary.org/wiki/%C3%A0_quel_point -TEST: imaginez {{à qu’elle point}} j’étais prêt. +TEST: imaginez {{à qu’elle point}} j’étais prêt. ->> à quel point TEST: elle sait jusqu’à quel point elle pouvait se fier à eux. TEST: À quels points pensez-vous ? __conf_à_tire_d_aile__ @@ -8728,12 +8752,12 @@ !! à tire-d’aile ¡¡ [a|à] [>tir|>tire] d’ [>aile|elle|elles|ail] [a|à] [tir-d’aile|tirs-d’aile|tir-d’ailes|tirs-d’ailes] <<- /conf/ ->> à tire-d’aile && Confusion. Locution “à tire-d’aile”.|https://fr.wiktionary.org/wiki/%C3%A0_tire-d%E2%80%99aile -TEST: accourir {{à tire d’aile}} -TEST: venir {{à tir d’ail}} jusqu’ici +TEST: accourir {{à tire d’aile}} ->> à tire-d’aile +TEST: venir {{à tir d’ail}} jusqu’ici ->> à tire-d’aile TEST: Elle arrivait à tire-d’aile. __conf_à_tire_larigot__ à tire larigot @@ -8741,12 +8765,12 @@ [a|à] >tir >larigot a >tire >larigot <<- /conf/ ->> à tire-larigot && Confusion. Locution à “à tire-larigot”.|https://fr.wiktionary.org/wiki/%C3%A0_tire-larigot -TEST: il gueulait {{à tire larigot}} -TEST: il gueulait {{à tir larigot}} +TEST: il gueulait {{à tire larigot}} ->> à tire-larigot +TEST: il gueulait {{à tir larigot}} ->> à tire-larigot TEST: Au nom du progrès, les Victoriens en mal de modernisation rasèrent à tire-larigot les églises et les bâtiments jugés trop anciens. __conf_à_tue_tête!7__ [à|a|as] [tu+ses] [tète+s|tête+s] @@ -8755,23 +8779,23 @@ [à|a|as] ~^tue?s?-t[èêeé]te?s?$ <<- /conf/ not (value(\1, "|à|") and value(\2, "|tue-tête|")) ->> à tue-tête && Confusion. Locution adverbiale “à tue-tête”.|https://fr.wiktionary.org/wiki/%C3%A0_tue-t%C3%AAte TEST: à tue-tête -TEST: {{à tue tête}} -TEST: {{à tu-tête}} +TEST: {{à tue tête}} ->> à tue-tête +TEST: {{à tu-tête}} ->> à tue-tête __conf_à_vau_l_eau__ !! à vau-l’eau ¡¡ [a|à] [volo|vo-lo] [à|a] [>veau|>vau|vo|vos] l’ [o|os|au|aux|>eau] [a|à] [vau-l’eau|vaux-l’eau] <<- /conf/ ->> à vau-l’eau && Confusion. Locution “à vau-l’eau”, qui signifie “au fil de l’eau, sans contrôle”.|https://fr.wiktionary.org/wiki/%C3%A0_vau-l%E2%80%99eau -TEST: tout part {{à veau l’eau}} -TEST: On décida de tout laisser partir {{à vau l’o}} +TEST: tout part {{à veau l’eau}} ->> à vau-l’eau +TEST: On décida de tout laisser partir {{à vau l’o}} ->> à vau-l’eau TEST: une dérive à vau-l’eau. __conf_à_a_locutions__ a ?seulement¿ [*NUM|$:B|quelques|plusieurs] [millimètres|centimètres|décamètres|mètres|kilomètres|verstes|lieues|UA|parsecs|années-lumière] de distance @@ -9027,11 +9051,11 @@ <<- /conf/ \2.islower() and not value(\3, "|accès|bon|bonne|beau|besoin|charge|confiance|connaissance|conscience|crainte|droit|envie|été|faim|force|grand|grande|hâte|honte|interdiction|intérêt|lieu|mauvaise|peine|peur|raison|rapport|recours|soif|tendance|terre|tort|trait|vent|vocation|") and morph(\1, ":N", "*") -2>> à && Confusion probable : “a” est une forme conjuguée du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0 -TEST: les bobos {{a}} trottinette +TEST: les bobos {{a}} trottinette ->> à TEST: la lettre A est la première lettre de l’alphabet TEST: la lettre a est la première lettre de l’alphabet TEST: cette femme a raison TEST: l’homme a beau se démener, rien n’y fait. TEST: elle a tendance à n’en faire qu’à sa tête. @@ -9127,41 +9151,41 @@ >vol a [la|l’] [étalage|sauvette|tire] >vol a main armée >usine a gaz >vague a l’ âme <<- /conf/ -2>> à && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0 - -TEST: C’est un arc {{a}} poulies -TEST: Ceci est une arme {{a}} feu. -TEST: Combien de bombes {{a}} fragmentation -TEST: C’est une nouvelle caisse {{a}} outils -TEST: Elle va en faire de la chair {{a}} pâté -TEST: Une cuillère {{a}} café. -TEST: Un crayon {{a}} sourcils -TEST: Elle a mis du fard {{a}} paupières. -TEST: ce fils {{a}} papa est d’un ennui mortel. -TEST: cette fille {{a}} papa nous pourrit la vie. -TEST: Les conséquences des gaz {{a}} effet de serre. -TEST: Où est la lime {{a}} ongles ? -TEST: devant la machine {{a}} café. -TEST: Achète un moule {{a}} gaufres. -TEST: Fais la mise {{a}} jour -TEST: Amenez-moi du papier {{a}} lettres. -TEST: Va acheter du papier {{a}} musique. -TEST: Elle mit du rouge {{a}} lèvres. -TEST: on a besoin d’une remise {{a}} plat. -TEST: passe-moi mon sac {{a}} dos. -TEST: dans le silo {{a}} grain. -TEST: sa chambre, c’est une vraie soue {{a}} cochons. -TEST: Un tueur {{a}} {{gages}} ne s’y prendrait jamais comme ça. -TEST: Ventes {{a}} domicile insatisfaisantes -TEST: Ce n’est que du vernis {{a}} ongles. -TEST: le vol {{a}} l’étalage est un fléau. -TEST: Il nous faut une {{voix}} de recours. -TEST: Marre de cette pâte {{a}} pain. -TEST: c’est une putain d’usine {{a}} gaz. -TEST: ce produit est notre vache {{a}} lait + <<- !3>> + +TEST: C’est un arc {{a}} poulies ->> à +TEST: Ceci est une arme {{a}} feu. ->> à +TEST: Combien de bombes {{a}} fragmentation ->> à +TEST: C’est une nouvelle caisse {{a}} outils ->> à +TEST: Elle va en faire de la chair {{a}} pâté ->> à +TEST: Une cuillère {{a}} café. ->> à +TEST: Un crayon {{a}} sourcils ->> à +TEST: Elle a mis du fard {{a}} paupières. ->> à +TEST: ce fils {{a}} papa est d’un ennui mortel. ->> à +TEST: cette fille {{a}} papa nous pourrit la vie. ->> à +TEST: Les conséquences des gaz {{a}} effet de serre. ->> à +TEST: Où est la lime {{a}} ongles ? ->> à +TEST: devant la machine {{a}} café. ->> à +TEST: Achète un moule {{a}} gaufres. ->> à +TEST: Fais la mise {{a}} jour ->> à +TEST: Amenez-moi du papier {{a}} lettres. ->> à +TEST: Va acheter du papier {{a}} musique. ->> à +TEST: Elle mit du rouge {{a}} lèvres. ->> à +TEST: on a besoin d’une remise {{a}} plat. ->> à +TEST: passe-moi mon sac {{a}} dos. ->> à +TEST: dans le silo {{a}} grain. ->> à +TEST: sa chambre, c’est une vraie soue {{a}} cochons. ->> à +TEST: Un tueur {{a}} gages ne s’y prendrait jamais comme ça. ->> à +TEST: Ventes {{a}} domicile insatisfaisantes ->> à +TEST: Ce n’est que du vernis {{a}} ongles. ->> à +TEST: le vol {{a}} l’étalage est un fléau. ->> à +TEST: Marre de cette pâte {{a}} pain. ->> à +TEST: c’est une putain d’usine {{a}} gaz. ->> à +TEST: ce produit est notre vache {{a}} lait ->> à TEST: ils vont et viennent, toujours {{cotes a cotes}}… TEST: Nous irons {{tours à tours}} chercher du bois. __conf_mettre_a_profit_plat__ @@ -9170,15 +9194,15 @@ [>mettre|>remettre] [mon|ton|son|notre|votre|leur] talent (a) [plat|profit] [>mettre|>remettre] [ma|ta|sa|notre|votre|leur] compétence (a) [plat|profit] [>mettre|>remettre] [mes|tes|ses|nos|vos|leurs] [talents|compétences] (a) [plat|profit] <<- /conf/ -1>> à && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”. -TEST: Mettre {{a}} profit ses compétences -TEST: remettre ceci {{a}} profit -TEST: mettre tout {{a}} plat -TEST: Il a mis son talent {{a}} profit. -TEST: Remettre ses compétences {{a}} profit. +TEST: Mettre {{a}} profit ses compétences ->> à +TEST: remettre ceci {{a}} profit ->> à +TEST: mettre tout {{a}} plat ->> à +TEST: Il a mis son talent {{a}} profit. ->> à +TEST: Remettre ses compétences {{a}} profit. ->> à __conf_mener_a_bien__ >mener a bien <<- /conf/ morph(<1, ">(?:falloir|aller|pouvoir)/", ">que/") @@ -9187,12 +9211,12 @@ >mener a bien cette [tâche|entreprise|action|étude|construction|recherche|guerre|conquête] >mener a bien ce [projet|travail] >mener a bien ces [travaux|projets|tâches|entreprises|actions|études|constructions|recherches|guerres|conquêtes] <<- /conf/ -2>> à && Confusion probable. Dans cette locution, utilisez la préposition « à ».|https://fr.wiktionary.org/wiki/mener_%C3%A0_bien -TEST: Mener {{a}} bien cette guerre sera plus difficile qu’on le pense. -TEST: Je peux mener {{a}} bien cette opération. +TEST: Mener {{a}} bien cette guerre sera plus difficile qu’on le pense. ->> à +TEST: Je peux mener {{a}} bien cette opération. ->> à TEST: Cette coalition que tu penses mener a bien l’intention de te trahir. __conf_à_bout__ !! à bout ¡¡ @@ -9290,11 +9314,11 @@ __conf_aux_alentours__ au alentours [au|aux] alentour <<- /conf/ ->> aux alentours && Locutions “aux alentours”.|https://fr.wiktionary.org/wiki/alentours -TEST: {{au alentour}} ->> aux alentours +TEST: {{au alentour}} ->> aux alentours # accès / axé __conf_accès_axé__ un axé @@ -9439,18 +9463,18 @@ <<- /conf/ --1>> aller|allée && Confusion. Écrivez “aller” pour évoquer un voyage. Écrivez “allée” pour évoquer une voie de passage. [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelques|plusieurs] allés <<- /conf/ --1>> allers|allées && Confusion. Écrivez “allers” pour évoquer un voyage. Écrivez “allées” pour évoquer une voie de passage. - [>nettoyer|>parcourir|>traverser] [l’|cet|mon|ton|son|notre|votre|leur|quel|chaque] aller + [>monter|>remonter|>descendre|>nettoyer|>parcourir|>traverser] ?@:[WX]¿ [l’|cet|mon|ton|son|notre|votre|leur|quel|chaque] aller <<- /conf/ --1>> allée && Confusion. Un aller est un voyage. Une allée est voie de passage. -TEST: il descendait l’{{allé}} -TEST: Des {{allés retour}} -TEST: quelques {{allés}} simples -TEST: l’{{allé}} perdu dans les montagnes -TEST: va nettoyer l’{{aller}} +TEST: il descendait l’{{allé}} ->> aller|allée +TEST: Des {{allés retour}} ->> aller-retour|allers-retours +TEST: quelques {{allés}} simples ->> allers|allées +TEST: l’{{allé}} perdu dans les montagnes ->> aller|allée +TEST: va nettoyer l’{{aller}} ->> allée TEST: Un aller-routour. Des allers-retours. TEST: je traversais l’allée discrètement. # aux dépens @@ -9596,28 +9620,31 @@ sa [|,|)] <<- /conf/ \1 != "SA" -1>> ça && Confusion probable : “sa” est un déterminant féminin singulier. Pour l’équivalent de “cela” ou “ceci”, écrivez “ça”. [c’|ç’] [à|a] <<- /conf/ space(\1, 0, 0) and not (value(\2, "|a|") and value(>1, "|été|")) >>> - <<- /conf/ value(>1, "|été|") -2>> a && Confusion. Pour le verbe avoir à la 3ᵉ personne du singulier, écrivez “a”. - <<- /conf/ __else__ ->> ça|sa && Confusion. Si vous voulez dire “cela”, écrivez “ça”. Pour le déterminant possessif, écrivez “sa”. + <<- /conf/ value(>1, "|été|") -2>> a && Confusion. Pour le verbe avoir à la 3ᵉ personne du singulier, écrivez “a”. + <<- /conf/ __also__ !1>> + <<- /conf/ __else__ and morph(>1, ":[NA].*:f") ->> ça|sa && Confusion. Si vous voulez dire “cela”, écrivez “ça”. Pour le déterminant possessif, écrivez “sa”. + <<- /conf/ __else__ ->> ça && Confusion. Si vous voulez dire “cela”, écrivez “ça”. ça et là <<- /conf/ not morph(<1, ":R") ->> çà et là && Confusion : “ça” équivaut à “cela”. Dans l’expression “çà et là”, le terme “çà” signifie “ici”. -TEST: Je prends {{sa}}… -TEST: {{ça}} patrie, il la détestait -TEST: et {{sa}} par deux fois +TEST: Je prends {{sa}}… ->> ça +TEST: {{ça}} patrie, il la détestait ->> sa +TEST: et {{sa}} par deux fois ->> ça TEST: Il trouva de la nourriture {{ça et là}}. ->> çà et là TEST: c’est {{çà}} ->> ça TEST: Elle parle comme {{ça}} mère. ->> sa -TEST: C’est comme {{sa}}. +TEST: C’est comme {{sa}}. ->> ça TEST: pas sûr que {{sa}} soit fini ->> ça -TEST: {{sa}} l’ennuierait, ce fils de pute, de dire bonjour ? -TEST: il faut s’y prendre comme {{sa}} -TEST: on fait {{sa}} lorsqu’on a tout perdu -TEST: {{ç’a}} craint, cette histoire +TEST: {{sa}} l’ennuierait, ce fils de pute, de dire bonjour ? ->> ça +TEST: il faut s’y prendre comme {{sa}} ->> ça +TEST: on fait {{sa}} lorsqu’on a tout perdu ->> ça +TEST: {{ç’a}} craint, cette histoire ->> ça +TEST: {{ç’a}} crainte ->> ça|sa TEST: ç’{{à}} été dur ->> a TEST: {{sa}} trouvant en difficulté, il ne sut que faire ->> ça|se TEST: ç’a été difficile. TEST: Eux, ils appellent ça routine. TEST: avec sa presque belle-mère @@ -9710,25 +9737,25 @@ <<- /conf/ -1>> ce && Confusion.|http://www.intellego.fr/soutien-scolaire-6eme/aide-scolaire-francais/ce-ceux-ou-se/3829 ceux @:N.*:s¬:[APGV] <<- /conf/ -1>> ce && Confusion probable.|http://www.intellego.fr/soutien-scolaire-6eme/aide-scolaire-francais/ce-ceux-ou-se/3829 -TEST: {{Se}} seraient des histoires. -TEST: {{se}} seraient des jours heureux. -TEST: {{Se}} sont de grands enfants. -TEST: {{Se}} sera une fille. -TEST: {{ceux}} seraient des jours heureux -TEST: Pour {{se}} faire, ils sont prêts à tout. -TEST: {{se}} ne peut être ainsi. -TEST: C’est tout {{se}} qu’il y a -TEST: Tout {{se}} que je fais -TEST: tout {{se}} qu’il entend -TEST: {{se}} {{chien-la}} -TEST: {{se}} {{train}} est en retard -TEST: {{ceux}} train arrive trop vite. -TEST: {{ceux}} ne doit pas nous faire oublier ce désastre -TEST: {{se}} {{chemin-là}} est difficile +TEST: {{Se}} seraient des histoires. ->> Ce +TEST: {{se}} seraient des jours heureux. ->> ce +TEST: {{Se}} sont de grands enfants. ->> Ce +TEST: {{Se}} sera une fille. ->> Ce +TEST: {{ceux}} seraient des jours heureux ->> ce +TEST: Pour {{se}} faire, ils sont prêts à tout. ->> ce +TEST: {{se}} ne peut être ainsi. ->> ce +TEST: C’est tout {{se}} qu’il y a ->> ce +TEST: Tout {{se}} que je fais ->> ce +TEST: tout {{se}} qu’il entend ->> ce +TEST: {{se}} {{chien-la}} ->> ce|||chien-là +TEST: {{se}} {{train}} est en retard ->> ce||| +TEST: {{ceux}} train arrive trop vite. ->> ce +TEST: {{ceux}} ne doit pas nous faire oublier ce désastre ->> ce +TEST: {{se}} {{chemin-là}} est difficile ->> ce||| TEST: les expatriés éloignés ou ceux habitant ici TEST: les photographies de ceux n’ayant pas dépassé sept sur vingt. TEST: Pensez-vous que ceux ne sachant même pas ce qu’est une VHS peuvent y trouver leur compte ? TEST: la réduction de ma liberté intellectuelle et celle de ceux autour de moi TEST: ceux autour de vous ne sont pas ce que vous croyez. @@ -9756,19 +9783,19 @@ <<- /conf/ -2>> se && Confusion probable. Exemples : ce bâtiment, se perdre.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440 [ça|cela|ceci] >finir <> par ce savoir <<- /conf/ --2>> se && Confusion probable. Ici, “savoir” est un verbe. Exemples : ce bâtiment, se perdre. -TEST: ça {{ce}} prend la tête pour un rien, c’est de la racaille. -TEST: {{Ce}} promener est relaxant. -TEST: {{ce}} prennent-ils pour des experts ? -TEST: {{Ce}} serait-elle compromise ? -TEST: ce qui {{ce}} passe, c’est que c’est une catastrophe. -TEST: il ne {{ce}} compte pas parmi eux -TEST: il ne {{ç’}}avançait jamais sans avoir pesé toutes les conséquences -TEST: qui {{ce}} donne en spectacle. -TEST: ça finira par {{ce}} savoir +TEST: ça {{ce}} prend la tête pour un rien, c’est de la racaille. ->> se +TEST: {{Ce}} promener est relaxant. ->> Se +TEST: {{ce}} prennent-ils pour des experts ? ->> se +TEST: {{Ce}} serait-elle compromise ? ->> Se +TEST: ce qui {{ce}} passe, c’est que c’est une catastrophe. ->> se +TEST: il ne {{ce}} compte pas parmi eux ->> se +TEST: il ne {{ç’}}avançait jamais sans avoir pesé toutes les conséquences ->> s’ +TEST: qui {{ce}} donne en spectacle. ->> se +TEST: ça finira par {{ce}} savoir ->> se TEST: cela finit toujours tôt ou tard par {{ce}} savoir TEST: […] qui ne peut être si ardente qu’elle ne se doive, ce semble, éteindre par la moindre goutte de sang qui sorte de leurs plaies. TEST: à qui ce texte doit tant, à qui ce texte est dédié TEST: il y aurait, ce faisant, des complications interminables. @@ -9777,18 +9804,20 @@ __conf_ce_à_quoi_qui__ se [à|a] [quoi|koi] ce a [quoi|koi] ce à [koi] <<- /conf/ ->> ce à quoi && Confusion.|https://fr.wiktionary.org/wiki/ce_%C3%A0_quoi + <<- !2>> se [à|a] [qui|ki|chi] ce a [qui|ki|chi] ce à [ki|chi] <<- /conf/ ->> ce à qui && Confusion. + <<- !2>> -TEST: c’est {{se a quoi}} il pensait qui le minait. -TEST: {{se à qui}} on pense +TEST: c’est {{se a quoi}} il pensait qui le minait. ->> ce à quoi +TEST: {{se à qui}} on pense ->> ce à qui # ces / ses / c’est __conf_ces_ses_c_est__ [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur] $:D @@ -9795,11 +9824,10 @@ [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur] [que|qu’] [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur] [l’|d’] [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur] {pronom_obj} [ses|ces] @:D¬:[WA] [ses|ces] [que|qu’] - [ses|ces] [l’|d’] [ses|ces] {pronom_obj} [ses|ces] @:[WX]¬:N:.*:[pi] @:[RD]|>pire/ <<- /conf/ not \1.isupper() and not value(\2, "|quelques|") -1>> c’est && Confusion probable. Écrivez « c’est » pour dire « ceci est… ». c’ est @:N.*:p¬:(?:G|W|M|A.*:[si]) @@ -9810,17 +9838,19 @@ c’ est n’ [est|était] c’ est ne [serait|sera] <<- /conf/ not value(<1, "|que|qu’|") -1:2>> ce && Confusion probable. -TEST: {{ses}} au-dessus de ses forces. -TEST: {{ces}} comme la peste -TEST: car {{ses}} d’autre part -TEST: {{ces}} qu’il y a tant de pertes -TEST: {{ces}} jamais une bonne idée. -TEST: {{c’est}} {{délires}} nous ennuient -TEST: {{ses}} gens-là sont des salopards +TEST: {{ses}} au-dessus de ses forces. ->> c’est +TEST: {{ces}} comme la peste ->> c’est +TEST: car {{ses}} d’autre part ->> c’est +TEST: {{ces}} qu’il y a tant de pertes ->> c’est +TEST: {{ces}} jamais une bonne idée. ->> c’est +TEST: {{ces}} l’amour qui le pousse à faire n’importe quoi ->> c’est +TEST: le problème, {{ses}} que nous jugeons trop vite ->> c’est +TEST: {{c’est}} {{délires}} nous ennuient ->> ces|ses|||délire +TEST: {{ses}} gens-là sont des salopards ->> ces TEST: {{c’est}} n’est pas ça. ->> ce TEST: En 2015, c’est Paris et son agglomération qui… TEST: Ses pas de danse. TEST: Avec ces quelques mots, que veux-tu dire ? TEST: Avec ces quelque 70 millions d’euros de cash disponible @@ -9830,29 +9860,34 @@ __conf_c_est_chose_faite!7__ !! c’ [est|était] chose faite ¡¡ !! [c’|ce] [sera|serait|fut|fût] chose faite ¡¡ [c’|s’|c|s] [ai|ait|aie|aies|aient|ais|hé|eh|es|haie|haies|hais|hait|est|et] [chose+s] [faite+s|>faîte|>fête] - <<- /conf/ ->> c’est chose faite && Locution “c’est chose faite”. + <<- /loc/ ->> c’est chose faite && Locution “c’est chose faite”. + <<- !-2>> [c’|s’|c|s|ce|se] [serra+s|sera+s] [chose+s] [faite+s|>faîte|>fête] - <<- /conf/ ->> ce sera chose faite && Locution “c’est chose faite”. + <<- /loc/ ->> ce sera chose faite && Locution “c’est chose faite”. + <<- !-2>> [c’|s’|c|s|se|ce] [serrai+s|serait|serrait] [chose+s] [faite+s|>faîte|>fête] - <<- /conf/ ->> ce serait chose faite && Locution “c’est chose faite”. + <<- /loc/ ->> ce serait chose faite && Locution “c’est chose faite”. + <<- !-2>> [c’|s’|c|s] [>étai|était|>été] [chose+s] [faite+s|>faîte|>fête] - <<- /conf/ ->> c’était chose faite && Locution “c’est chose faite”. + <<- /loc/ ->> c’était chose faite && Locution “c’est chose faite”. + <<- !-2>> [c’|s’|ce|se] [fus|fut|fût] [chose+s] [faite+s|>faîte|>fête] - <<- /conf/ ->> ce fut chose faite && Locution “c’est chose faite”. + <<- /loc/ ->> ce fut chose faite && Locution “c’est chose faite”. + <<- !-2>> -TEST: {{c est chose faites}} -TEST: {{ce serra chose faite}} -TEST: {{ce serrait choses faites}} -TEST: {{s’était chose faite}} -TEST: {{se fut chose faite}} hier +TEST: {{c est chose faites}} ->> c’est chose faite +TEST: {{ce serra chose faite}} ->> ce sera chose faite +TEST: {{ce serrait choses faites}} ->> ce serait chose faite +TEST: {{s’était chose faite}} ->> c’était chose faite +TEST: {{se fut chose faite}} hier ->> ce fut chose faite TEST: c’est chose faite TEST: ce sera chose faite demain TEST: c’était chose faite, pensait-il. TEST: ce fut chose faite quand elle s’en alla. TEST: ce serait chose faite depuis longtemps sans leur incapacité à s’entendre @@ -9887,36 +9922,36 @@ >cœur [>musical|>philharmonique|>mixte|>polyphonique] >cœur de musique >cœur de l’ église >cœur de la nef - <<- /conf/ -1>> chœur && Confusion. Pour désigner un ensemble musical, écrivez chœur.|https://fr.wiktionary.org/wiki/ch%C5%93ur + <<- /conf/ -1>> =\1.replace("œ", "hœ").replace("Œ", "HŒ") && Confusion. Pour désigner un ensemble musical, écrivez chœur.|https://fr.wiktionary.org/wiki/ch%C5%93ur -TEST: ces enfants de {{cœur}} sont fatigués. -TEST: Cheffe de {{cœur}}. -TEST: quel beau {{cœur}} musical. +TEST: ces enfants de {{cœur}} sont fatigués. ->> chœur +TEST: Cheffe de {{cœur}}. ->> chœur +TEST: quel beau {{cœur}} musical. ->> chœur # coli / colis __conf_colis_coli__ dans $:D coli à l’ intérieur [du|des] coli à l’ intérieur de [mon|ton|son|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|ces] coli <<- /conf/ --1>> colis && Confusion probable. Si vous parlez d’un paquet, écrivez “colis”.|https://fr.wiktionary.org/wiki/colis -TEST: Regarde ce qu’il y a à l’intérieur du {{coli}} -TEST: regarde dans le {{coli}} +TEST: Regarde ce qu’il y a à l’intérieur du {{coli}} ->> colis +TEST: regarde dans le {{coli}} ->> colis # collet monté __conf_collet_monté__ ~^[cC]oll(?:e[rt]s?|ée?s?)-mont(?:er|ée?s?)$ [collé+ses|coller|collets] [>montée|monté|montés|monter] collet [>montée|montés|monter] <<- /conf/ ->> collet monté && « Être collet monté » : dans cette locution, « collet monté » est invariable. -TEST: Elles sont tellement {{collets montées}} ! +TEST: Elles sont tellement {{collets montées}} ! ->> collet monté # compte / comte / conte __conf_compte__ à bon [>conte|comte+s] @@ -10605,11 +10640,11 @@ __conf_dessus_dessous__ en dessus en-dessus <<- /conf/ ->> en dessous|au-dessus && Confusion.|https://fr.wiktionary.org/wiki/en_dessous -TEST: Il est {{en dessus}} de tout. +TEST: Il est {{en dessus}} de tout. ->> en dessous|au-dessus # en coup de vent __conf_en_coup_de_vent__ !! en coup de vent ¡¡ @@ -11123,11 +11158,11 @@ # jeune / jeûne __conf_jeune__ très >jeûne - <<- /conf/ -2>> =\2.replace("û", "u") && Confusion. Le jeûne est une privation de nourriture.|https://fr.wiktionary.org/wiki/jeune + <<- /conf/ -2>> =\2.replace("û", "u").replace("Û", "U") && Confusion. Le jeûne est une privation de nourriture.|https://fr.wiktionary.org/wiki/jeune TEST: Très {{jeûne}}, elle a su qu’elle ne voulait pas d’une vie ordinaire. ->> jeune # la / l’a @@ -11383,13 +11418,13 @@ TEST: tu {{ma}} prise par surprise ->> m’as TEST: il {{ma}} tuée ->> m’a TEST: cette femme ne {{ma}} prise que deux fois ->> m’a TEST: {{on}} {{ma}} dézinguée ->> ont|||m’a -TEST: ça {{ma}} {{foutu}} en l’air +TEST: ça {{ma}} {{foutu}} en l’air ->> m’a|||foutue TEST: cet homme {{ma}} succédé à ce poste ->> m’a -TEST: {{ma}} {{donner}} la nausée, ce con +TEST: {{ma}} {{donner}} la nausée, ce con ->> m’a|||donnée|données|donne|donnes TEST: c’est ça qui {{ma}} forcée à poursuivre ->> m’a TEST: ça ma grande, c’est mon secret # m’ont / mon @@ -12530,12 +12565,12 @@ >choisir [mon|ton|son|notre|votre|leur] [quand|quant] >choisir [mon|ton|son|notre|votre|leur] qu’ [en|>an] <<- /conf/ -3:0>> camp && Confusion probable. Locution “choisir son camp”. -TEST: on va foutre le {{quand}} de là ->> camp -TEST: choisis ton {{qu’ans}} ->> camp +TEST: on va foutre le {{quand}} de là ->> camp +TEST: choisis ton {{qu’ans}} ->> camp # quand / quant / qu’en __conf_quant_quand_qu_en__ quand à @@ -12789,13 +12824,13 @@ 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] >avoir pu faire <<- /conf/ -1>> quoi que|quoi qu’ && Confusion probable.|https://fr.wiktionary.org/wiki/quoi_que -TEST: mais {{quoique}} tu en penses, c’est comme ça que ça fonctionne. -TEST: {{Quoiqu’}}il se soit passé réellement passé, je vais lui faire la peau. -TEST: {{quoique}} vous ayez pu faire, ça a donné les résultats escomptés. +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’ # raisonner / résonner __conf_raisonner_résonner__ [la|le|les|me|te|se|nous|vous] >résonner @@ -12882,13 +12917,13 @@ >ru [bondé+ses] >ru >plein [de|d’] [>monde|gens] >ru [de|d’] $#C <<- /conf/ morph(<1, ":D.*:[me]:[pi]") -1>> rue|rues && Confusion probable. Un ru est un petit ruisseau. Pour évoquer les voies de circulation, écrivez “rue”.|https://fr.wiktionary.org/wiki/rue -TEST: les {{rus}} bondés ->> rue|rues -TEST: les {{rus}} de New York ->> rue|rues -TEST: les {{rus}} de Paris ->> rue|rues +TEST: les {{rus}} bondés ->> rue|rues +TEST: les {{rus}} de New York ->> rue|rues +TEST: les {{rus}} de Paris ->> rue|rues # saint / sain / sein / seing __conf_saint_sain_sein_seing__ [sain|sains|>sein] $:M1 @@ -12984,23 +13019,24 @@ # s’ensuivre __conf_s_ensuivre__ s’ en >suivre <<- /conf/ morph(\3, ":(?:[123]s|Q)") ->> s’ensuit|s’ensuivit|s’ensuivait|s’ensuivra|s’ensuivrait && Verbe “s’ensuivre”.|https://fr.wiktionary.org/wiki/s%E2%80%99ensuivre <<- /conf/ __else__ and morph(\3, ":(?:[123]p|Y|P)") ->> \1\2\3 && Verbe “s’ensuivre”.|https://fr.wiktionary.org/wiki/s%E2%80%99ensuivre + <<- !-1>> -TEST: il {{s’en suis}} des représailles -TEST: {{s’en suivi}} des représailles -TEST: {{S’en suivrons}} une guerre de tous les instants et… -TEST: {{S’en suivre}}. +TEST: il {{s’en suis}} des représailles ->> s’ensuit|s’ensuivit|s’ensuivait|s’ensuivra|s’ensuivrait +TEST: {{s’en suivi}} des représailles ->> s’ensuit|s’ensuivit|s’ensuivait|s’ensuivra|s’ensuivrait +TEST: {{S’en suivrons}} une guerre de tous les instants et… ->> S’ensuivrons +TEST: {{S’en suivre}}. ->> S’ensuivre # sitôt / si tôt __conf_sitôt__ [|,|(] si tôt $:A <<- /conf/ -2:3>> sitôt && Confusion probable : si vous voulez dire “aussitôt”, écrivez “sitôt”.|https://fr.wiktionary.org/wiki/sit%C3%B4t -TEST: {{si tôt}} accomplie, il fallut recommencer +TEST: {{si tôt}} accomplie, il fallut recommencer ->> sitôt __conf_sitôt_dit_sitôt_fait!6__ !! sitôt dit ?,¿ sitôt fait ¡¡ [si+s|>scie|ci+s] [tôt|>tau|taux|to|>taud|trop|trot] [dis|dix|dit+s|di] ?,¿ [si+s|>scie|ci+s] [tôt|>tau|taux|to|>taud|trop|trot] [fait+s|>fée|fé|fais] @@ -13710,10 +13746,11 @@ TEST: Je propse que, par {{voix}} de conséquence, nous partions immédiatement. ->> voie TEST: C’est une {{voix}} interdite. ->> voie TEST: les {{voix}} gouvernementales sont impénétrables. ->> voies TEST: c’est une {{voix}} de perdition sur laquelle vous vous engagez. ->> voie TEST: tu auras souvent {{voie}} au chapitre ->> voix +TEST: Il nous faut une {{voix}} de recours. ->> voie # voir / voire __conf_voir_voire__ voir [grand|petit|rouge] @@ -14801,11 +14838,11 @@ __infi_qui_la_vinf__ qui la @:V1.*:Y <<- /infi/ not value(<1, "|n’importe|ce|se|") and not morph(<1, ":R") -2:3>> ="l’a " + suggVerbPpas(\-1, ":m:s") + "|la " + \3[:-2] + "ait" && Confusion globale. -TEST: qui {{la transformer}} ->> l’a transformé|la transformait +TEST: qui {{la transformer}} ->> l’a transformé|la transformait TEST: je ne vais pas laisser n’importe qui la souiller TEST: avec qui la transformer ? @@ -17902,10 +17939,12 @@ >espérance [de|d’] vie en bonne santé >essence [de|d’] térébenthine >état [de|d’] [âme|conservation|esprit|fait|service|urgence] >état d’ extrême urgence >état [de|d’] l’ art + état partie + états parties >étoile [de|d’] mer >étoile à neutrons >étui à cigarettes >examen d’ entrée >expérience [utilisateur|utilisateurs] @@ -19667,11 +19706,11 @@ __loc_faire_plaisir__ >faire plaisirs <<- /loc/ --1>> plaisir && Faire plaisir : dans cette locution, “plaisir” doit être au singulier. <<- ~-1>> * -TEST: Ça me fait {{plaisirs}}. +TEST: Ça me fait {{plaisirs}}. ->> plaisir # Autres tests contre les faux positifs TEST: pourquoi faire compliqué quand on peut faire simple @@ -20359,11 +20398,12 @@ # 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] [>air|>aire] du [cénozoïque|digital|numérique|paléozoïque|pliocène|pétrole|primaire|secondaire|tertiaire|quaternaire] [>air|>aire] du big data - <<- /conf/ -1>> ère|ères && Confusion. L’aire est une surface. L’air est un gaz, une apparence ou une musique. Pour évoquer une époque, écrivez “ère”. + <<- /conf/ -1>> =\1.replace("ai", "è").replace("Ai", "È").replace("AI", "È") + && Confusion. L’aire est une surface. L’air est un gaz, une apparence ou une musique. Pour évoquer une époque, écrivez “ère”. l’ [aire|ère] du temps <<- /conf/ -2>> air && Confusion probable. Locution “l’air du temps”.|https://fr.wiktionary.org/wiki/%C3%AAtre_dans_l%E2%80%99air_du_temps l’ aire de rien @@ -20389,19 +20429,19 @@ <<- /conf/ --1>> air && Confusion. Une ère est une époque. L’aire est une surface. Pour parler de l’atmosphère, écrivez “air”.|https://fr.wiktionary.org/wiki/air >foutre en l’ [ère|aire] <<- /conf/ --1>> air && Confusion. Locution “foutre en l’air”.|https://fr.wiktionary.org/wiki/foutre_en_l%E2%80%99air -TEST: L’{{aire}} du pétrole n’est pas encore terminée. -TEST: Ce sera un jour dans l’{{ère}} du temps -TEST: il a l’{{aire}} d’un plouc. -TEST: il en a tout l’{{ère}} -TEST: on s’arrêtera sur l’{{air}} d’autoroute -TEST: baptême de l’{{aire}} -TEST: il va se foutre en l’{{ère}} si ça continue comme ça. -TEST: {{l’ère de rien}} -TEST: il avança aussi discrètement que possible {{l’aire de rien}}. +TEST: L’{{aire}} du pétrole n’est pas encore terminée. ->> ère +TEST: Ce sera un jour dans l’{{ère}} du temps ->> air +TEST: il a l’{{aire}} d’un plouc. ->> air +TEST: il en a tout l’{{ère}} ->> air +TEST: on s’arrêtera sur l’{{air}} d’autoroute ->> aire|aires +TEST: baptême de l’{{aire}} ->> air +TEST: il va se foutre en l’{{ère}} si ça continue comme ça. ->> air +TEST: {{l’ère de rien}} ->> l’air de rien|l’ère du rien|l’ère du vide|l’ère du néant +TEST: il avança aussi discrètement que possible {{l’aire de rien}}. ->> l’air de rien TEST: ces pauvres hères # auspice / hospice __conf_auspices_hospices__ @@ -21550,26 +21590,26 @@ # fond / fonds / fonts __conf_fond_fonds_fonts__ [>collecte|>bailleur|>levé|>extorsion|>détournement] de [fond|fonts] >collecter des fonts - <<- /conf/ -3>> fonds && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde). + <<- /conf/ -3>> fonds && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde). à [fond|fonts] [perdu+ses] - <<- /loc/ ->> à fonds perdus && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde). + <<- /loc/ ->> à fonds perdus && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde). [fond|fonts] [>monétaire|spéculatif+s|>international|souverain+s] [fond|fonts] [de|d’] [commerce|garantie|roulement|pension|placement|retraite|roulement|solidarité] [fond|fonts] d’ [aide|investissement|indemnisation|urgence] - <<- /conf/ -1>> fonds && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde). + <<- /conf/ -1>> fonds && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde). fonds baptismaux - <<- /conf/ -1>> fonts && Confusion. Écrivez “fonts”, qui vient du mot latin ‹fons› et signifie « fontaine, source ». + <<- /conf/ -1>> fonts && Confusion. Écrivez “fonts”, qui vient du mot latin ‹fons› et signifie « fontaine, source ». [un|le|du|ce|au+x] [fonds|fonts] [de|d’] ?[la|l’]¿ [abîme|abime|abysse|assiette|bouteille|crevasse|cuve|casserolle|marmite|poêle] [un|le|du|ce|au+x] [fonds|fonts] du [puits|ravin|seau|trou|tupperware|wok] - <<- /conf/ -2>> fond && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde). + <<- /conf/ -2>> fond && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde). TEST: faire une levée de {{fond}}. ->> fonds TEST: jouer {{à fond perdu}} ->> à fonds perdus TEST: elle a vendu son {{fond}} de commerce ->> fonds TEST: il est au {{fonds}} du trou ->> fond @@ -21974,11 +22014,11 @@ TEST: Elle en est tombée des {{nus}}. ->> nues # numérique / digital __conf_numérique_digital__ - [>agence|>appareil|>banque|>caméra|>communication|>compagnie|>connexion|>économie|>entreprise|>ère|>expérience|>identité|>industrie|>présence|>prise|>service|>solution|>stratégie|>télévision|>transformation|>transition] >digital + [>agence|>appareil|>banque|>caméra|>colonie|>colonisation|>communication|>compagnie|>connexion|>économie|>entreprise|>ère|>expérience|>identité|>industrie|>présence|>prise|>service|>solution|>stratégie|>télévision|>transformation|>transition] >digital <<- /conf/ -2>> numérique|numériques && Confusion : “digital” est un adjectif se rapportant aux doigts (empreinte digitale, arthrose digitale, etc.). Écrivez “numérique”. [le|du|au] digital <<- /conf/ -2>> numérique @@ -22434,11 +22474,11 @@ TEST: {{quoiqu’il en soit}}, nous ne nous laisserons pas faire, vous pouvez compter sur nous. ->> quoi qu’il en soit # rebooter / rebouter __conf_rebooter_rebouter__ - >rebouter $:D [>appareil|>imprimante|iPhone+s|>kernel|>machine|>modem|>noyau|>ordinateur|>ordi|PC|>portable|>programme|>routeur|serveur|serveurs|>smartphone|>système|>tablette|>téléphone|terminal|terminaux] + >rebouter $:D [>appareil|>imprimante|iPhone+s|kernel+s|>machine|>modem|>noyau|>ordinateur|>ordi|PC|>portable|>programme|>routeur|serveur|serveurs|>smartphone|>système|>tablette|>téléphone|terminal|terminaux] >rebouter [Android|Linux|iOS|Unix|Windows] <<- /conf/ -1>> =\1.replace("out", "oot").replace("OUT", "OOT") && Confusion probable. Rebouter est un terme de botanique. TEST: {{Reboute}} l’ordinateur. ->> Reboote TEST: On {{reboute}} Windows et ça devrait aller. ->> reboote @@ -22604,10 +22644,40 @@ TEST: ça va de {{soie}} ->> soi TEST: cela ne va pas de {{soit}}. ->> soi TEST: ça ne va guère de {{soit}} ->> soi TEST: ce qui ne va jamais de {{soie}} ->> soi + +## soufflet / soufflé +__conf_soufflet_soufflé__ + ## soufflet + [soufflé+s] [de|d’] [cuisine|forge|maréchal] + [soufflé+s] d’ [orfèvre|orgue] + <<- /conf/ -1>> =\1.replace("lé", "let").replace("LÉ", "LET") && Confusion. Un soufflé est un plat. Pour un instrument servant à faire du vent, écrivez “soufflet”.|https://fr.wiktionary.org/wiki/soufflet + + >appareil ?>photo¿ à [soufflé+s] + <<- /conf/ --1>> soufflet && Confusion. Un soufflé est un plat.|https://fr.wiktionary.org/wiki/soufflet + + ## soufflé + [>faire|>préparer] un soufflet + >recette [de|d’] >soufflet + <<- /conf/ --1>> =\-1.replace("et", "é").replace("ET", "É") && Confusion. Un soufflet est un outil servant à faire du vent. Le plat s’écrit “soufflé”.|https://fr.wiktionary.org/wiki/souffl%C3%A9 + + >soufflet [>inratable|salé+s|sucré+s] + >soufflet au [chocolat|chorizo|citron|comté|crabe|foie|fromage|gruyère|homard|jambon|kirsch|lait|miel|maroilles|maïs|mascarpone|millet|munster|nutella|poisson|poulet|potimarron|potiron|quinoa|reblochon|roquefort|rhum|saumon|surimi|thon|whisky|yaourt] + >soufflet [au|aux] [brocolis|noix] + >soufflet aux [asperges|carottes|champignons|courgettes|gorgonzola|girolles|lardons|légumes|lentiles|marrons|mirabelles|noisettes|truffes] + >soufflet à la [banane|bisque|carotte|courge|courgette|mirabelle|truffe|vanille] + >soufflet [de|d’|aux] >pomme [de|d’] terre + >soufflet au grand marnier + <<- /conf/ -1>> =\1.replace("et", "é").replace("ET", "É") && Confusion. Un soufflet est un outil servant à faire du vent. Le plat s’écrit “soufflé”.|https://fr.wiktionary.org/wiki/souffl%C3%A9 + +TEST: un {{soufflé}} d’orgue ->> soufflet +TEST: appareil photo à {{soufflé}} ->> soufflet +TEST: des recettes de {{soufflets}} ->> soufflés +TEST: un {{soufflet}} au chocolat ->> soufflé + # suer à grosses gouttes __conf_suer_savoir__ [su|sus|sut] à grosses gouttes [su|sus|sut] comme un [bœuf|boeuf|cochon|goret|phoque|porc] @@ -23087,11 +23157,11 @@ -2>> =suggMasSing(\2, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”. <<- /gn/ __also__ -4>> =suggFemSing(\4, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”. l’ *WORD et *WORD @:[NA].*:p¬* <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") - -5>> =suggSing(\5, True) && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier. + -5>> =suggSing(\5) && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier. TEST: l’{{ignorante}} et {{grande}} {{crétin}} à qui j’avais affaire ->> ignorant|||grand|||crétine TEST: l’{{ordurier}} et {{sot}} {{abrutie}} ->> ordurière|||sotte|||abruti TEST: l’éblouissante et {{belles}} imbécile ->> belle TEST: l’{{amoureux}} et {{merveilleuse}} imbécile que nous avions là ->> amoureuse|||merveilleux @@ -23385,11 +23455,11 @@ -2>> =suggMasSing(\2, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”. <<- /gn/ __also__ -4>> =suggFemSing(\4, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”. leur *WORD et *WORD @:[NA].*:p¬* <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") - -5>> =suggSing(\5, True) && Ce nom n’est pas accordé avec “leur \2 et \4” et devrait être au singulier. + -5>> =suggSing(\5) && Ce nom n’est pas accordé avec “leur \2 et \4” et devrait être au singulier. TEST: leur {{ignorante}} et {{grande}} {{crétin}} à qui j’avais affaire ->> ignorant|||grand|||crétine TEST: leur {{ordurier}} et {{sot}} {{abrutie}} ->> ordurière|||sotte|||abruti TEST: leur grande et {{belles}} imbécile ->> belle TEST: leur {{amoureux}} et {{merveilleuse}} imbécile ->> amoureuse|||merveilleux @@ -23755,11 +23825,11 @@ -2>> =suggMasSing(\2, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”. <<- /gn/ __also__ -4>> =suggFemSing(\4, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”. [mon|ton|son] *WORD et *WORD @:[NA].*:p¬* <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") - -5>> =suggSing(\5, True) && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier. + -5>> =suggSing(\5) && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier. TEST: mon {{ignorante}} et {{grande}} {{crétin}} de frère ->> ignorant|||grand|||crétine TEST: son {{ordurier}} et {{sot}} {{abrutie}} ->> ordurière|||sotte|||abruti TEST: ton éblouissante et {{belles}} imbécile ->> belle TEST: ton {{amoureux}} et {{merveilleuse}} imbécile ->> amoureuse|||merveilleux @@ -23914,11 +23984,11 @@ -2>> =suggMasSing(\2, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”. <<- /gn/ __also__ -4>> =suggFemSing(\4, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”. [chaque|quelque|notre|votre] *WORD et *WORD @:[NA].*:p¬* <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") - -5>> =suggSing(\5, True) && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au singulier. + -5>> =suggSing(\5) && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au singulier. TEST: notre {{ignorante}} et {{grande}} {{crétin}} à qui j’avais affaire ->> ignorant|||grand|||crétine TEST: votre {{ordurier}} et {{sot}} {{abrutie}} ->> ordurière|||sotte|||abruti TEST: notre grande et {{belles}} imbécile ->> belle TEST: chaque {{amoureux}} et {{merveilleuse}} imbécile que nous avions là ->> amoureuse|||merveilleux @@ -24282,11 +24352,11 @@ -2>> =suggMasPlur(\2, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”. <<- /gn/ __also__ -4>> =suggFemPlur(\4, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”. les *WORD et *WORD @:[NA].*:s¬* <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") - -5>> =suggPlur(\5, True) && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel. + -5>> =suggPlur(\5) && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel. TEST: les {{ignorantes}} et {{grande}} {{crétins}} à qui j’avais affaire ->> ignorants|||grands|||crétines TEST: les {{orduriers}} et {{sot}} {{abruties}} ->> ordurières|||sottes|||abrutis TEST: les grandes et {{belle}} imbéciles ->> belles TEST: les {{amoureux}} et {{merveilleuses}} imbéciles ->> amoureuses|||merveilleux @@ -24334,11 +24404,11 @@ -2>> =suggMasPlur(\2, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”. <<- /gn/ __also__ -4>> =suggFemPlur(\4, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”. leurs *WORD et *WORD @:[NA].*:s¬* <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") - -5>> =suggPlur(\5, True) && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel. + -5>> =suggPlur(\5) && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel. TEST: leurs {{ignorantes}} et {{grande}} {{crétins}} à qui j’avais affaire ->> ignorants|||grands|||crétines TEST: leurs {{orduriers}} et {{sot}} {{abruties}} ->> ordurières|||sottes|||abrutis TEST: leurs grandes et {{belle}} imbéciles ->> belles TEST: leurs {{amoureux}} et {{merveilleuses}} imbéciles ->> amoureuses|||merveilleux @@ -24442,11 +24512,11 @@ -2>> =suggMasPlur(\2, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”. <<- /gn/ __also__ -4>> =suggFemPlur(\4, True) && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”. [ces|mes|tes|ses|nos|vos|aux|plusieurs|quelques|moult] *WORD et *WORD @:[NA].*:s¬* <<- /gn/ morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") - -5>> =suggPlur(\5, True) && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel. + -5>> =suggPlur(\5) && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel. TEST: plusieurs {{ignorantes}} et {{grande}} {{crétins}} à qui j’avais affaire ->> ignorants|||grands|||crétines TEST: quelques {{orduriers}} et {{sot}} {{abruties}} ->> ordurières|||sottes|||abrutis TEST: moult grandes et {{belle}} imbéciles ->> belles TEST: mes {{amoureux}} et {{merveilleuses}} imbéciles ->> amoureuses|||merveilleux @@ -24932,12 +25002,12 @@ <<- /gn/ morph(\2, ":A", ":(?:A.*:[fe]:[si]|G|W)|;C") -2>> =suggFemSing(\2, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. <<- /gn/ morph(\4, ":A", ":(?:A.*:[fe]:[si]|G|W)|;C") -4>> =suggFemSing(\4, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. *WORD et *WORD @:N.*:e:s¬* <<- /gn/ morph(\2, ":A", ":G") and morph(\4, ":A", ":G") >>> - <<- /gn/ morph(\2, ":A", ":(?:A.*:[si]|G|W)|;C") -2>> =suggSing(\2, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. - <<- /gn/ morph(\4, ":A", ":(?:A.*:[si]|G|W)|;C") -4>> =suggSing(\4, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. + <<- /gn/ morph(\2, ":A", ":(?:A.*:[si]|G|W)|;C") -2>> =suggSing(\2) && Cet adjectif n’est pas accordé avec le nom “\-1”. + <<- /gn/ morph(\4, ":A", ":(?:A.*:[si]|G|W)|;C") -4>> =suggSing(\4) && Cet adjectif n’est pas accordé avec le nom “\-1”. *WORD et *WORD @:N.*:m:p¬* <<- /gn/ morph(\2, ":A", ":G") and morph(\4, ":A", ":G") >>> <<- /gn/ morph(\2, ":A", ":(?:A.*:[me]:[pi]|G|W)|;C") -2>> =suggMasPlur(\2, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. <<- /gn/ morph(\4, ":A", ":(?:A.*:[me]:[pi]|G|W)|;C") -4>> =suggMasPlur(\4, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. @@ -24947,12 +25017,12 @@ <<- /gn/ morph(\2, ":A", ":(?:A.*:[fe]:[pi]|G|W)|;C") -2>> =suggFemPlur(\2, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. <<- /gn/ morph(\4, ":A", ":(?:A.*:[fe]:[pi]|G|W)|;C") -4>> =suggFemPlur(\4, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. *WORD et *WORD @:N.*:e:p¬* <<- /gn/ morph(\2, ":A", ":G") and morph(\4, ":A", ":G") >>> - <<- /gn/ morph(\2, ":A", ":(?:A.*:[pi]|G|W)|;C") -2>> =suggPlur(\2, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. - <<- /gn/ morph(\4, ":A", ":(?:A.*:[pi]|G|W)|;C") -4>> =suggPlur(\4, True) && Cet adjectif n’est pas accordé avec le nom “\-1”. + <<- /gn/ morph(\2, ":A", ":(?:A.*:[pi]|G|W)|;C") -2>> =suggPlur(\2) && Cet adjectif n’est pas accordé avec le nom “\-1”. + <<- /gn/ morph(\4, ":A", ":(?:A.*:[pi]|G|W)|;C") -4>> =suggPlur(\4) && Cet adjectif n’est pas accordé avec le nom “\-1”. TEST: {{petite}} et {{grande}} homme ->> petit|||grand TEST: {{bel}} et {{grand}} nation ->> belle|||grande TEST: {{stupides}} et {{intellectuels}} psychologue ->> stupide|||intellectuel TEST: {{petite}} et {{grande}} hommes ->> petits|||grands @@ -26131,13 +26201,13 @@ qui *WORD [,||$:D] <<- /conf/ morph(\2, ":[NA]", ":(?:[123][sp]|P)") and hasSimil(\2, ":(?:[123][sp])") -2>> =suggSimil(\2, ":[123][sp]") && Confusion probable : “\2” n’est pas une forme verbale conjuguée. -TEST: Et gardez bien en tête que la personne qui vous {{contact}} peut-être un sous-traitant -TEST: la nature qui nous {{maintien}} en vie -TEST: un homme qui {{oubli}} son devoir +TEST: Et gardez bien en tête que la personne qui vous {{contact}} peut-être un sous-traitant ->> contacte|contactes|contactent +TEST: la nature qui nous {{maintien}} en vie ->> maintiens|maintient +TEST: un homme qui {{oubli}} son devoir ->> oublie|oublies|oublient TEST: qu’est-ce qui lui donne cette assurance ? TEST: qui vous prend aux tripes __bs_substantif_de_adj__ @@ -28132,16 +28202,16 @@ <<- /ocr/ \2.endswith("e") and morph(\2, ":V1.*:Ip.*:[13]s", ":[GMA]") and not before("(?i)\\belle +(?:ne +|n’|)$") -2>> =suggVerbPpas(\2, ":m:s") && Erreur de numérisation ? <<- /ocr/ __else__ and \2.endswith("s") and morph(\2, ":V1.*:Ip.*:2s", ":[GMA]") and not before("(?i)\\belles +(?:ne +|n’|)$") -2>> =suggVerbPpas(\2, ":m:p") && Erreur de numérisation ? -TEST: __ocr__ vous serez {{couche}} en terre. -TEST: __ocr__ nous serons {{presses}} de monter à bord de ce train-ci. -TEST: __ocr__ Elle était toujours persuadée que B. serait {{acquitte}} -TEST: __ocr__ Alors il lui est {{remonte}} dessus -TEST: __ocr__ il n’était pas le seul à être {{remonte}} contre eux. -TEST: __ocr__ par terre et je suis {{retourne}} sur la tombe. +TEST: __ocr__ vous serez {{couche}} en terre. ->> couché +TEST: __ocr__ nous serons {{presses}} de monter à bord de ce train-ci. ->> pressés +TEST: __ocr__ Elle était toujours persuadée que B. serait {{acquitte}} ->> acquitté +TEST: __ocr__ Alors il lui est {{remonte}} dessus ->> remonté +TEST: __ocr__ il n’était pas le seul à être {{remonte}} contre eux. ->> remonté +TEST: __ocr__ par terre et je suis {{retourne}} sur la tombe. ->> retourné TEST: __ocr__ il était sublime. TEST: __ocr__ la longueur de la circonférence étant égale à… # TEST: __ocr__ vous êtes {{presses}} de monter à bord de ce train-ci. # Fonctionne avec nous serons, mais pas nous sommes (bug de JavaScript?) @@ -28152,15 +28222,15 @@ <<- /ocr/ \2.endswith("e") and morph(\2, ":V1.*:Ip.*:[13]s", ":[GM]|>envie/") -2>> =suggVerbPpas(\2, ":m:s") && Erreur de numérisation ? <<- /ocr/ __else__ and \2.endswith("s") and morph(\2, ":V1.*:Ip.*:2s", ":[GM]") -2>> =suggVerbPpas(\2, ":m:p") && Erreur de numérisation ? -TEST: __ocr__ je reconnais que j’ai pas {{traîne}} -TEST: __ocr__ elle est fauchée et a {{emprunte}} de l’argent -TEST: __ocr__ quel héros d’avoir {{affronte}} ces salopards de la police -TEST: __ocr__ tant avoir {{creuse}} vers le haut. -TEST: __ocr__ tu devrais le savoir, d’avoir {{affrontes}} ces gens… +TEST: __ocr__ je reconnais que j’ai pas {{traîne}} ->> traîné +TEST: __ocr__ elle est fauchée et a {{emprunte}} de l’argent ->> emprunté +TEST: __ocr__ quel héros d’avoir {{affronte}} ces salopards de la police ->> affronté +TEST: __ocr__ tant avoir {{creuse}} vers le haut. ->> creusé +TEST: __ocr__ tu devrais le savoir, d’avoir {{affrontes}} ces gens… ->> affrontés TEST: __ocr__ elle avait envie de s’en sortir enfin. !!!! Confusions !! @@ -28186,22 +28256,12 @@ [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|ton|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|plusieurs|certains|certaines|maints|maintes] *WORD ou [elle|nous|vous|elles|iel|iels] || [ne|n’|le|la|l’|les|me|m’|te|t’|se|s’|lui|nous|vous|leur] <<- /conf/ morph(\3, ":[NA]", ":G") -4>> où && Confusion probable. Pour évoquer un lieu ou un moment, écrivez “où”.|https://fr.wiktionary.org/wiki/o%C3%B9 -TEST: L’hôtel {{ou}} ils sont allés l’été dernier. -TEST: une chambre {{ou}} nous n’avons rien trouvé - - -## Accord et incohérences -__ppas_sont_adj__ - sont *WORD - <<- /ppas/ morph(\2, ":V[123]", ":(?:N|A|Q|W|G|3p)") and not tagbefore(\1, "_ceque_") - -2>> =suggVerbPpas(\2, ":m:p") && Incohérence : “\2” n’est pas un participe passé. - -TEST: après avoir mis à jour sont {{profile}}. -TEST: maintenir en confinement certaines personnes sous prétexte qu’elles sont à risques serait une mesure inconstitutionnelle et discriminatoire. +TEST: L’hôtel {{ou}} ils sont allés l’été dernier. ->> où +TEST: une chambre {{ou}} nous n’avons rien trouvé ->> où !! !! @@ -28214,11 +28274,11 @@ nous ~.ont$ <<- /conj/ morph(\3, ":V.*:3p", ":[GPY]") and not value(>1, "|ils|elles|iel|iels|") and ( (morph(\3, ":V...t_") and value(>1, "le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|leur") and not tag(>1, "_enum_")) or morph(\3, ":V..i__") ) -3>> =suggVerb(\3, ":1p") && Conjugaison probablement erronée si “\2” est bien le sujet de “\3” et non un pronom objet. - [|,|(] nous qui @:V¬:(?:1p|G) + [|,|(] nous qui ?[lui|nous|vous]¿ @:V¬:(?:1p|G) <<- /conj/ value(\-1, "|somme|") --1>> sommes && Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel. <<- /conj/ __else__ --1>> =suggVerb(\-1, ":1p") && Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel. TEST: nous {{viendront}}. ->> viendrons TEST: nous vous {{donnerez}} trop de considération ->> donnerons @@ -28234,11 +28294,11 @@ TEST: Ainsi, nous appartiendront les plus belles pièces de cette collection. ## 2pl __conj_vous2__ - [|,|(] vous qui @:V¬:(?:2p|G) + [|,|(] vous qui ?[lui|nous|vous]¿ @:V¬:(?:2p|G) <<- /conj/ --1>> =suggVerb(\-1, ":2p") && Conjugaison erronée. Accord avec “\2”. Le verbe devrait être à la 2ᵉ personne du pluriel. TEST: vous qui {{donner}} du temps ->> donnez|donniez|donnâtes TEST: vous qui {{avançait}} dans la nuit comme des ombres furtives ->> avanciez TEST: vous qui {{décider}} de l’avenir du peuple. ->> décidez|décidiez|décidâtes @@ -28291,86 +28351,92 @@ __ppas_je_me_être_verbe__ je ?ne¿ [me|m’] ?y¿ [suis|sois|soit|suit|étais|était|fusse|fusses|fus|fut|fût|serai|serais|serait] @:Q.*:p¬:(?:G|Q.*:[si])|>dire/ <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "||") and not value(<1, "|que|qu’|")) --1>> =suggVerbPpas(\-1, ":m:s") && Si ce participe passé se rapporte bien à “je”, il devrait être au singulier. -TEST: je ne me suis jamais {{perdus}} -TEST: c’est de ce château que je me suis {{enfuis}}. +TEST: je ne me suis jamais {{perdus}} ->> perdu +TEST: c’est de ce château que je me suis {{enfuis}}. ->> enfui TEST: je me suis donné du temps. __ppas_tu_te_être_verbe__ tu ?ne¿ [te|t’] ?y¿ [es|est|sois|soit|étais|était|fusse|fusses|fus|fut|fût|sera|seras|serai|serais|serait] @:Q.*:p¬:(?:G|Q.*:[si])|>dire/ <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "||") and not value(<1, "|que|qu’|")) --1>> =suggVerbPpas(\-1, ":m:s") && Si ce participe passé se rapporte bien à “tu”, il devrait être au singulier. -TEST: tu t’es finalement {{retrouvés}} en mauvaise posture. +TEST: tu t’es finalement {{retrouvés}} en mauvaise posture. ->> retrouvé TEST: tu ne t’étais pas laissé le temps d’y réfléchir. __ppas_il_se_être_verbe__ il ?ne¿ [se|s’] ?y¿ [es|est|sois|soit|étais|était|fusse|fusses|fus|fut|fût|sera|seras|serai|serais|serait] @:Q.*:(?:f|m:p)¬:(?:G|Q.*:m:[si]) <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "||") and not value(<1, "|que|qu’|")) --1>> =suggVerbPpas(\-1, ":m:s") && Si ce participe passé se rapporte bien à “il”, il devrait être au masculin singulier. -TEST: le dédale dans lequel il se serait {{perdue}} +TEST: le dédale dans lequel il se serait {{perdue}} ->> perdu TEST: il s’était perdu dans la forêt. TEST: il s’était dit qu’il avait eu tort de s’irriter si vivement pour une telle peccadille. __ppas_elle_se_être_verbe__ elle ?ne¿ [se|s’] ?y¿ [es|est|sois|soit|étais|était|fusse|fusses|fus|fut|fût|sera|seras|serai|serais|serait] @:Q.*:(?:m|f:p)¬:(?:G|Q.*:f:[si])|>dire/ <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "||") and not morph(<1, ":R|>que/")) --1>> =suggVerbPpas(\-1, ":f:s") && Si ce participe passé se rapporte bien à “elle”, il devrait être au féminin singulier. -TEST: elle s’y était {{préparé}}. +TEST: elle s’y était {{préparé}}. ->> préparée TEST: elle s’était trouvé un mari. __ppas_nous_nous_être_verbe__ nous ?ne¿ nous ?y¿ [sommes|étions|fûmes|fussions|serons|serions] @:Q.*:s¬:(?:G|Q.*:[pi])|>dire/ <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "||") and not morph(<1, ":R|>que/")) --1>> =suggVerbPpas(\-1, ":p") && Si ce participe passé se rapporte bien à “nous”, il devrait être au pluriel. -TEST: Nous nous étions {{cru}} au paradis. +TEST: Nous nous étions {{cru}} au paradis. ->> crus|crues __ppas_ils_se_être_verbe__ ils ?ne¿ [se|s’] ?y¿ [sont|soient|étaient|furent|fussent|seront|serons|seraient] @:Q.*:(?:f|m:s)¬:(?:G|Q.*:m:[pi])|>dire/ <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "||") and not value(<1, "|que|qu’|")) --1>> =suggVerbPpas(\-1, ":m:p") && Si ce participe passé se rapporte bien à “ils”, il devrait être au masculin pluriel. -TEST: ils s’y étaient {{abandonné}} avec ferveur +TEST: ils s’y étaient {{abandonné}} avec ferveur ->> abandonnés __ppas_elles_se_être_verbe__ elles ?ne¿ [se|s’] ?y¿ [sont|soient|étaient|furent|fussent|seront|seraient] @:Q.*:(?:m|f:s)¬:(?:G|Q.*:f:[pi])|>dire/ <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "||") and not morph(<1, ":R|>que/")) --1>> =suggVerbPpas(\-1, ":f:p") && Si ce participe passé se rapporte bien à “elles”, il devrait être au féminin pluriel. -TEST: elles ne s’y étaient pas {{donnée}}. +TEST: elles ne s’y étaient pas {{donnée}}. ->> données TEST: sans fin elles se sont succédé __ppas_se_être__ - [me|m’|te|se|s’] ?[y|en]¿ >être *WORD - <<- /ppas/ morph(\-1, ":(?:Y|[123][sp])", ":[QAG]") --1>> =suggVerbPpas(\-1) && Incohérence. Après « s’être », le verbe doit être un participe passé. - <<- /ppas/ __else__ and morph(\-2, ":[123]s") and morph(\-1, ":Q.*:p") and not tagbefore(\1, "_que_") and not before("(?i)\\bon (?:ne |)$") + [me|m’|te|se|s’] ?[y|en]¿ >être @:(?:Y|[123][sp])¬:[QAG] + <<- /ppas/ morph(\-2, ":[123]s") --1>> =suggVerbPpas(\-1, ":s") && Incohérence. Le verbe devrait être un participe passé. + <<- /ppas/ morph(\-2, ":[123]p") --1>> =suggVerbPpas(\-1, ":p") && Incohérence. Le verbe devrait être un participe passé. + <<- /ppas/ __else__ --1>> =suggVerbPpas(\-1) && Incohérence. Le verbe devrait être un participe passé. + + [me|m’|te|se|s’] ?[y|en]¿ >être @:[QA].*:p¬:[GW] + <<- /ppas/ morph(\-2, ":[123]s") and not tagbefore(\1, "_que_") and not before("(?i)\\bon (?:ne |)$") --1>> =suggSing(\-1) && Le participe passé devrait être au singulier. - tu t’ ?[y|en]¿ [es|étais|seras|serais|fus|fusses] *WORD - <<- /ppas/ morph(\-1, ":(?:Y|[123][sp])", ":[QAG]") --1>> =suggVerbPpas(\-1) && Incohérence. Après « s’être », le verbe doit être un participe passé. - -TEST: s’être toujours {{donner}} le mot. -TEST: je suis venu et me suis totalement {{donnés}} à cette œuvre -TEST: c’est de ce qui s’est {{passe}}. -TEST: s’était toujours {{passe}} comme ça avec elle -TEST: s’est {{approche}} de la penderie -TEST: terrorisant l’animal qui s’était {{cabre}}. -TEST: ce qui s’est {{passe}}. -TEST: s’y était de plus en plus {{consacrer}} avec enthousiasme. -TEST: tu t’en es {{foutait}} autant que possible. + tu t’ ?[y|en]¿ [es|étais|seras|serais|fus|fusses] @:(?:Y|[123][sp])¬:[QG] + <<- /ppas/ --1>> =suggVerbPpas(\-1, ":s") && Incohérence. Le verbe devrait être un participe passé. + +TEST: s’être toujours {{donner}} le mot. ->> donné|donnée|donnés|données +TEST: je suis venu et me suis totalement {{donnés}} à cette œuvre ->> donné +TEST: c’est de ce qui s’est {{passe}}. ->> passé|passée +TEST: s’était toujours {{passe}} comme ça avec elle ->> passé|passée +TEST: s’est {{approche}} de la penderie ->> approché|approchée +TEST: terrorisant l’animal qui s’était {{cabre}}. ->> cabré|cabrée +TEST: ce qui s’est {{passe}}. ->> passé|passée +TEST: s’y était toujours {{consacrer}} avec enthousiasme. ->> consacré|consacrée +TEST: tu t’en es {{foutait}} autant que possible. ->> foutu|foutue +TEST: m’est {{tombés}} des mains, ce foutu livre ->> tombé +TEST: s’étaient {{trompait}} de nombreuses fois, ces fous ->> trompés|trompées TEST: elles se sont dit : « Allons-y ». TEST: On s’est rencontrées lorsqu’on travaillait là-bas. TEST: des soins que je m’étais donnés. TEST: Si t’es pas contente, t’achètes pas. TEST: t’étais vraiment cinglé à cette époque. @@ -28426,12 +28492,12 @@ __ppas_pronom_laisser_adj__ [me|m’|te|t’|le|la|l’] >laisser @:A.*:p¬:(?:[YG]|[AQ].*:[is]) <<- /ppas/ -3>> =suggSing(\3) && Accord avec “\1” : “\3” devrait être au singulier. -TEST: Elle te laisse {{épuisés}} par la tâche. -TEST: Ils la laissèrent {{malades}}. +TEST: Elle te laisse {{épuisés}} par la tâche. ->> épuisé +TEST: Ils la laissèrent {{malades}}. ->> malade TEST: Ils la laissent prendre le train. TEST: Elle te laisse finir le travail. TEST: Je me laisse de quoi finir. TEST: Il te laisse trois jours de délai. @@ -28492,17 +28558,18 @@ tu ?[ne|n’]¿ [te|t’] ?[en|y]¿ /_VEP_ @:[NAQ].*:p¬:[GWYsi] [je|j’] ?[ne|n’]¿ [me|m’] ?[en|y]¿ /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[NAQ].*:p¬:[GWYsi] tu ?[ne|n’]¿ [te|t’] ?[en|y]¿ /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[NAQ].*:p¬:[GWYsi] <<- /ppas/ not tag(<1, "_ceque_") --1>> =suggSing(\-1) && Accord avec le sujet “\1” : “\-1” devrait être au singulier. - [/-je|/-tu] @:(?:[123][sp]|Y|[NAQ].*:p)¬:[GWsi] + [/-je|/-tu] @:[NAQ].*:p¬:[GWsi] + <<- /ppas/ morphVC(\1, ":V.e") -2>> =suggSing(\2) && Accord avec “\1” : “\2” devrait être au singulier. + + [/-je|/-tu] @:(?:[123][sp]|Y)¬:[GWNAQ] <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") - -2>> =suggSing(\2) && Accord avec “\1” : “\2” devrait être au singulier. - - [/-je|/-tu] @:(?:[123][sp]|[NAQ].*:p)¬:[GWYsi] - <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") - -2>> =suggSing(\2) && Accord avec “\1” : “\2” devrait être au singulier. + -2>> =suggVerbPpas(\2, ":s") && Accord avec “\1” : “\2” devrait être au singulier. + <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") and not morph(\2, ":Y") + -2>> =suggVerbPpas(\2, ":s") && Accord avec “\1” : “\2” devrait être au singulier. /-je ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_ @:[NAQ].*:p¬:[GWYsi] <<- /ppas/ --1>> =suggSing(\-1) && Accord avec le sujet “je” : “\-1” devrait être au singulier. /-tu ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_ @:[NAQ].*:p¬:[GWYsi] @@ -28518,62 +28585,63 @@ <<- /ppas/ tag(\2, "_LVEPID_") --1>> =suggSing(\-1) && Accord avec le sujet “je” : “\-1” devrait être au singulier. [te|t’] /-tu ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_ @:[NAQ].*:p¬:[GWYsi] <<- /ppas/ tag(\2, "_LVEPID_") --1>> =suggSing(\-1) && Accord avec le sujet “tu” : “\-1” devrait être au singulier. -TEST: j’étais {{perdus}} ->> perdu -TEST: j’aurais été {{perdus}} sans toi ->> perdu -TEST: je n’étais pas {{perdus}} ->> perdu -TEST: Je suis {{contents}}. ->> content -TEST: J’en ai été {{contents}}. ->> content -TEST: Je parais {{contents}}. ->> content -TEST: Je dirais que la vie est un peu moins {{cher}} en France. -TEST: Je semble {{contents}}. ->> content -TEST: je ne suis pas {{petits}} -TEST: je parais {{insignifiants}} -TEST: Je suis moi aussi complètement {{désespérés}} ->> désespéré -TEST: Je suis moi aussi devenu complètement {{dingues}} ->> dingue -TEST: J’y semble être {{perdus}}. -TEST: je ne crois pas avoir paru {{faibles}} -TEST: j’imagine être devenu {{riches}} -TEST: je pense devenir {{célèbres}} bientôt. -TEST: Je ne peux pas être {{méchants}}. -TEST: j’aurais vraiment été {{tentés}} -TEST: je ne pense pas être {{démasqués}} -TEST: Je veux être {{méconnaissables}} -TEST: tu n’es pas {{petites}} -TEST: tu es {{insignifiants}} -TEST: tu ne crois pas être {{meilleurs}}. -TEST: tu ne crois pas avoir été {{découvertes}} -TEST: tu vas être {{payées}} -TEST: tu deviens vraiment très {{forts}} à ce jeu. -TEST: Je risque de n’être pas {{reçus}} -TEST: je commence à devenir {{ulcérés}} par ces conneries. -TEST: tu rêves de paraître {{glorieuses}} au monde -TEST: je ne m’efforce jamais de devenir plus {{bêtes}} qu’eux -TEST: je ne m’en efforce pas moins de rester {{humbles}} -TEST: je me faisais {{rares}} -TEST: tu t’fais {{belles}} ? -TEST: tu t’efforces de paraître {{humbles}} -TEST: tu t’efforces de paraître {{humbles}} +TEST: j’étais {{perdus}} ->> perdu +TEST: j’aurais été {{perdus}} sans toi ->> perdu +TEST: je n’étais pas {{perdus}} ->> perdu +TEST: Je suis {{contents}}. ->> content +TEST: J’en ai été {{contents}}. ->> content +TEST: Je parais {{contents}}. ->> content +TEST: Je dirais que la vie est un peu moins {{cher}} en France. ->> chère +TEST: Je semble {{contents}}. ->> content +TEST: je ne suis pas {{petits}} ->> petit +TEST: je parais {{insignifiants}} ->> insignifiant +TEST: Je suis moi aussi complètement {{désespérés}} ->> désespéré +TEST: Je suis moi aussi devenu complètement {{dingues}} ->> dingue +TEST: J’y semble être {{perdus}}. ->> perdu +TEST: je ne crois pas avoir paru {{faibles}} ->> faible +TEST: j’imagine être devenu {{riches}} ->> riche +TEST: je pense devenir {{célèbres}} bientôt. ->> célèbre +TEST: Je ne peux pas être {{méchants}}. ->> méchant +TEST: j’aurais vraiment été {{tentés}} ->> tenté +TEST: je ne pense pas être {{démasqués}} ->> démasqué +TEST: Je veux être {{méconnaissables}} ->> méconnaissable +TEST: tu n’es pas {{petites}} ->> petite +TEST: tu es {{insignifiants}} ->> insignifiant +TEST: tu ne crois pas être {{meilleurs}}. ->> meilleur +TEST: tu ne crois pas avoir été {{découvertes}} ->> découverte +TEST: tu vas être {{payées}} ->> payée +TEST: tu deviens vraiment très {{forts}} à ce jeu. ->> fort +TEST: Je risque de n’être pas {{reçus}} ->> reçu +TEST: je commence à devenir {{ulcérés}} par ces conneries. ->> ulcéré +TEST: tu rêves de paraître {{glorieuses}} au monde ->> glorieuse +TEST: je ne m’efforce jamais de devenir plus {{bêtes}} qu’eux ->> bête +TEST: je ne m’en efforce pas moins de rester {{humbles}} ->> humble +TEST: je me faisais {{rares}} ->> rare +TEST: tu t’fais {{belles}} ? ->> belle +TEST: tu t’efforces de paraître {{humbles}} ->> humble +TEST: tu t’efforces de paraître {{humbles}} ->> humble TEST: tu sembles susceptible de rester aussi {{folles}} que d’habitude ->> folle -TEST: je me savais {{implacables}} avec eux -TEST: je ne m’avouais pas {{vaincus}} -TEST: je me tenais {{informées}} des derniers évènements -TEST: quand tu te montres {{infaillibles}} -TEST: tu te tiens {{prêts}} -TEST: serais-je {{fâchés}} contre vous ? -TEST: Demeurerais-je {{dingues}} d’elle ? -TEST: Es-tu {{arriver}} ? -TEST: Es-tu déjà {{arriver}} ? -TEST: Resteras-tu {{amorphes}} encore longtemps ? +TEST: je me savais {{implacables}} avec eux ->> implacable +TEST: je ne m’avouais pas {{vaincus}} ->> vaincu +TEST: je me tenais {{informées}} des derniers évènements ->> informée +TEST: quand tu te montres {{infaillibles}} ->> infaillible +TEST: tu te tiens {{prêts}} ->> prêt +TEST: serais-je {{fâchés}} contre vous ? ->> fâché +TEST: Demeurerais-je {{dingues}} d’elle ? ->> dingue +TEST: Es-tu {{arriver}} ? ->> arrivé|arrivée +TEST: Es-tu déjà {{arriver}} ? ->> arrivé|arrivée +TEST: Resteras-tu {{amorphes}} encore longtemps ? ->> amorphe TEST: imaginais-je être {{invincibles}} ->> invincible TEST: sembles-tu devenir plus {{habiles}} ->> habile TEST: me révélais-je {{faibles}} ->> faible TEST: te sais-tu {{vaincus}} ->> vaincu TEST: m’efforcerais-je d’être {{convaincus}} par ces sottises ? ->> convaincu TEST: t’efforceras-tu de devenir {{humbles}} en sa présence ? ->> humble +TEST: paraissais-tu {{connut}} par ces gens ? ->> connu|connue TEST: je voudrais bien être dans ses souliers __ppas_3sg_mas_verbe_état__ [ce|ça|ceci|cela|c’|ç’] >avoir été >seul [que|qu’] @@ -28592,17 +28660,20 @@ ([il|quiconque]) ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si]) ([il|quiconque]) ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si]) <<- /ppas/ morph(\2, ":(?:[123]s|P)") and not tag(<1, "_ceque_") --1>> =suggMasSing(\-1) && Accord avec le sujet “\1” : “\-1” devrait être au masculin singulier. - /-il @:(?:[123][sp]|Y|[NAQ].*:[pf])¬:(?:G|W|[me]:[si]) - <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s") and not value(\-1, "|légion|pléthore|néant|réalité|question|") + /-il @:[NAQ].*:[pf]¬:(?:G|W|[me]:[si]) + <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|question|") and morphVC(\1, ":V.e.*:[123]s") -2>> =suggMasSing(\2) && Accord avec le sujet “il” : “\2” devrait être au masculin singulier. - /-il @:(?:[123][sp]|[NAQ].*:[pf])¬:(?:G|W|Y|[me]:[si]) - <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") and not value(\-1, "|légion|pléthore|néant|réalité|question|") - -2>> =suggMasSing(\2) && Accord avec le sujet “il” : “\2” devrait être au masculin singulier. + /-il @:(?:[123][sp]|Y)¬:[GWNAQ] + <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|question|") >>> + <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s") + -2>> =suggVerbPpas(\2, ":m:s") && Accord avec le sujet “il” : “\2” devrait être au masculin singulier. + <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") and not morph(\-1, ":Y") + -2>> =suggVerbPpas(\2, ":m:s") && Accord avec le sujet “il” : “\2” devrait être au masculin singulier. /-il ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_ @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si]) <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3s") and not value(\-1, "|légion|pléthore|néant|réalité|question|") --1>> =suggMasSing(\-1) && Accord avec le sujet “il” : “\-1” devrait être au masculin singulier. @@ -28612,15 +28683,17 @@ [se|s’] /-il ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_ @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si]) <<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":3s") and not value(\-1, "|légion|pléthore|néant|réalité|question|") --1>> =suggMasSing(\-1) && Accord avec le sujet “il” : “\-1” devrait être au masculin singulier. - /-ce *WORD - <<- /ppas/ morphVC(\1, ":V0e.*:3s") and morph(\2, ":(?:[123][sp]|[AQ].*:[pf])", ":(?:G|W|Y|[me]:[si])") - -2>> =suggMasSing(\2) && Accord avec le sujet “\1” : “\2” devrait être au masculin singulier. - <<- /ppas/ __else__ and morphVC(\1, ":V0e.*:3p") and morph(\2, ":(?:[123][sp]|[AQ].*:[sf])", ":(?:G|W|Y|[me]:[pi])") - -2>> =suggMasPlur(\2) && Accord avec le sujet “\1” : “\2” devrait être au masculin pluriel. + /-ce @:[QA]¬:[GWY] + <<- /ppas/ morphVC(\1, ":V0e.*:3s") and morph(\2, ":[QA].*:p") -2>> =suggSing(\2) && Accord avec “\1” : “\2” devrait être au singulier. + <<- /ppas/ __else__ and morphVC(\1, ":V0e.*:3p") and morph(\2, ":[QA].*:s") -2>> =suggPlur(\2) && Accord avec “\1” : “\2” devrait être au pluriel. + + /-ce @:[123][sp]¬:[GWYNAQ] + <<- /ppas/ morphVC(\1, ":V0e.*:3s") -2>> =suggVerbPpas(\2, ":s") && Incohérence. Il faudrait ici un participe passé, pas une forme verbale conjuguée. + <<- /ppas/ __else__ and morphVC(\1, ":V0e.*:3p") -2>> =suggVerbPpas(\2, ":p") && Incohérence. Il faudrait ici un participe passé, pas une forme verbale conjuguée. ([ça|ceci|cela|celui-ci|celui-là|aucun|chacun]) ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si]) ([ça|ceci|cela|celui-ci|celui-là|aucun|chacun]) ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si]) ([ça|ceci|cela|celui-ci|celui-là|aucun|chacun]) ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si]) ([ça|ceci|cela|celui-ci|celui-là|aucun|chacun]) ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si]) @@ -28658,95 +28731,97 @@ [|,|(|/_start_] ?l’¿ un ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:(?:[GWM]|[me]:[si]) [|,|(|/_start_] ?l’¿ un ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:(?:[GWM]|[me]:[si]) <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":(?:[123]s|P)") --1>> =suggMasSing(\-1) && Accord erroné : “un” et “\-1” ne sont pas accordés, l’adjectif devrait être au masculin singulier. -TEST: un des leurs restait {{introuvables}} -TEST: Il semble être {{partis}} pour toujours. ->> parti -TEST: Il n’est pas {{demander}} à chacun de participer. -TEST: Il n’en était pas {{contents}}. ->> content -TEST: Il est {{laisser}} à lui-même -TEST: il continue de paraître {{pieuse}} aux yeux des bigts ->> pieux -TEST: il parvient à rester {{humbles}} en toutes circonstances ->> humble -TEST: il est susceptible d’être {{convoquée}} ->> convoqué -TEST: s’indigner contre quiconque en fut {{fâchés}} -TEST: celui qui ne semble pas {{étonnés}} -TEST: c’est ça qui paraît {{stupides}} -TEST: celui-là semble {{perdus}} dans ses pensées. -TEST: c’est {{condescendants}}. ->> condescendant -TEST: C’est {{finis}}. -TEST: Ç’avait été {{horribles}} -TEST: ça n’y semblait pas {{pertinents}} -TEST: cela paraît {{incroyables}} -TEST: ça rêve de redevenir {{puissante}} -TEST: tout commence à paraître {{limpides}} -TEST: lui ne parvient pas à rester {{froids}} malgré l’ardeur de son zèle ->> froid -TEST: ceci ne paraissait avoir été {{efficaces}} -TEST: ça peut avoir été {{efficaces}}, mais c’est souvent une putain d’illusion. -TEST: elle avait accompagné cet homme, lequel était {{revenue}} de l’enfer. -TEST: Il peut être {{observée}}. -TEST: celui-là pensait être {{perdue}} -TEST: celui-là peut être {{perdue}} -TEST: il pense avoir été {{volés}} -TEST: lui ne pensait jamais être {{reconnus}}. -TEST: lui n’y affirmait jamais avoir été {{reconnus}} -TEST: ça ne semble pas avoir été {{conçus}} pour ça. -TEST: celui-ci déclare être devenu {{fous}} -TEST: celui-là qui n’aime pas avoir paru plus {{grands}} qu’il ne l’était réellement -TEST: cela qui n’en était pas moins {{absurdes}} -TEST: lui qui affirmait être devenu {{éclairée}} -TEST: lui qui ne croit rester {{humbles}} en mettant sans cesse en avant ses mérites -TEST: lui qui n’en aimait pas rester {{visibles}} -TEST: lequel allait être {{renvoyée}} de l’établissement. -TEST: tout peut être {{dissoute}} -TEST: tout ne deviendra pas {{détruite}} -TEST: tout n’y sera pas {{dissoute}} -TEST: lui ne voulant être {{retrouvés}} -TEST: lequel renonce à être {{instruite}} -TEST: il s’efforçait d’être {{humbles}} -TEST: quiconque ne s’efforçait pas de rester {{utiles}} était fusillé. -TEST: celui qui s’efforce d’être {{humbles}} -TEST: celui-là qui ne s’efforçait jamais d’être {{gentille}} -TEST: celui-ci qui ne s’y efforcera pas de paraître {{utiles}} -TEST: ça s’efforce d’être {{humbles}} -TEST: celui-là ne s’efforçait jamais de paraître {{utiles}} -TEST: ceci ne s’en efforçait pas moins d’être particulièrement {{irritants}} -TEST: tout s’efforce de rester {{unis}} ensemble. -TEST: lui s’y efforçait de paraître {{instruits}} -TEST: il ne s’y efforce pas moins de paraître {{connaisseurs}} -TEST: lequel ne s’efforçait pas d’être {{connus}} -TEST: un d’entre nous ne sera pas {{épargnés}} -TEST: un des nôtres deviendra {{meilleurs}} que vous, aucun doute possible. -TEST: l’un d’entre eux ne paraîtra pas aussi {{éduquées}} que prévu -TEST: l’un de nous n’y risquera pas d’être {{découverts}} -TEST: l’un se fit {{rares}} ->> rare -TEST: un ne s’en fit pas moins {{arrogante}} ->> arrogant -TEST: l’un ne s’en fit pas moins {{arrogante}} ->> arrogant -TEST: un s’efforçait d’paraître {{instruits}} des dernières nouvelles ->> instruit -TEST: un des petits était {{fatiguée}} ->> fatigué -TEST: un des chiens n’était pas {{endormie}} ->> endormi -TEST: un des nôtres n’y avait pas été bien {{accueillie}} ->> accueilli -TEST: un de ces amis avait été {{attaquée}} ->> attaqué -TEST: un de nos amis se faisait {{belle}} ->> beau -TEST: un de ses frères ne s’efforçait pas de paraître {{courtoise}} ->> courtois -TEST: il se révéla totalement {{incapables}} d’y parvenir. -TEST: ceci se veut {{différents}} des autres. -TEST: celui-là qui ne se montre jamais {{reconnaissants}} -TEST: lequel se veut {{imbattables}} ? -TEST: Est-il {{arriver}} ? -TEST: Est-il déjà {{arriver}} ? -TEST: N’est-il pas {{aveugles}} -TEST: Est-il souvent {{arrivait}} de se tromper ? -TEST: Était-il {{prit}} dans la tourmente ? -TEST: Serait-il {{reconnut}} dans la tourmente ? -TEST: restera-t-il coûte que coûte {{connut}} du grand public -#TEST: Semblait-il {{fatiguées}} ? -TEST: était-ce {{difficiles}} -TEST: étaient-ce {{grande}} intentions qui nous sauveraient ? -TEST: sait-il être {{surveillées}} ->> surveillé -TEST: se révéla-t-il {{faibles}} ->> faible -TEST: s’efforce-t-il de paraître {{savante}} ->> savant +TEST: un des leurs restait {{introuvables}} ->> introuvable +TEST: Il semble être {{partis}} pour toujours. ->> parti +TEST: Il n’est pas {{demandée}} à chacun de participer. ->> demandé +TEST: Il n’en était pas {{contents}}. ->> content +TEST: Il est {{laissés}} à lui-même ->> laissé +TEST: il continue de paraître {{pieuse}} aux yeux des bigts ->> pieux +TEST: il parvient à rester {{humbles}} en toutes circonstances ->> humble +TEST: il est susceptible d’être {{convoquée}} ->> convoqué +TEST: s’indigner contre quiconque en fut {{fâchés}} ->> fâché +TEST: celui qui ne semble pas {{étonnés}} ->> étonné +TEST: c’est ça qui paraît {{stupides}} ->> stupide +TEST: celui-là semble {{perdus}} dans ses pensées. ->> perdu +TEST: c’est {{condescendants}}. ->> condescendant +TEST: C’est {{finis}}. ->> fini +TEST: Ç’avait été {{horribles}} ->> horrible +TEST: ça n’y semblait pas {{pertinents}} ->> pertinent +TEST: cela paraît {{incroyables}} ->> incroyable +TEST: ça rêve de redevenir {{puissante}} ->> puissant +TEST: tout commence à paraître {{limpides}} ->> limpide +TEST: lui ne parvient pas à rester {{froids}} malgré l’ardeur de son zèle ->> froid +TEST: ceci ne paraissait avoir été {{efficaces}} ->> efficace +TEST: ça peut avoir été {{efficaces}}, mais c’est souvent une putain d’illusion. ->> efficace +TEST: elle avait accompagné cet homme, lequel était {{revenue}} de l’enfer. ->> revenu +TEST: Il peut être {{observée}}. ->> observé +TEST: celui-là pensait être {{perdue}} ->> perdu +TEST: celui-là peut être {{perdue}} ->> perdu +TEST: il pense avoir été {{volés}} ->> volé +TEST: lui ne pensait jamais être {{reconnus}}. ->> reconnu +TEST: lui n’y affirmait jamais avoir été {{reconnus}} ->> reconnu +TEST: ça ne semble pas avoir été {{conçus}} pour ça. ->> conçu +TEST: celui-ci déclare être devenu {{fous}} ->> fou|foutu +TEST: celui-là qui n’aime pas avoir paru plus {{grands}} qu’il ne l’était réellement ->> grand +TEST: cela qui n’en était pas moins {{absurdes}} ->> absurde +TEST: lui qui affirmait être devenu {{éclairée}} ->> éclairé +TEST: lui qui ne croit rester {{humbles}} en mettant sans cesse en avant ses mérites ->> humble +TEST: lui qui n’en aimait pas rester {{visibles}} ->> visible +TEST: lequel allait être {{renvoyée}} de l’établissement. ->> renvoyé +TEST: tout peut être {{dissoute}} ->> dissout +TEST: tout ne deviendra pas {{détruite}} ->> détruit +TEST: tout n’y sera pas {{dissoute}} ->> dissout +TEST: lui ne voulant être {{retrouvés}} ->> retrouvé +TEST: lequel renonce à être {{instruite}} ->> instruit +TEST: il s’efforçait d’être {{humbles}} ->> humble +TEST: quiconque ne s’efforçait pas de rester {{utiles}} était fusillé. ->> utile +TEST: celui qui s’efforce d’être {{humbles}} ->> humble +TEST: celui-là qui ne s’efforçait jamais d’être {{gentille}} ->> gentil +TEST: celui-ci qui ne s’y efforcera pas de paraître {{utiles}} ->> utile +TEST: ça s’efforce d’être {{humbles}} ->> humble +TEST: celui-là ne s’efforçait jamais de paraître {{utiles}} ->> utile +TEST: ceci ne s’en efforçait pas moins d’être particulièrement {{irritants}} ->> irritant +TEST: tout s’efforce de rester {{unis}} ensemble. ->> uni +TEST: lui s’y efforçait de paraître {{instruits}} ->> instruit +TEST: il ne s’y efforce pas moins de paraître {{connaisseurs}} ->> connaisseur +TEST: lequel ne s’efforçait pas d’être {{connus}} ->> connu +TEST: un d’entre nous ne sera pas {{épargnés}} ->> épargné +TEST: un des nôtres deviendra {{meilleurs}} que vous, aucun doute possible. ->> meilleur +TEST: l’un d’entre eux ne paraîtra pas aussi {{éduquées}} que prévu ->> éduqué +TEST: l’un de nous n’y risquera pas d’être {{découverts}} ->> découvert +TEST: l’un se fit {{rares}} ->> rare +TEST: un ne s’en fit pas moins {{arrogante}} ->> arrogant +TEST: l’un ne s’en fit pas moins {{arrogante}} ->> arrogant +TEST: un s’efforçait d’paraître {{instruits}} des dernières nouvelles ->> instruit +TEST: un des petits était {{fatiguée}} ->> fatigué +TEST: un des chiens n’était pas {{endormie}} ->> endormi +TEST: un des nôtres n’y avait pas été bien {{accueillie}} ->> accueilli +TEST: un de ces amis avait été {{attaquée}} ->> attaqué +TEST: un de nos amis se faisait {{belle}} ->> beau +TEST: un de ses frères ne s’efforçait pas de paraître {{courtoise}} ->> courtois +TEST: il se révéla totalement {{incapables}} d’y parvenir. ->> incapable +TEST: ceci se veut {{différents}} des autres. ->> différent +TEST: celui-là qui ne se montre jamais {{reconnaissants}} ->> reconnaissant +TEST: lequel se veut {{imbattables}} ? ->> imbattable +TEST: Est-il {{arriver}} ? ->> arrivé +TEST: Est-il déjà {{arriver}} ? ->> arrivé +TEST: N’est-il pas {{aveugles}} ->> aveugle|aveuglé +TEST: Est-il souvent {{arrivait}} de se tromper ? ->> arrivé +TEST: Était-il {{prit}} dans la tourmente ? ->> pris +TEST: Serait-il {{reconnut}} dans la tourmente ? ->> reconnu +TEST: restera-t-il coûte que coûte {{connut}} du grand public ->> connu +#TEST: Semblait-il {{fatiguées}} ? ->> fatiguée +TEST: était-ce {{difficiles}} ->> difficile +TEST: étaient-ce {{grande}} intentions qui nous sauveraient ? ->> grandes +TEST: était-ce {{oubliait}} ->> oublié|oubliée +TEST: étaient-ce {{oubliait}} ->> oubliés|oubliées +TEST: sait-il être {{surveillées}} ->> surveillé +TEST: se révéla-t-il {{faibles}} ->> faible +TEST: s’efforce-t-il de paraître {{savante}} ->> savant TEST: Est-ce former de futurs travailleurs ou bien des citoyens TEST: Est-ce peine perdue ? TEST: semble-t-il savoir de quoi il parle ? TEST: Parait-il ennuyer l’assistance ? TEST: Est-il question de ceci ou de cela ? @@ -28779,17 +28854,19 @@ ([elle|celle|celle-ci|celle-là|aucune|chacune]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:(?:N.*:p|[AQ])¬:(?:[GWY]|[fe]:[si]) ([elle|celle|celle-ci|celle-là|aucune|chacune]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:(?:N.*:p|[AQ])¬:(?:[GWY]|[fe]:[si]) <<- /ppas/ morph(\2, ":(?:[123]s|P)") and not tag(<1, "_ceque_") --1>> =suggFemSing(\-1) && Accord avec le sujet “\1 qui” : “\-1” devrait être au féminin singulier. - /-elle @:(?:[123][sp]|Y|[NAQ].*:[pm])¬:(?:G|W|[fe]:[si]) - <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s") and not value(<1, "|se|s’|") + /-elle @:[NAQ].*:[pm]¬:(?:G|W|[fe]:[si]) + <<- /ppas/ morphVC(\1, ":V.e.*:[123]s") and not value(<1, "|se|s’|") -2>> =suggFemSing(\2) && Accord avec le sujet “elle” : “\2” devrait être au féminin singulier. - /-elle @:(?:[123][sp]|[NAQ].*:[pm])¬:(?:G|W|Y|[fe]:[si]) - <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") - -2>> =suggFemSing(\2) && Accord avec le sujet “elle” : “\2” devrait être au féminin singulier. + /-elle @:(?:[123][sp]|Y)¬:[GWNAQ] + <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s") and not value(<1, "|se|s’|") + -2>> =suggVerbPpas(\2, ":f:s") && Accord avec le sujet “elle” : “\2” devrait être au féminin singulier. + <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") and not morph(\-1, ":Y") + -2>> =suggVerbPpas(\2, ":f:s") && Accord avec le sujet “elle” : “\2” devrait être au féminin singulier. /-elle ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_ @:(?:N.*:p|[AQ])¬:(?:[GWY]|[fe]:[si]) <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3s") and not value(\-1, "|néant|") --1>> =suggFemSing(\-1) && Accord avec le sujet “elle” : “\-1” devrait être au féminin singulier. @@ -28812,79 +28889,78 @@ [|,|(|/_start_] ?l’¿ une ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:(?:[GWM]|[fe]:[si]) [|,|(|/_start_] ?l’¿ une ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:(?:[GWM]|[fe]:[si]) <<- /ppas/ not value(\-1, "|néant|") and morph(\1, ":(?:[123]s|P)") --1>> =suggFemSing(\-1) && Accord erroné : “une” et “\-1” ne sont pas accordés, l’adjectif devrait être au féminin singulier. -TEST: elle a été {{perdu}} par ses parents ->> perdue -TEST: Elle semble être totalement {{ruiné}}. ->> ruinée -TEST: Elle est complètement {{fol}}. ->> folle -TEST: elle n’est pas {{petits}} ->> petite -TEST: Elle en est de plus en plus {{belles}}. ->> belle -TEST: elle n’en est pas {{fâché}} ->> fâchée -TEST: elle ne croit pas être {{trompé}} -TEST: elle commence à y devenir {{connu}} ->> connue -TEST: ici, elle ne risque pas d’être {{attaquées}} -TEST: celle-ci ne semble pas être devenue {{aigries}} -TEST: celle qui paraît {{dingues}} de toi -TEST: celle-là qui n’en imagine pas cependant être devenue si {{distingué}} ->> distinguée -TEST: Celle-ci peut avoir été {{endommagé}}. -TEST: celle-ci paraît susceptible d’être {{choisi}} ->> choisie -TEST: celle qui ne pense pas être {{découvert}} -TEST: elle qui refuse de devenir {{célèbres}} -TEST: laquelle n’était pas {{contrarié}} -TEST: laquelle vient d’être {{fini}} ->> finie -TEST: elle s’efforçait d’être {{belles}} à ses propres yeux -TEST: elle ne s’efforçait jamais de paraître {{douées}} -TEST: celle qui s’efforçait de paraître {{humbles}} -TEST: elle qui ne s’efforçait jamais d’être {{connus}} -TEST: celle-là qui ne s’en efforçait pas moins d’être {{reconnu}} -TEST: celle-ci ne s’y efforçait jamais de devenir plus {{fortes}} -TEST: laquelle s’y efforce de paraître {{humbles}} -TEST: une d’elles risquait d’être {{attaqué}} en justice -TEST: l’une des nôtres était {{perdu}} dans la paperasse -TEST: l’une d’entre nous ne risquait pas de devenir {{folles}} -TEST: l’une d’entre elles n’y était pas {{sensibles}} -TEST: une se fera {{classiques}} ->> classique -TEST: l’une se fit {{beaux}} pour l’occasion ->> belle -TEST: l’une ne s’efforçait jamais de paraître {{habiles}} ->> habile -TEST: l’une ne s’y ferait pas moins {{grand}} ->> grande -TEST: Une des fleurs est {{fané}}. ->> fanée -TEST: une des fleurs ne semblait pas être {{éclos}} ->> éclose -TEST: une des fleurs n’en avait été {{arrosé}} ->> arrosée -TEST: Une de ces fleurs est {{fané}} ->> fanée -TEST: Une de nos fleurs n’est pas {{fané}} ->> fanée -TEST: Une de leurs fleurs n’y semble pas {{arrosé}} ->> arrosée -TEST: une des mères se fait {{beau}} ->> belle -TEST: une de mes amies s’y efforçait de paraître {{désintéressé}} ->> désintéressée -TEST: croit-elle devenir aussi {{fortes}} que son amie ->> forte -TEST: Elle se sait plus {{fortes}} qu’eux tous. -TEST: elle se vit {{abandonné}} -TEST: à celle qui se révélera {{attentif}} à tous ces problèmes. -TEST: laquelle ne se sentit {{légitimes}} malgré ses compétences dans ce domaine. -TEST: Est-elle {{arriver}} ? -TEST: Est-elle déjà {{arriver}} ? -TEST: Était-elle {{fatiguer}} ? -TEST: Paraissait-elle {{surpris}} ? -TEST: se pensait-elle {{vaincus}} ->> vaincue -TEST: s’efforce-t-elle de paraître {{fortes}} ->> forte +TEST: elle a été {{perdu}} par ses parents ->> perdue +TEST: Elle semble être totalement {{ruiné}}. ->> ruinée +TEST: Elle est complètement {{fol}}. ->> folle +TEST: elle n’est pas {{petits}} ->> petite +TEST: Elle en est de plus en plus {{belles}}. ->> belle +TEST: elle n’en est pas {{fâché}} ->> fâchée +TEST: elle ne croit pas être {{trompé}} ->> trompée +TEST: Elle peut être {{observées}}. ->> observée +TEST: elle commence à y devenir {{connu}} ->> connue +TEST: ici, elle ne risque pas d’être {{attaquées}} ->> attaquée +TEST: celle-ci ne semble pas être devenue {{aigries}} ->> aigrie +TEST: celle qui paraît {{dingues}} de toi ->> dingue +TEST: celle-là qui n’en imagine pas cependant être devenue si {{distingué}} ->> distinguée +TEST: Celle-ci peut avoir été {{endommagé}}. ->> endommagée +TEST: celle-ci paraît susceptible d’être {{choisi}} ->> choisie +TEST: celle qui ne pense pas être {{découvert}} ->> découverte +TEST: elle qui refuse de devenir {{célèbres}} ->> célèbre|célébrée +TEST: laquelle n’était pas {{contrarié}} ->> contrariée +TEST: laquelle vient d’être {{fini}} ->> finie +TEST: elle s’efforçait d’être {{belles}} à ses propres yeux ->> belle +TEST: elle ne s’efforçait jamais de paraître {{douées}} ->> douée +TEST: celle qui s’efforçait de paraître {{humbles}} ->> humble +TEST: elle qui ne s’efforçait jamais d’être {{connus}} ->> connue +TEST: celle-là qui ne s’en efforçait pas moins d’être {{reconnu}} ->> reconnue +TEST: celle-ci ne s’y efforçait jamais de devenir plus {{fortes}} ->> forte +TEST: laquelle s’y efforce de paraître {{humbles}} ->> humble +TEST: une d’elles risquait d’être {{attaqué}} en justice ->> attaquée +TEST: l’une des nôtres était {{perdu}} dans la paperasse ->> perdue +TEST: l’une d’entre nous ne risquait pas de devenir {{folles}} ->> folle +TEST: l’une d’entre elles n’y était pas {{sensibles}} ->> sensible +TEST: une se fera {{classiques}} ->> classique +TEST: l’une se fit {{beaux}} pour l’occasion ->> belle +TEST: l’une ne s’efforçait jamais de paraître {{habiles}} ->> habile +TEST: l’une ne s’y ferait pas moins {{grand}} ->> grande +TEST: Une des fleurs est {{fané}}. ->> fanée +TEST: une des fleurs ne semblait pas être {{éclos}} ->> éclose +TEST: une des fleurs n’en avait été {{arrosé}} ->> arrosée +TEST: Une de ces fleurs est {{fané}} ->> fanée +TEST: Une de nos fleurs n’est pas {{fané}} ->> fanée +TEST: Une de leurs fleurs n’y semble pas {{arrosé}} ->> arrosée +TEST: une des mères se fait {{beau}} ->> belle +TEST: une de mes amies s’y efforçait de paraître {{désintéressé}} ->> désintéressée +TEST: croit-elle devenir aussi {{fortes}} que son amie ->> forte +TEST: Elle se sait plus {{fortes}} qu’eux tous. ->> forte +TEST: elle se vit {{abandonné}} ->> abandonnée +TEST: à celle qui se révélera {{attentif}} à tous ces problèmes. ->> attentive +TEST: laquelle ne se sentit {{légitimes}} malgré ses compétences dans ce domaine. ->> légitime|légitimée +TEST: Est-elle {{arriver}} ? ->> arrivée +TEST: Est-elle déjà {{arriver}} ? ->> arrivée +TEST: Était-elle {{fatiguer}} ? ->> fatiguée +TEST: Paraissait-elle {{surpris}} ? ->> surprise +TEST: semble-t-elle {{désirait}} ->> désirée +TEST: se pensait-elle {{vaincus}} ->> vaincue +TEST: s’efforce-t-elle de paraître {{fortes}} ->> forte TEST: elle se sent vide. TEST: elle est néant __ppas_inversion_être_on__ /-on @:(?:[123][sp]|Y)¬:[GWQ] <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|se|s’|") - -2>> =suggVerbPpas(\2) && Accord avec le sujet “on”. - - /-on @:[123][sp]¬:[GWYQ] - <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") - -2>> =suggVerbPpas(\2) && Accord avec le sujet “on”. - -TEST: est-on déjà {{passer}} de ce côté-là -TEST: Aurait-on déjà {{finit}} notre tour du monde ? -TEST: Deviendrait-on {{meurtrit}} ? -TEST: parait-on {{désespérait}} à ce point + -2>> =suggVerbPpas(\2) && Incohérence. Il faut ici un participe passé. + <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") and not morph(\-1, ":Y") + -2>> =suggVerbPpas(\2) && Incohérence. Il faut ici un participe passé. + +TEST: est-on déjà {{passer}} de ce côté-là ->> passé|passés|passée|passées +TEST: Deviendrait-on {{meurtrit}} ? ->> meurtri|meurtris|meurtrie|meurtries +TEST: parait-on {{désespérait}} à ce point ->> désespéré|désespérés|désespérée|désespérées TEST: ne serait-on pas surpris par la mort __ppas_iel_verbe_état__ iel ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[NAQ].*:p¬:[GWYsi] @@ -28892,17 +28968,18 @@ iel ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[NAQ].*:p¬:[GWYsi] iel ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[NAQ].*:p¬:[GWYsi] <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(<1, ":[RV]") and morph(\1, ":(?:3s|P)") and not tag(<1, "_ceque_") --1>> =suggSing(\-1) && Accord avec le sujet “iel” : “\-1” devrait être au pluriel. - /-iel @:(?:[123][sp]|Y|[NAQ].*:p)¬:[GWsi] + /-iel @:[NAQ].*:p¬:[GWsi] + <<- /ppas/ morphVC(\1, ":V.e.*:[123]s") -2>> =suggSing(\2) && Accord avec le sujet “iel” : “\2” devrait être au singulier. + + /-iel @:(?:[123][sp]|Y)¬:[GWNAQ] <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s") - -2>> =suggSing(\2) && Accord avec le sujet “iel” : “\2” devrait être au singulier. - - /-iel @:(?:[123][sp]|[NAQ].*:p)¬:[GWYsi] - <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") - -2>> =suggSing(\2) && Accord avec le sujet “iel” : “\2” devrait être au singulier. + -2>> =suggVerbPpas(\2, ":s") && Accord avec le sujet “iel” : “\2” devrait être au singulier. + <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") and not morph(\-1, ":Y") + -2>> =suggVerbPpas(\2, ":s") && Accord avec le sujet “iel” : “\2” devrait être au singulier. /-iel ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_ @:[NAQ].*:p¬:[GWYsi] <<- /ppas/ morphVC(\1, ":3s") --1>> =suggSing(\-1) && Accord avec le sujet “iel” : “\-1” devrait être au singulier. [se|s’] /-iel @:[NAQ].*:p¬:[GWYsi] @@ -28909,27 +28986,29 @@ <<- /ppas/ tag(\2, "_VEPI_") and morphVC(\2, ":3s") --1>> =suggSing(\-1) && Accord avec le sujet “iel” : “\-1” devrait être au singulier. [se|s’] /-iel ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_ @:[NAQ].*:p¬:[GWYsi] <<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":3s") --1>> =suggSing(\-1) && Accord avec le sujet “iel” : “\-1” devrait être au singulier. -TEST: iel paraît {{faibles}} -TEST: iel paraît avoir été complètement {{prises}} de panique. -TEST: iel doit avoir été bien {{méchants}} pour être traité de la sorte. -TEST: iel ne peut devenir aussi {{perspicaces}} avec tout cet alcool ingurgité. -TEST: iel pense être {{désirés}} -TEST: iel n’y doit pas être {{instruits}}, mais… -TEST: iel risque de devenir {{fous}} -TEST: iel commence à être {{connus}} -TEST: iel reste susceptible de devenir {{dingues}} -TEST: iel s’efforce de sembler {{humbles}} -TEST: iel ne s’efforce pas d’être {{meilleurs}} -TEST: iel ne s’y efforce pas de devenir plus {{charmantes}} à leurs yeux. -TEST: serait-iel {{fâchés}} contre vous ? -TEST: Demeurerait-iel {{dingues}} d’elle ? +TEST: iel paraît {{faibles}} ->> faible +TEST: iel paraît avoir été complètement {{prises}} de panique. ->> prise +TEST: iel doit avoir été bien {{méchants}} pour être traité de la sorte. ->> méchant +TEST: iel ne peut devenir aussi {{perspicaces}} avec tout cet alcool ingurgité. ->> perspicace +TEST: iel pense être {{désirés}} ->> désiré +TEST: iel n’y doit pas être {{instruits}}, mais… ->> instruit +TEST: iel risque de devenir {{fous}} ->> fou +TEST: iel commence à être {{connus}} ->> connu +TEST: iel reste susceptible de devenir {{dingues}} ->> dingue +TEST: iel s’efforce de sembler {{humbles}} ->> humble +TEST: iel ne s’efforce pas d’être {{meilleurs}} ->> meilleur +TEST: iel ne s’y efforce pas de devenir plus {{charmantes}} à leurs yeux. ->> charmante +TEST: serait-iel {{fâchés}} contre vous ? ->> fâché +TEST: serait-iel {{retrouver}} ->> retrouvé|retrouvée +TEST: Demeurerait-iel {{dingues}} d’elle ? ->> dingue TEST: pense-t-iel être devenu plus {{malins}} qu’elle ->> malin TEST: s’avoua-t-iel {{coupables}} ->> coupable TEST: s’efforça-t-iel d’être {{discrets}} ->> discret +TEST: parait-iel {{oubliait}} par ses pairs ->> oublié|oubliée TEST: iel est légion. TEST: iel ne paraît pas avoir été affecté, bien qu’iel eût été frappé par un obus. TEST: iel est devenu fort. @@ -28939,17 +29018,20 @@ nous ?[ne|n’]¿ nous ?[en|y]¿ (/_VEP_) @:[NAQ].*:s¬:[GWYpi] nous ?[ne|n’]¿ nous ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[NAQ].*:s¬:[GWYpi] <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(<1, ":[RV]|>(?:ne|nous)/") and morph(\1, ":(?:1p|P)") and not tag(<1, "_ceque_") --1>> =suggPlur(\-1) && Accord avec le sujet “nous” : “\-1” devrait être au pluriel. - /-nous @:(?:[123][sp]|Y|[NAQ].*:s)¬:[GWpi]|>dire/ - <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:1p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|nous|") + /-nous @:[NAQ].*:s¬:[GWpi]|>dire/ + <<- /ppas/ morphVC(\1, ":V.e.*:1p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|nous|") -2>> =suggPlur(\2) && Accord avec le sujet “nous” : “\2” devrait être au pluriel. - /-nous @:(?:[123][sp]|[NAQ].*:s)¬:[GWYpi]|>dire/ - <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:1p") and not value(\-1, "|légion|pléthore|néant|réalité|") - -2>> =suggPlur(\2) && Accord avec le sujet “nous” : “\2” devrait être au pluriel. + /-nous @:(?:[123][sp]|Y)¬:[GWNAQ] + <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") >>> + <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:1p") + -2>> =suggVerbPpas(\2, ":p") && Accord avec le sujet “nous” : “\2” devrait être au pluriel. + <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:1p") and not morph(\-1, ":Y") + -2>> =suggVerbPpas(\2, ":p") && Accord avec le sujet “nous” : “\2” devrait être au pluriel. /-nous ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_ @:[NAQ].*:s¬:[GWYpi] <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":1p") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggPlur(\-1) && Accord avec le sujet “nous” : “\-1” devrait être au pluriel. @@ -28959,46 +29041,45 @@ nous /-nous ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_ @:[NAQ].*:s¬:[GWYpi] <<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":1p") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggPlur(\-1) && Accord avec le sujet “nous” : “\-1” devrait être au pluriel. -TEST: nous paraissons {{faible}} +TEST: nous paraissons {{faible}} ->> faibles TEST: Nous paraissons avoir été complètement {{prise}} de panique. ->> prises -TEST: Nous devons avoir été bien {{méchant}} pour être traité de la sorte. -TEST: nous ne pouvons devenir aussi {{perspicace}} avec tout cet alcool ingurgité. -TEST: nous pensons être {{désiré}} -TEST: nous n’y devons pas être {{instruit}}, mais… -TEST: nous commençons à devenir {{célèbre}} -TEST: nous refusons d’être {{classé}} de la sorte -TEST: nous nous efforçons de paraître {{humble}} -TEST: nous ne nous efforcerons pas de devenir {{meilleur}} -TEST: nous ne nous y efforçâmes guère de paraître {{dépourvu}} de moyens… -TEST: nous paraissons susceptibles d’être {{choisi}} -TEST: nous nous pensions {{invincible}} jusqu’au jour où tout a basculé. -TEST: Sommes-nous {{arriver}} ? -TEST: Sommes-nous déjà {{arriver}} ? -TEST: Ne sommes-nous pas {{aveugle}} -TEST: Paraissons-nous {{faible}} ? +TEST: Nous devons avoir été bien {{méchant}} pour être traité de la sorte. ->> méchants +TEST: nous ne pouvons devenir aussi {{perspicace}} avec tout cet alcool ingurgité. ->> perspicaces +TEST: nous pensons être {{désiré}} ->> désirés +TEST: nous n’y devons pas être {{instruit}}, mais… ->> instruits +TEST: nous commençons à devenir {{célèbre}} ->> célèbres +TEST: nous refusons d’être {{classé}} de la sorte ->> classés +TEST: nous nous efforçons de paraître {{humble}} ->> humbles +TEST: nous ne nous efforcerons pas de devenir {{meilleur}} ->> meilleurs +TEST: nous ne nous y efforçâmes guère de paraître {{dépourvu}} de moyens… ->> dépourvus +TEST: nous paraissons susceptibles d’être {{choisi}} ->> choisis +TEST: nous nous pensions {{invincible}} jusqu’au jour où tout a basculé. ->> invincibles +TEST: Sommes-nous {{arriver}} ? ->> arrivés|arrivées +TEST: Sommes-nous déjà {{arriver}} ? ->> arrivés|arrivées +TEST: Ne sommes-nous pas {{aveugle}} ->> aveugles +TEST: Paraissons-nous {{faible}} ? ->> faibles TEST: saurons-nous devenir aussi {{puissant}} ->> puissants TEST: nous avouons-nous {{vaincu}} ->> vaincus TEST: nous efforcerons-nous d’être {{reconnu}} ->> reconnus +TEST: demeurions-nous {{reconnut}} ->> reconnus|reconnues TEST: nous sommes légion. TEST: nous ne paraissions pas avoir été légion, mais l’effet eut autant de force que si nous avions été des millions. TEST: nous sommes devenus néant. __ppas_inversion_être_vous__ - /-vous @:(?:[123][sp]|Y)¬:[GWisp] + /-vous @:(?:[123][sp]|Y)¬:[GWNAQ] <<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|vous|") - -2>> =suggVerbPpas(\2) && Accord avec le sujet “vous”. - - /-vous @:[123][sp]¬:[GWYisp] - <<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") - -2>> =suggVerbPpas(\2) && Accord avec le sujet “vous”. - -TEST: Êtes-vous {{connut}} en ce milieu ? -TEST: semblez-vous {{prit}} par votre travail ? + -2>> =suggVerbPpas(\2) && Incohérence. Il faut ici un participe passé. + <<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") and not morph(\-1, ":Y") + -2>> =suggVerbPpas(\2) && Incohérence. Il faut ici un participe passé. + +TEST: Êtes-vous {{connut}} en ce milieu ? ->> connu|connus|connue|connues +TEST: semblez-vous {{prit}} par votre travail ? ->> pris|prise|prises TEST: êtes-vous surpris ? TEST: Resterez-vous manger ? TEST: Ton rendez-vous arrive bientôt. @@ -29008,17 +29089,20 @@ ils ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_VEP_ @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi]) ils ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi]) <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not tag(<1, "_ceque_") --1>> =suggMasPlur(\-1) && Accord avec le sujet “\1” : “\-1” devrait être au masculin pluriel. - /-ils @:(?:[123][sp]|Y|[NAQ].*:[sf])¬:(?:G|W|[me]:[pi])|>dire/ - <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|") + /-ils @:[NAQ].*:[sf]¬:(?:G|W|[me]:[pi])|>dire/ + <<- /ppas/ morphVC(\1, ":V.e.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|") -2>> =suggMasPlur(\2) && Accord avec le sujet “ils” : “\2” devrait être au masculin pluriel. - /-ils @:(?:[123][sp]|[NAQ].*:[sf])¬:(?:G|W|Y|[me]:[pi])|>dire/ - <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") - -2>> =suggMasPlur(\2) && Accord avec le sujet “ils” : “\2” devrait être au masculin pluriel. + /-ils @:(?:[123][sp]|Y)¬:[GWNAQ] + <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") >>> + <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(<1, "|se|s’|") + -2>> =suggVerbPpas(\2, ":m:p") && Accord avec le sujet “ils” : “\2” devrait être au masculin pluriel. + <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not morph(\-1, ":Y") + -2>> =suggVerbPpas(\2, ":m:p") && Accord avec le sujet “ils” : “\2” devrait être au masculin pluriel. /-ils ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_ @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi]) <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggMasPlur(\-1) && Accord avec le sujet “ils” : “\-1” devrait être au masculin pluriel. @@ -29049,54 +29133,55 @@ lesquels ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_VEP_ @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi]) lesquels ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi]) <<- /ppas/ not morph(<1, ":R") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggMasPlur(\-1) && Accord avec le sujet “\1” : “\-1” devrait être au masculin pluriel. -TEST: ils sont {{parti}}. ->> partis -TEST: ils sont {{parties}}. ->> partis -TEST: ils restaient {{méfiantes}} ->> méfiants -TEST: Ils semblent avoir été {{attaqué}} par des soldats. ->> attaqués -TEST: Ils sont de manière si étonnante et si admirable {{arrivé}} à ce résultat… -TEST: Ils sont, semble-t-il, {{parti}} à la chasse. -TEST: Ils sont bel et bien {{mort}}. -TEST: Ils sont tout à fait {{désœuvré}}. -TEST: ils sont, qu’on le veuille ou non, déjà {{parti}}. -TEST: ils sont jour après jour plus {{perdu}} -TEST: ils sont très loin d’être {{idiot}}. -TEST: ils croient être {{perdu}} -TEST: ceux-ci ne peuvent pas être devenus aussi {{grossier}} -TEST: eux semblent devenus particulièrement {{crétin}} -TEST: ceux-là n’affirment pas avoir été {{attaqué}} par un groupe de skinheads -TEST: ceux-là n’en semblent pas moins {{contrarié}} -TEST: ceux qui adorent paraître plus {{instruit}} qu’ils ne sont réellement -TEST: avec ceux-là qui n’ont pas semblé trop {{con}} -TEST: contre ceux-ci qui n’en semblent pas plus {{contrarié}} qui quiconque -TEST: lesquels pensent avoir paru {{faible}} devant leurs pairs. -TEST: ceux qui estimant être {{éduqué}} -TEST: ils s’efforcent d’être {{entendu}} -TEST: eux s’efforcent d’être plus {{malin}} que les autres -TEST: ceux-là ne s’efforcent jamais d’être {{prise}} par surprise -TEST: ceux-ci ne s’y efforcent pas de paraître {{humble}} -TEST: avec eux qui s’efforcent de paraître plus {{intelligent}} qu’ils ne sont -TEST: contre ceux qui ne s’efforcent pas d’être {{meilleur}} -TEST: ceux-là qui ne s’y efforçaient jamais de rester {{humble}} -TEST: lesquels ne s’efforçaient jamais d’être {{entendu}} -TEST: lesquels semblent susceptibles de rester {{bredouille}} -TEST: ils se montrent {{exigeantes}} -TEST: ceux-ci se surent {{espionné}} par les agents secrets de l’ennemi. -TEST: agissons eux qui se montrent tellement {{arrogantes}} qu’ils méritent une petite leçon. -TEST: lesquels se pensent encore {{anonyme}} -TEST: ils sont loin d’être aussi {{malin}} qu’ils l’imaginent -TEST: ils avaient la ferme intention d’être {{vainqueur}} ce soir -TEST: Sont-ils {{arriver}} ? -TEST: Sont-ils déjà {{arriver}} ? -TEST: Sont-ils vraiment {{aveugle}} -TEST: Redeviennent-ils {{incapable}} avec l’âge ? -TEST: semblent-ils {{oublié}} -TEST: croient-ils avoir été {{oubliée}} ->> oubliés -TEST: s’avouèrent-ils {{vaincue}} ->> vaincus -TEST: s’efforcèrent-ils de paraître {{instruites}} des faits ->> instruits +TEST: ils sont {{parti}}. ->> partis +TEST: ils sont {{parties}}. ->> partis +TEST: ils restaient {{méfiantes}} ->> méfiants +TEST: Ils semblent avoir été {{attaqué}} par des soldats. ->> attaqués +TEST: Ils sont de manière si étonnante et si admirable {{arrivé}} à ce résultat… ->> arrivés +TEST: Ils sont, semble-t-il, {{parti}} à la chasse. ->> partis +TEST: Ils sont bel et bien {{mort}}. ->> morts +TEST: Ils sont tout à fait {{désœuvré}}. ->> désœuvrés +TEST: ils sont, qu’on le veuille ou non, déjà {{parti}}. ->> partis +TEST: ils sont jour après jour plus {{perdu}} ->> perdus +TEST: ils sont très loin d’être {{idiot}}. ->> idiots +TEST: ils croient être {{perdu}} ->> perdus +TEST: ceux-ci ne peuvent pas être devenus aussi {{grossier}} ->> grossiers +TEST: eux semblent devenus particulièrement {{crétin}} ->> crétins +TEST: ceux-là n’affirment pas avoir été {{attaqué}} par un groupe de skinheads ->> attaqués +TEST: ceux-là n’en semblent pas moins {{contrarié}} ->> contrariés +TEST: ceux qui adorent paraître plus {{instruit}} qu’ils ne sont réellement ->> instruits +TEST: avec ceux-là qui n’ont pas semblé trop {{con}} ->> cons +TEST: contre ceux-ci qui n’en semblent pas plus {{contrarié}} qui quiconque ->> contrariés +TEST: lesquels pensent avoir paru {{faible}} devant leurs pairs. ->> faibles +TEST: ceux qui estimant être {{éduqué}} ->> éduqués +TEST: ils s’efforcent d’être {{entendu}} ->> entendus +TEST: eux s’efforcent d’être plus {{malin}} que les autres ->> malins +TEST: ceux-là ne s’efforcent jamais d’être {{prise}} par surprise ->> pris|prisés +TEST: ceux-ci ne s’y efforcent pas de paraître {{humble}} ->> humbles +TEST: avec eux qui s’efforcent de paraître plus {{intelligent}} qu’ils ne sont ->> intelligents +TEST: contre ceux qui ne s’efforcent pas d’être {{meilleur}} ->> meilleurs +TEST: ceux-là qui ne s’y efforçaient jamais de rester {{humble}} ->> humbles +TEST: lesquels ne s’efforçaient jamais d’être {{entendu}} ->> entendus +TEST: lesquels semblent susceptibles de rester {{bredouille}} ->> bredouilles|bredouillés +TEST: ils se montrent {{exigeantes}} ->> exigeants +TEST: ceux-ci se surent {{espionné}} par les agents secrets de l’ennemi. ->> espionnés +TEST: agissons eux qui se montrent tellement {{arrogantes}} qu’ils méritent une petite leçon. ->> arrogants +TEST: lesquels se pensent encore {{anonyme}} ->> anonymes +TEST: ils sont loin d’être aussi {{malin}} qu’ils l’imaginent ->> malins +TEST: ils avaient la ferme intention d’être {{vainqueur}} ce soir ->> vainqueurs +TEST: Sont-ils {{arriver}} ? ->> arrivés +TEST: Sont-ils déjà {{arriver}} ? ->> arrivés +TEST: Sont-ils vraiment {{aveugle}} ->> aveugles|aveuglés +TEST: Redeviennent-ils {{incapable}} avec l’âge ? ->> incapables +TEST: semblent-ils {{oublié}} ->> oubliés +TEST: croient-ils avoir été {{oubliée}} ->> oubliés +TEST: s’avouèrent-ils {{vaincue}} ->> vaincus +TEST: s’efforcèrent-ils de paraître {{instruites}} des faits ->> instruits +TEST: resteraient-ils {{connut}} ->> connus TEST: Que se sont-ils dit ? TEST: ne se sont-ils pas demandé quelle main les avait frappés TEST: ils étaient devenus réalité. TEST: ils ne peuvent pas faire ce qu’ils savent être efficace @@ -29114,16 +29199,19 @@ ([elles|celles|celles-ci|celles-là|certaines|quelques-unes|maintes]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi]) ([elles|celles|celles-ci|celles-là|certaines|quelques-unes|maintes]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi]) <<- /ppas/ morph(\2, ":(?:3p|P)") and not value(\-1, "|légion|pléthore|néant|réalité|") and not tag(<1, "_ceque_") --1>> =suggFemPlur(\-1) && Accord avec le sujet “\1 qui” : “\-1” devrait être au féminin pluriel. - /-elles @:(?:[123][sp]|Y|[NAQ].*:[sm])¬:(?:G|W|[fe]:[pi])|>dire/ - <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|") + /-elles @:[NAQ].*:[sm]¬:(?:G|W|[fe]:[pi])|>dire/ + <<- /ppas/ morphVC(\1, ":V.e.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|") + -2>> =suggFemPlur(\2) && Accord avec le sujet “elles” : “\2” devrait être au féminin pluriel. + + /-elles @:(?:[123][sp]|Y)¬:[GWNAQ] + <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") >>> + <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(<1, "|se|s’|") -2>> =suggFemPlur(\2) && Accord avec le sujet “elles” : “\2” devrait être au féminin pluriel. - - /-elles @:(?:[123][sp]|[NAQ].*:[sm])¬:(?:G|W|Y|[fe]:[pi])|>dire/ - <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") + <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not morph(\-1, ":Y") -2>> =suggFemPlur(\2) && Accord avec le sujet “elles” : “\2” devrait être au féminin pluriel. /-elles ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_ @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi]) <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggFemPlur(\-1) && Accord avec le sujet “elles” : “\-1” devrait être au féminin pluriel. @@ -29141,43 +29229,43 @@ lesquelles ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_VEP_ @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi]) lesquelles ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi]) <<- /ppas/ not morph(<1, ":R") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggFemPlur(\-1) && Accord avec le sujet “\1” : “\-1” devrait être au féminin pluriel. -TEST: elles n’ont tout de même pas été {{attaqué}} ->> attaquées -TEST: Elles sont {{affamé}}. ->> affamées -TEST: Celles-là sont {{folle}}. -TEST: elles veulent être {{différente}} -TEST: Elle peut être {{observées}}. -TEST: Elles ne peuvent pas être {{observée}}. -TEST: elles doivent être {{fâché}} -TEST: elles doivent avoir été {{attaqué}} -TEST: elles peuvent avoir été {{trompé}} -TEST: elles n’y souhaitent pas être plus {{considérée}} -TEST: celles qui redeviennent {{méchante}} -TEST: celles-là qui n’affirment pas avoir été {{oubliés}} -TEST: contre elles qui n’en estiment pas avoir été {{flouée}} -TEST: lesquelles veulent devenir {{méchants}} ->> méchantes -TEST: elles s’efforcent de paraître {{humble}} -TEST: elles ne s’efforcent jamais de paraître {{humble}} -TEST: celles-ci ne s’y efforçaient jamais d’être {{payée}} comme elles le méritaient -TEST: elles qui s’efforcent d’être {{entendus}} -TEST: celles qui ne s’efforcent jamais de paraître {{belle}} -TEST: celles-ci qui ne s’y efforcent jamais de paraître {{raisonnable}} -TEST: lesquelles s’efforceront toujours de paraître {{évidente}} -TEST: avec celles qui paraissent susceptibles d’être {{rentré}} à temps -TEST: lesquelles se savaient, à en croire certains, {{estimés}} en haut lieu ->> estimées -TEST: elles se sentent {{perdu}} ->> perdues -TEST: contre celles qui se veulent {{ignorante}} des réalités. ->> ignorantes -TEST: Lesquelles s’y montraient {{dure}}. ->> dures -TEST: Étaient-elles {{arriver}} ? -TEST: Sont-elles tout à fait {{arriver}} ? -TEST: Ne sont-elles pas {{aveugle}} -TEST: demeurent-elles {{présente}} -TEST: pensent-elles devenir plus {{habile}} avec si peu ? ->> habiles -TEST: se révélèrent-elles aussi {{forts}} que prévu ->> fortes -TEST: s’efforcèrent-elles de paraître {{instruit}} des faits ->> instruites +TEST: elles n’ont tout de même pas été {{attaqué}} ->> attaquées +TEST: Elles sont {{affamé}}. ->> affamées +TEST: Celles-là sont {{folle}}. ->> folles +TEST: elles veulent être {{différente}} ->> différentes +TEST: Elles ne peuvent pas être {{observée}}. ->> observées +TEST: elles doivent être {{fâché}} ->> fâchées +TEST: elles doivent avoir été {{attaqué}} ->> attaquées +TEST: elles peuvent avoir été {{trompé}} ->> trompées +TEST: elles n’y souhaitent pas être plus {{considérée}} ->> considérées +TEST: celles qui redeviennent {{méchante}} ->> méchantes +TEST: celles-là qui n’affirment pas avoir été {{oubliés}} ->> oubliées +TEST: contre elles qui n’en estiment pas avoir été {{flouée}} ->> flouées +TEST: lesquelles veulent devenir {{méchants}} ->> méchantes +TEST: elles s’efforcent de paraître {{humble}} ->> humbles +TEST: elles ne s’efforcent jamais de paraître {{humble}} ->> humbles +TEST: celles-ci ne s’y efforçaient jamais d’être {{payée}} comme elles le méritaient ->> payées +TEST: elles qui s’efforcent d’être {{entendus}} ->> entendues +TEST: celles qui ne s’efforcent jamais de paraître {{belle}} ->> belles +TEST: celles-ci qui ne s’y efforcent jamais de paraître {{raisonnable}} ->> raisonnables +TEST: lesquelles s’efforceront toujours de paraître {{évidente}} ->> évidentes +TEST: avec celles qui paraissent susceptibles d’être {{rentré}} à temps ->> rentrées +TEST: lesquelles se savaient, à en croire certains, {{estimés}} en haut lieu ->> estimées +TEST: elles se sentent {{perdu}} ->> perdues +TEST: contre celles qui se veulent {{ignorante}} des réalités. ->> ignorantes +TEST: Lesquelles s’y montraient {{dure}}. ->> dures +TEST: Étaient-elles {{arriver}} ? ->> arrivées +TEST: Sont-elles tout à fait {{arriver}} ? ->> arrivées +TEST: Ne sont-elles pas {{aveugle}} ->> aveugles|aveuglées +TEST: demeurent-elles {{présente}} ->> présentes|présentées +TEST: pensent-elles devenir plus {{habile}} avec si peu ? ->> habiles +TEST: se révélèrent-elles aussi {{forts}} que prévu ->> fortes +TEST: s’efforcèrent-elles de paraître {{instruit}} des faits ->> instruites +TEST: resteront-elles {{mesurait}} face à cette menace ? ->> mesurées TEST: celles-là imaginent être devenues légion TEST: lesquelles se savaient à en croire certains estimées en haut lieu __ppas_3pl_épi_verbe_état__ @@ -29186,17 +29274,20 @@ ([iels|plusieurs]) ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[NAQ].*:s¬:[GWYpi] ([iels|plusieurs]) ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[NAQ].*:s¬:[GWYpi] <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(<1, ":[RV]") and morph(\2, ":(?:3p|P)") and not tag(<1, "_ceque_") --1>> =suggPlur(\-1) && Accord avec le sujet “\1” : “\-1” devrait être au pluriel. - /-iels @:(?:[123][sp]|Y|[NAQ].*:s)¬:[GWpi]|>dire/ - <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|") + /-iels @:[NAQ].*:s¬:[GWpi]|>dire/ + <<- /ppas/ morphVC(\1, ":V.e.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|") -2>> =suggPlur(\2) && Accord avec le sujet “iels” : “\2” devrait être au pluriel. - /-iels @:(?:[123][sp]|[NAQ].*:s)¬:[GWYpi]|>dire/ - <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") - -2>> =suggPlur(\2) && Accord avec le sujet “iels” : “\2” devrait être au pluriel. + /-iels @:(?:[123][sp]|Y)¬:[GWNAQ] + <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") >>> + <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(<1, "|se|s’|") + -2>> =suggVerbPpas(\2, ":p") && Accord avec le sujet “iels” : “\2” devrait être au pluriel. + <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not morph(\-1, ":Y") + -2>> =suggVerbPpas(\2, ":p") && Accord avec le sujet “iels” : “\2” devrait être au pluriel. /-iels ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_ @:[NAQ].*:s¬:[GWYpi] <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggPlur(\-1) && Accord avec le sujet “iels” : “\-1” devrait être au pluriel. @@ -29226,10 +29317,11 @@ TEST: paraissent-iels {{faible}} ? ->> faibles TEST: peuvent-iels être {{informé}} ? ->> informés TEST: sauront-iels avoir été {{dupée}} ? ->> dupées TEST: s’avouèrent-iels {{perdu}} ->> perdus TEST: s’efforceront-iels de sembler {{instruit}} des faits ->> instruits +TEST: demeureront-iels {{enregistrait}} par les services ->> enregistrés|enregistrées TEST: iels sont légion. TEST: iels ne paraissent pas avoir été légion, mais l’effet eut autant de force que si iels avaient été des millions. TEST: iels sont devenus faibles. @@ -29243,11 +29335,11 @@ <<- !-1>> ppas >avoir été *WORD <<- /ppas/ morph(\3, ":[123]s", ":[GNAQWY]") -3>> =suggVerbPpas(\3) && Après “avoir été”, il faut un participe passé. <<- /ppas/ not before("[çcCÇ]’$|[cC][eE] n’$|[çÇ][aA] (?:[nN]’|)$") and not before("(?i)^ *ne pas ") and not morph(<1, ":Y") >>> - <<- /ppas/ morph(\3, ":Y", ":[AN]") -1:2>> _ && Tournure familière. Écrivez “être allé” plutôt que “avoir été”. + <<- /bs/ morph(\3, ":Y", ":[AN]") -1:2>> _ && Tournure familière. Écrivez “être allé” plutôt que “avoir été”. <<- /ppas/ morph(\3, ":V1..t.*:Y", ":[AN]") and not morph(>1, ":D") -3>> =suggVerbPpas(\3) && Incohérence. Après “avoir été”, il faut un participe passé (à moins que “avoir été” signifie ici “être allé”). >avoir étés <<- not (value(>1, "|et|ou|") and value(>2, "|hivers|automnes|printemps|")) @@ -29281,23 +29373,22 @@ [|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[NAQ].*:p¬:[GMWYsi] [|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[NAQ].*:p¬:[GMWYsi] <<- /ppas/ morph(\1, ":[123]s", ":(?:C|N.*:p|[123]p)") --1>> =suggSing(\-1) && Accord avec la forme verbale “\1” : “\-1” devrait être au singulier. -TEST: cette petite chienne à poil roux avait été longtemps {{malades}}. -TEST: Ce mâle malingre et rachitique qui est resté {{arrogants}} ? -TEST: folle qui n’affirme pas avoir été {{frappés}}. -TEST: homme qui n’en souhaite pas rester {{amnésiques}}. -TEST: Qui n’en semble pas être devenu {{malades}} ? -TEST: C’est le crime qui se vante, qui adore avoir semblé {{légitimes}}. -TEST: ce jour, et surtout cette soirée, qui ne semble pas devenir {{interminables}}. -TEST: ces emmerdeurs, qui ne sont toujours pas {{parti}}, ont encore eu une idée pour nous pourrir la vie. -TEST: ne déclare pas avoir été {{présents}} -TEST: déteste paraître {{ignorants}} -TEST: n’aime pas paraître {{faibles}}. -TEST: cette femme qui n’est pas susceptible de paraître {{corrompus}} -TEST: qui ne semble pas susceptible de rester {{intacts}} +TEST: cette petite chienne à poil roux avait été longtemps {{malades}}. ->> malade +TEST: Ce mâle malingre et rachitique qui est resté {{arrogants}} ? ->> arrogant +TEST: folle qui n’affirme pas avoir été {{frappés}}. ->> frappé +TEST: homme qui n’en souhaite pas rester {{amnésiques}}. ->> amnésique +TEST: Qui n’en semble pas être devenu {{malades}} ? ->> malade +TEST: C’est le crime qui se vante, qui adore avoir semblé {{légitimes}}. ->> légitime +TEST: ce jour, et surtout cette soirée, qui ne semble pas devenir {{interminables}}. ->> interminable +TEST: ne déclare pas avoir été {{présents}} ->> présent +TEST: déteste paraître {{ignorants}} ->> ignorant +TEST: n’aime pas paraître {{faibles}}. ->> faible +TEST: cette femme qui n’est pas susceptible de paraître {{corrompus}} ->> corrompue +TEST: qui ne semble pas susceptible de rester {{intacts}} ->> intact TEST: les plus anciens restes trouvés à ce jour proviennent de ce site TEST: Restes crâniens. TEST: Demeures victoriennes. TEST: Non ! Nous, musulmans, ne sommes pas persécutés en France. Nous sommes dans notre pays des citoyens à part entière. @@ -29322,10 +29413,11 @@ TEST: qui n’en furent pas {{balayé}} au premier coup de vent. ->> balayés TEST: semblent être redevenus {{sage}} ->> sages TEST: ces hommes qui semblent susceptibles d’être {{balayé}} ->> balayés TEST: qui semblent susceptibles d’être {{balayé}} ->> balayés TEST: il y a des hauteurs de ton qui sont {{importante}} ->> importantes +TEST: ces emmerdeurs, qui ne sont toujours pas {{parti}}, ont eu une idée pour nous pourrir la vie. ->> partis TEST: ce que les journalistes estiment être normal. TEST: qui échappe à tout contrôle démocratique et dans lequel les lobbies sont partie prenante est une folie. @@ -29441,11 +29533,11 @@ TEST: les femmes sont vraiment {{partis}} ->> parties TEST: les hommes n’en sont pas tout à fait {{fâchées}} ->> fâchés TEST: plusieurs invités qui n’en sont pas {{contentes}} ->> contents|contentés TEST: les réunions sans cesse reportées qui sont {{annulés}} ->> annulées TEST: les hommes croyant être {{instruites}} ->> instruits -TEST: ces hommes sont {{tromper}} par tous ces hypocrites. ->> trompés +TEST: ces hommes sont {{tromper}} par tous ces hypocrites. ->> trompés|trompées TEST: les ouvriers ayant été {{persécutée}} par leur hiérarchie ->> persécutés TEST: deux estimations ont été {{reçus}} ->> reçues TEST: certains hommes croient avoir été {{dupées}} ->> dupés TEST: certains hommes qui pensent être plus {{instruites}} qu’ils ne sont réellement ->> instruits TEST: puisque certains hommes n’en pensent pas moins être {{trompées}} ->> trompés @@ -29707,12 +29799,12 @@ <<- /ppas/ --1>> =suggSing(\-1) && Accord avec le pronom « \2 » : « \-1 » devrait être au singulier. il [nous|leur] >falloir [être|devenir|redevenir|demeurer|paraître|paraitre|rester] @:[NA].*:s¬:(?:[GWY]|V0|[pi]) <<- /ppas/ --1>> =suggPlur(\-1) && Accord avec le pronom « \2 » : « \-1 » devrait être au pluriel. -TEST: il me faut être {{meilleurs}} que ces gars-là ->> meilleur -TEST: il leur faut être {{prudent}} ->> prudents +TEST: il me faut être {{meilleurs}} que ces gars-là ->> meilleur +TEST: il leur faut être {{prudent}} ->> prudents TEST: il lui faut être malin TEST: il nous faut être malines __ppas_pronom_sujet_verbe_état_verbe__ @@ -29780,50 +29872,74 @@ <<- /ppas/ not value(<1, "|l’|") and not tagbefore(\1, "_que_") --1>> =suggVerbPpas(\-1) && Après le verbe “être”, il faut un participe passé. >être ~..er$ <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and (morph(\2, ":Y", ":[NAQ]") or morph(\2, ">(?:aller|manger)/")) and not morph(<1, ":Y|>ce/") and not value(<1, "|c’|") and not value(<2, "|ce|") - and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") - -2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être à l’infinitif. + and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") >>> + <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s") && Après “être”, il faut un participe passé, pas un verbe à l’infinitif. + <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p") && Après “être”, il faut un participe passé, pas un verbe à l’infinitif. + <<- /ppas/ __else__ -2>> =suggVerbPpas(\2) && Après “être”, il faut un participe passé, pas un verbe à l’infinitif. >être ~..ez$ - <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":2p", ":[NAQ]") - -2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 2ᵉ personne du pluriel. + <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":2p", ":[NAQ]") >>> + <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s") && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du pluriel. + <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p") && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du pluriel. + <<- /ppas/ __else__ -2>> =suggVerbPpas(\2) && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du pluriel. >être ~..es$ - <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":2s", ":[NAQ]") - -2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 2ᵉ personne du singulier. + <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":2s", ":[NAQ]") >>> + <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s") && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du singulier. + <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p") && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du singulier. + <<- /ppas/ __else__ -2>> =suggVerbPpas(\2) && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du singulier. >être ~.it$ <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":V(?:2.*:Ip.*:3s|3.*:Is.*:3s)", ":[NAQ]") - and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") - -2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier. + and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") >>> + <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s") && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier. + <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p") && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier. + <<- /ppas/ __else__ -2>> =suggVerbPpas(\2) && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier. >être ~.ut$ <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":V3.*:Is.*:3s", ":[NAQ]") - and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") - -2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier. + and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") >>> + <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s") && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier. + <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p") && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier. + <<- /ppas/ __else__ -2>> =suggVerbPpas(\2) && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier. TEST: Ne pas être {{aller}} là-bas est une grave erreur que nous regretterons longtemps. ->> allé|allés|allée|allées TEST: Ne pas être {{arrivez}} à ses fins. ->> arrivé|arrivés|arrivée|arrivées TEST: Ne pas être {{prit}} au sérieux. ->> pris|prise|prises TEST: Ne pas être {{voulut}}. ->> voulu|voulus|voulue|voulues TEST: avoir cru être {{éliminer}} par de tels bouffons… ->> éliminé|éliminés|éliminée|éliminées -TEST: je me suis trompé, me suis {{laisser}} emporter. ->> laissé|laissés|laissée|laissées +TEST: je me suis trompé, suis {{emporter}} par la musique. ->> emporté|emportée +TEST: sont {{tromper}}, ces gens ->> trompés|trompées +TEST: c’est être {{délaisser}} ->> délaissé|délaissée|délaissés|délaissées TEST: c’est être {{emportez}} par la vague. ->> emporté|emportés|emportée|emportées -TEST: des jeunes étudiants anglais étaient {{dégoûtes}} ->> dégoûté|dégoûtés|dégoûtée|dégoûtées -TEST: l’homme était {{sortit}} avec enthousiasme. ->> sorti|sortis|sortie|sorties -TEST: ces femmes-là seront {{reconnut}} par leurs pairs ->> reconnu|reconnus|reconnue|reconnues +TEST: était {{emportez}} avec les flots ->> emporté|emportée +TEST: étaient {{corrigez}} avec le temps ->> corrigés|corrigées +TEST: être {{corrigez}} par des ignorants ->> corrigé|corrigée|corrigés|corrigées +TEST: était {{dégoûtes}} ->> dégoûté|dégoûtée +TEST: des jeunes étudiants anglais étaient {{dégoûtes}} ->> dégoûtés|dégoûtées +TEST: vouloir être {{dégoûtes}} à tout prix ->> dégoûté|dégoûtée|dégoûtés|dégoûtées +TEST: l’homme était {{sortit}} avec enthousiasme. ->> sorti|sortie +TEST: étaient {{sortit}} depuis longtemps ->> sortis|sorties +TEST: la solution, c’est d’être {{sortit}} d’affaire ->> sorti|sortis|sortie|sorties +TEST: sera {{reconnut}} par ses pairs ->> reconnu|reconnue +TEST: ces femmes-là seront {{reconnut}} par leurs pairs ->> reconnus|reconnues +TEST: veut être {{reconnut}} par ses pairs ->> reconnu|reconnue|reconnus|reconnues TEST: Jeûner n’est pas seulement cesser de manger. TEST: Ne pas aimer n’est pas oublier l’autre. TEST: Dire la vérité, c’eût été manquer à sa parole. TEST: C’est soit manquer une opportunité, soit arriver à ses fins de manière douteuse. +TEST: L’affront dont il parle, c’est manquer de respect à ses aînés TEST: Nous nous efforçons de comprendre ce qu’être veut dire, ce qu’être signifie. TEST: ce qu’il avait cru être devenait un rêve lointain et à peine concevable. TEST: la grande crainte du maire est de voir s’effondrer d’autres immeubles TEST: la grande crainte du maire est de voir arriver d’autres immigrés TEST: Ce faisant, la chambre criminelle nous précise que relayer n’est pas forcément diffamer +TEST: maintenir en confinement certaines personnes sous prétexte qu’elles sont à risques serait une mesure inconstitutionnelle et discriminatoire. + !! !! !!!! Participes passés: avoir l’air !! @@ -30192,10 +30308,11 @@ TEST: m’avoir {{terminer}}. ->> terminé TEST: il m’a {{souffler}} la bonne réponse. ->> soufflé TEST: elle t’en a {{parle}}. ->> parlé TEST: c’est vous qui m’avez {{convertit}}. ->> converti +TEST: Mélanie l’a {{transformer}} ->> transformé TEST: parce que t’as envie que je le fasse TEST: t’avais confiance TEST: t’en as envie ? TEST: quand sa mère l’a emmenée voir un hypnothérapeute pour qu’elle se souvienne @@ -30394,10 +30511,11 @@ TEST: A-t-il déjà {{signée}} le contrat ? ->> signé TEST: Avait-il {{marcher}} seul ? ->> marché TEST: Avez-vous {{signez}} le contrat ? ->> signé TEST: Ont-ils {{finit}} le travail ? ->> fini TEST: Ai-je déjà {{reconnut}} mes torts ? ->> reconnu +TEST: Aurait-on déjà {{finit}} notre tour du monde ? ->> fini TEST: N’avais-tu pas crainte de tout perdre ? TEST: Combien de bêtes n’as-tu pas déjà massacrées TEST: Combien de bêtes as-tu déjà massacrées TEST: A-t-il Pierre pour ami ? TEST: Quel lien y a-t-il entre donner et recevoir ? @@ -30760,12 +30878,12 @@ [|,|(] *WORD les <<- /imp/ space(\2, 1, 1) and morph(\2, ":V(?:1.*:Ip.*:2s|[23].*:Ip.*:3s)", ":[GM]|>(?:venir|aller|partir)/") and morph(>1, ":||>,", ":(?:N|A|Y|B|3[sp])|>(?:pour|plus|moins|mieux|peu|trop|très|en|y)/") -2:3>> =suggVerbTense(\2, ":E", ":2s")+"-les" && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206 -TEST: {{chante les}} avec conviction -TEST: tu dois finir, {{finit les}}. +TEST: {{chante les}} avec conviction ->> chante-les +TEST: tu dois finir, {{finit les}}. ->> finis-les TEST: Veut les en convaincre. TEST: Invite les plus intelligents… TEST: Prenez les 5 ou 6 revues les plus connues. TEST: Allez les chercher. TEST: Soyez les plus gentils qu’on puisse imaginer. @@ -30781,14 +30899,14 @@ [|,|(] *WORD [le|la|leur] <<- /imp/ space(\2, 1, 1) and morph(\2, ":V(?:1.*:Ip.*:2s|[23].*:Ip.*:3s)", ":[GM]|>(?:venir|aller|partir)/") and morph(>1, ":||>,", ":(?:N|A|Y|B|T|MP|3[sp])|>(?:pour|plus|moins|mieux|peu|plupart|trop|très|en|y|une?|leur|lui)/") -2:3>> =suggVerbTense(\2, ":E", ":2s")+"-"+\3 && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206 -TEST: {{Prends le}} avec toi. -TEST: {{Dites leur}} que nous sommes là. -TEST: c’est ça, {{apprend le}} parce que c’est compliqué. -TEST: {{pardonne leur}}, ils ne savent pas ce qu’ils font +TEST: {{Prends le}} avec toi. ->> Prends-le +TEST: {{Dites leur}} que nous sommes là. ->> Dites-leur +TEST: c’est ça, {{apprend le}} parce que c’est compliqué. ->> apprends-le +TEST: {{pardonne leur}}, ils ne savent pas ce qu’ils font ->> pardonne-leur TEST: un sujet si extrêmement politique et polémique lui a donné un accès TEST: Les États d’ores et déjà très affaiblis le seraient encore plus TEST: « C’est ainsi », résume la cyptologue (erreur orthographique délibérée sur “cyptologue” pour empêcher certains faux positifs) TEST: Notez le peu de cas qui en est fait en général dans les médias TEST: deux fois par an, souligne le Dr Assouline @@ -31202,17 +31320,17 @@ [|,|(] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NAGM] en @:[123][sp]¬:[NA] [|,|(] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NAGM] en @:[123][sp]¬:[NA] [|,|(] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NAGM] en @:[123][sp]¬:[NA] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable. Après la préposition “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. -TEST: arrive ainsi le {{dépare}} -TEST: n’envoie pas leur {{signale}} -TEST: observa alors la {{saillit}} -TEST: ensuite, tu vois, surviennent les {{désires}}. -TEST: ne leur donne pas le {{choie}}. -TEST: ne gère pas l’{{accueille}} comme il faut. -TEST: sont en {{recule}} +TEST: arrive ainsi le {{dépare}} ->> départ +TEST: n’envoie pas leur {{signale}} ->> signal +TEST: observa alors la {{saillit}} ->> saillie +TEST: ensuite, tu vois, surviennent les {{désires}}. ->> désirs +TEST: ne leur donne pas le {{choie}}. ->> choix +TEST: ne gère pas l’{{accueille}} comme il faut. ->> accueil +TEST: sont en {{recule}} ->> recul TEST: cela le rend malade TEST: Marie Desplechin en savait quelque chose TEST: qui les aiment, les étudient, les protègent mais aussi les exploitent, les chassent, les mangent @@ -31697,24 +31815,25 @@ !!!! Confusions !! !! !! #### a / à -__conf_pronom_verbe_à__ +__conf_à_a2__ [|,|(] [je|j’|tu|il|elle|on|ils|elles|iel|iels] @:V a [|,|(] [nous|vous] @:V¬:Y a [|,|(] c’ >être a [|,|(] [cela|ceci|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là] @:(?:[123][sp]|P) a <<- /conf/ \-1 != "A" --1>> à && Confusion probable : “a” est une conjugaison du verbe “avoir”. Utilisez la préposition “à”. -TEST: Il vient {{a}} la maison. ->> à -TEST: tu ne donnes rien {{a}} ces hommes. ->> à +TEST: Il vient de temps en temps {{a}} la maison. ->> à +TEST: tu ne donnes jamais rien {{a}} ces hommes. ->> à TEST: Nous les donnons {{a}} ces gens. ->> à TEST: j’arrive {{a}} la gare ->> à TEST: Cela venait {{a}} la maison régulièrement. ->> à -TEST: C’est {{a}} des années-lumière de réussir. ->> à +TEST: Quoiqu’il fasse, c’est {{a}} des années-lumière de réussir. ->> à TEST: vous examiner a eu des conséquences imprévues. +TEST: je suis A. #### être / avoir __conf_ait_confiance_été_faim_tort!3__ [es|est] [confiance|conscience|envie|été|peur|faim|hâte|honte|recours|soif|tort] @@ -31877,15 +31996,15 @@ *WORD ~.[is]$ je [|,|)] *WORD ~.[is]$ je @:¬:1s <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:1s", ":[GNW]") and not value(\1, "|je|j’|tu|") -2:3>> \2-je && Forme interrogative ? Mettez un trait d’union. -TEST: quel animal {{dessine je}} -TEST: {{mangé je}} {{ça}} avec dégoût ? -TEST: {{viendrais je}} à la fête ? -TEST: {{ai je}} enfin trouvé la réponse à mes questions ? -TEST: quel amour {{connaîtrai je}} si je juge sans cesse ? +TEST: quel animal {{dessine je}} ->> dessiné-je +TEST: {{mangé je}} {{ça}} avec dégoût ? ->> mangé-je||| +TEST: {{viendrais je}} à la fête ? ->> viendrais-je +TEST: {{ai je}} enfin trouvé la réponse à mes questions ? ->> ai-je +TEST: quel amour {{connaîtrai je}} si je juge sans cesse ? ->> connaîtrai-je __inte_union_tu!7__ [|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~.[sx]$ tu [|,|)] [|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~.[sx]$ tu @:¬:2s @@ -31899,14 +32018,14 @@ *WORD ~.s$ tu [|,|)] *WORD ~.s$ tu @:¬:2s <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:2s", ":[GNW]") and not value(\1, "|je|j’|tu|") -2:3>> \2-tu && Forme interrogative ? Mettez un trait d’union. -TEST: {{Viendras tu}} là ? -TEST: et toi, {{as tu}} découvert le secret de l’immortalité ? -TEST: quelle vie {{connaitras tu}} ? -TEST: Comment {{peux tu}} ? +TEST: {{Viendras tu}} là ? ->> Viendras-tu +TEST: et toi, {{as tu}} découvert le secret de l’immortalité ? ->> as-tu +TEST: quelle vie {{connaitras tu}} ? ->> connaitras-tu +TEST: Comment {{peux tu}} ? ->> peux-tu __inte_union_il_on!7__ [|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~.[td]$ [il|on] [|,|)] [|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~.[td]$ [il|on] @:¬:3s @@ -31920,24 +32039,24 @@ *WORD ~.[td]$ [il|on] [|,|)] *WORD ~.[td]$ [il|on] @:¬:3s <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GNW]") and not value(\1, "|ce|il|elle|on|") -2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union. -TEST: {{prend on}} le temps d’y réfléchir ? -TEST: De quel droit {{vient il}} m’{{ennuyer}} ? -TEST: comment {{était il}} -TEST: Pourquoi le message de Jean {{était il}} très radical pour son époque ? +TEST: {{prend on}} le temps d’y réfléchir ? ->> prend-on +TEST: De quel droit {{vient il}} m’{{ennuyer}} ? ->> vient-il|||ennuyait|ennuie|ennuya +TEST: comment {{était il}} ->> était-il +TEST: Pourquoi le message de Jean {{était il}} très radical pour son époque ? ->> était-il TEST: Pourquoi le message de Jean était‐il très radical pour son époque ? (Hyphen U+2010) __inte_union_ce!7__ [|,|(] [est|était|étaient] ce ?pas¿ [le|la|les|l’|un|une|de|des|d’|ce|cet|cette|ces|quelques|plusieurs|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs] [|,|(] [est|était|étaient] ce ?pas¿ @:G¬:[NA].*:[me]:[si]|>(?:qu[ei’]|pourquoi|dont)/ [|,|(] [est|était|étaient] ce [ton|son] @:N¬:A.*:[me]:[si] <<- /inte/ space(\2, 1, 1) -2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union. -TEST: N’{{était ce}} pas le bon moment pour y songer. ->> était-ce +TEST: N’{{était ce}} pas le bon moment pour y songer. ->> était-ce TEST: Qu’était ce raffut ? TEST: Cette liberté, formalisée par le libéralisme économique, dès les Physiocrates (vers 1750), est ce dont le despotisme économique a besoin pour que son soubassement économique fonctionne mécaniquement. __inte_union_elle_iel!7__ @@ -31953,15 +32072,15 @@ *WORD ~.[td]$ [elle|iel] [|,|)] *WORD ~.[td]$ [elle|iel] @:¬:3s <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GNW]") and not value(\1, "|ce|c’|ça|ç’|il|elle|on|iel|") -2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union. -TEST: {{vient elle}} souvent ? -TEST: comment {{sait elle}} -TEST: qui {{était elle}} ? -TEST: quel travail {{avait elle}} accompli ? -TEST: {{sait iel}} comment faire ? +TEST: {{vient elle}} souvent ? ->> vient-elle +TEST: comment {{sait elle}} ->> sait-elle +TEST: qui {{était elle}} ? ->> était-elle +TEST: quel travail {{avait elle}} accompli ? ->> avait-elle +TEST: {{sait iel}} comment faire ? ->> sait-iel TEST: je ne comprenais pas pourquoi c’était elle qui était punie et que personne ne parlait de celui qui avait fait ça. TEST: C’était elle qui avait pris le contrôle. __inte_union_nous2!7__ @@ -32451,10 +32570,12 @@ TEST: la marchande {{marchandes}} ->> marchande|marchandée TEST: la chatte {{finis}} TEST: le chat {{finis}} TEST: leur chat qui {{torturent}} une souris ->> torture TEST: leur homme à tout faire {{oublient}} toujours tout ->> oublie +TEST: leur fils ne {{parlez}} jamais ->> parle +TEST: la grande se {{pensaient}} invincible ->> pensait TEST: tu vois, leur donne {{donnes}} du fil à retordre ->> donne TEST: L’homme sur le bateau de Patrick {{viens}} de temps en temps {{mangé}} chez moi. ->> vient|||manger TEST: L’hypothétique nouveau président TEST: La moitié d’entre elles voient leurs loyers diminuer depuis le début de l’année TEST: le loquet d’une des petites portes. @@ -33705,10 +33826,11 @@ !!! Indécidable !! TEST: Du sable fin grippe les rouages (accord avec ce qui précède). TEST: Du monde noir sortent les envahisseurs (accord avec ce qui suit). !!! Autres tests !! +TEST: Les États parties sont les pays qui ont ratifié la Convention du patrimoine mondial. TEST: Ça a l’air de t’aller. TEST: Et je m’en sors. TEST: C’est à chacun d’entre nous de suivre le modèle d’Amos. TEST: C’est toi qui voulais y aller. TEST: je ne suis qu’une joueuse en robe de soirée.