Overview
Comment: | [fr] ajustements (tests) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
01297f3c373057d036274361876c8a72 |
User & Date: | olr on 2021-01-20 17:27:26 |
Other Links: | manifest | tags |
Context
2021-01-21
| ||
02:53 | [fr] ajustements (tests) check-in: 74cb4afc0d user: olr tags: trunk, fr | |
2021-01-20
| ||
17:27 | [fr] ajustements (tests) check-in: 01297f3c37 user: olr tags: trunk, fr | |
2021-01-19
| ||
12:44 | [fr] phonet_simil: finition / finissions check-in: 05b4d0fba6 user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [53ce269c44] to [52783be57d].
︙ | ︙ | |||
97 98 99 100 101 102 103 | COLOR/violet: 270,45,35 COLOR/bleu: 210,50,50 COLOR/bleupr: 240,40,60 COLOR/fuchsia: 300,30,40 COLOR/cyan: 180,50,40 COLOR/grey: 0,50,50 COLOR/orange_vif: 30,100,60 | | | 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 | COLOR/violet: 270,45,35 COLOR/bleu: 210,50,50 COLOR/bleupr: 240,40,60 COLOR/fuchsia: 300,30,40 COLOR/cyan: 180,50,40 COLOR/grey: 0,50,50 COLOR/orange_vif: 30,100,60 COLOR/jaune_vif: 55,100,40 COLOR/violet_vif: 270,100,70 COLOR/bleu_vif: 210,100,50 COLOR/vert_vif: 120,100,40 COLOR/cyan_vif: 180,100,40 COLOR/bleupr_clair: 240,70,70 OPTCOLORTHEME: Default Writer |
︙ | ︙ | |||
4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 | <<- /eleu/ space(\1, 1, 1) -1:.2>> qu’ && Il faut élider “que” et l’accoler au pronom.|http://fr.wikipedia.org/wiki/Élision [je|ne|me|te|se] ~^[aâeéèêiîoôuûyœæh]. <<- /eleu/ not \1.isupper() and space(\1, 1, 1) and morph(\2, ":V", ":Q|;é") -1:.2>> =\1[0:1]+"’" && Il faut élider le pronom “\1” et l’accoler au verbe.|http://fr.wikipedia.org/wiki/Élision TEST: {{le }}amour ->> l’ TEST: {{la }}imagination ->> l’ TEST: {{de }}amour ->> d’ TEST: {{de }}est en ouest ->> d’ TEST: je crois que {{si }}ils viennent, ils seront mécontents ->> s’ TEST: {{Que }}ils soient heureux ->> Qu’ TEST: Il {{se }}avançait parmi eux. ->> s’ TEST: il {{me }}oublie souvent ->> m’ | > | 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 | <<- /eleu/ space(\1, 1, 1) -1:.2>> qu’ && Il faut élider “que” et l’accoler au pronom.|http://fr.wikipedia.org/wiki/Élision [je|ne|me|te|se] ~^[aâeéèêiîoôuûyœæh]. <<- /eleu/ not \1.isupper() and space(\1, 1, 1) and morph(\2, ":V", ":Q|;é") -1:.2>> =\1[0:1]+"’" && Il faut élider le pronom “\1” et l’accoler au verbe.|http://fr.wikipedia.org/wiki/Élision TEST: {{le }}amour ->> l’ TEST: {{le }}homme ->> l’ TEST: {{la }}imagination ->> l’ TEST: {{de }}amour ->> d’ TEST: {{de }}est en ouest ->> d’ TEST: je crois que {{si }}ils viennent, ils seront mécontents ->> s’ TEST: {{Que }}ils soient heureux ->> Qu’ TEST: Il {{se }}avançait parmi eux. ->> s’ TEST: il {{me }}oublie souvent ->> m’ |
︙ | ︙ | |||
4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 | <<- /eleu/ -1>> =\1[0:-1]+"e " && Pas d’élision. TEST: {{l’}}haricot ->> "le " TEST: {{l’}}ouistiti ->> "le " TEST: {{j’}}hâble ->> "je " TEST: {{l’}}énième ->> "le |la " TEST: {{l’}}hulotte ->> "la " TEST: combien {{d’}}iourtes ->> "de " # ce -> cet __eleu_euphonie_cet__ ce ~^[aâeéèêiîoôuûyœæh] <<- /eleu/ not tag(\1, "eg1mot") and not re.search("(?i)^(?:I(?:I|V|X|er|ᵉʳ))", \2) and morph(\2, ":[NA].*:[me]", ":G|;é") | > | 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 | <<- /eleu/ -1>> =\1[0:-1]+"e " && Pas d’élision. TEST: {{l’}}haricot ->> "le " TEST: {{l’}}ouistiti ->> "le " TEST: {{j’}}hâble ->> "je " TEST: {{l’}}énième ->> "le |la " TEST: {{l’}}hulotte ->> "la " TEST: {{l’}}hache ->> "le |la " TEST: combien {{d’}}iourtes ->> "de " # ce -> cet __eleu_euphonie_cet__ ce ~^[aâeéèêiîoôuûyœæh] <<- /eleu/ not tag(\1, "eg1mot") and not re.search("(?i)^(?:I(?:I|V|X|er|ᵉʳ))", \2) and morph(\2, ":[NA].*:[me]", ":G|;é") |
︙ | ︙ | |||
6156 6157 6158 6159 6160 6161 6162 | TEST: Vivre dans le {{Pas de Calais}} ->> Pas-de-Calais TEST: Vivre aux {{Pays Bas}} ->> Pays-Bas TEST: Des vacances en {{Rhône Alpes}} ->> Rhône-Alpes TEST: Émigrer au {{Royaume Uni}} ->> Royaume-Uni TEST: Elle déménage en {{Saône et Loire}} ->> Saône-et-Loire TEST: La station {{Saint Georges}} ->> Saint-Georges|saint Georges TEST: que penser de {{Sainte Catherine}} ->> Sainte-Catherine|sainte Catherine | | | 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 | TEST: Vivre dans le {{Pas de Calais}} ->> Pas-de-Calais TEST: Vivre aux {{Pays Bas}} ->> Pays-Bas TEST: Des vacances en {{Rhône Alpes}} ->> Rhône-Alpes TEST: Émigrer au {{Royaume Uni}} ->> Royaume-Uni TEST: Elle déménage en {{Saône et Loire}} ->> Saône-et-Loire TEST: La station {{Saint Georges}} ->> Saint-Georges|saint Georges TEST: que penser de {{Sainte Catherine}} ->> Sainte-Catherine|sainte Catherine TEST: Elle va prier à {{Ste Catherine}}. ->> Ste-Catherine __tu_nombres__ dix [sept|huit|neuf] dix [>septième|>huitième|>neuvième] [trente|quarante|cinquante|soixante|septante|octante|huitante|nonante] [deux|trois|quatre|cinq|six|sept|huit|neuf] [trente|quarante|cinquante|soixante|septante|octante|huitante|nonante] [>deuxième|>troisième|>quatrième|>cinquième|>sixième|>septième|>huitième|>neuvième] |
︙ | ︙ | |||
6520 6521 6522 6523 6524 6525 6526 | !!!! Incohérences de base !! !! !! ### double négation __double_négation__ pas [personne|aucun|aucune|jamais] | | | | | | | | | 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 | !!!! Incohérences de base !! !! !! ### double négation __double_négation__ pas [personne|aucun|aucune|jamais] <<- /conf/ not morph(<1, ":D.*:[me]") ->> \1|pas, \2 && Double négation : les mots « pas \2 » ne devraient pas se succéder. Si ces mots appartiennent à des propositions distinctes, une virgule est peut-être préférable. TEST: Ce que tu ne fais {{pas jamais}}. ->> pas|pas, jamais ### incohérences globales (attention à la casse du 2e mot, car beaucoup de sigles peuvent tromper) __conf_incohérences_globales__ [ce|cet|cette|ma|ta|sa|mon] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on] <<- /conf/ not \1.isupper() and not \2.isupper() -2>> =suggSimil(\2, ":[NA].*:[si]", True) && Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. [quel|quelle] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on] <<- /conf/ not \1.isupper() and not \2.isupper() and not value(<1, "|tel|telle|") -2>> =suggSimil(\2, ":[NA].*:[si]", True) && Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. [ces|les|mes|tes|ces|nos|vos] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on] <<- /conf/ not \1.isupper() and not \2.isupper() -2>> =suggSimil(\2, ":[NA].*:[pi]", True) && Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. [quels|quelles] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on] <<- /conf/ not \1.isupper() and not \2.isupper() and not value(<1, "|tels|telles|") -2>> =suggSimil(\2, ":[NA].*:[pi]", True) && Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. TEST: {{Ces}} {{cette}} canaille qui nous a donné tant de fil à retordre. ->> C’est|||sets|sept TEST: Quel {{tes}} voulez-vous ->> thé|taie TEST: tes {{les}} sont périmés ->> laits|laids|lés|laies TEST: Mon {{il}} est une merveille. ->> île TEST: Quels {{mes}} délicieux ->> mets|mais __conf_fusion_le_la_les_quels__ le quel <<- /conf/ ->> lequel && Incohérence. Soudez les deux mots.|https://fr.wiktionary.org/wiki/lesquels le quels |
︙ | ︙ | |||
6611 6612 6613 6614 6615 6616 6617 | [au|aux] [quel|quels|quelle|quelles] [au|aux] qu’ [elle|elles] <<- /conf/ ->> auquel|auxquels|auxquelles && Incohérence. Soudez les deux mots.|https://fr.wiktionary.org/wiki/auquel [au|aux] combien @:[AYW] <<- /conf/ -1:2>> ô combien && Confusion probable.|https://fr.wiktionary.org/wiki/%C3%B4_combien | | < | > | | | 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 | [au|aux] [quel|quels|quelle|quelles] [au|aux] qu’ [elle|elles] <<- /conf/ ->> auquel|auxquels|auxquelles && Incohérence. Soudez les deux mots.|https://fr.wiktionary.org/wiki/auquel [au|aux] combien @:[AYW] <<- /conf/ -1:2>> ô combien && Confusion probable.|https://fr.wiktionary.org/wiki/%C3%B4_combien TEST: au {{nos}} enfants. ->> TEST: partir aux {{mon}} Tonnerre ->> monts TEST: {{Au quel}} faut-il s’adresser ? ->> Auquel|Auxquels|Auxquelles TEST: {{Aux quels}} a-t-il adressé sa requête. ? ->> Auquel|Auxquels|Auxquelles TEST: Des individus {{aux combien}} sensibles aux usages. ->> ô combien TEST: Au MES, rien de nouveau. __gn_autre_chose__ autre choses <<- /gn/ not value(<1, "|entre|") -2>> chose && Locution “autre chose”. Accord entre “autre” et “chose”. |
︙ | ︙ | |||
6654 6655 6656 6657 6658 6659 6660 | # avoir été __bs_avoir_été_chez__ >avoir été chez <<- /bs/ not value(<1, "|l’|") ->> _ && Tournure familière. Écrivez « être allé ». | | < | | | | | | 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 | # avoir été __bs_avoir_été_chez__ >avoir été chez <<- /bs/ not value(<1, "|l’|") ->> _ && Tournure familière. Écrivez « être allé ». TEST: J’{{ai été chez}} le coiffeur. ->> TEST: Saoul, je l’ai été chez mon ami, mais après ça allait mieux. # abyme / abîme __bs_mettre_en_abyme__ >mettre en [>abîme|>abime] <<- /bs/ -3>> abyme && Classiquement, on écrit plutôt “abyme” dans cette expression.|https://fr.wiktionary.org/wiki/mise_en_abyme TEST: La mise en {{abîme}}. ->> abyme # à date / jusqu’à date __bs_à_date__ [>être|>mettre] [a|à] >date <<- /bs/ -2:3>> à jour && Anglicisme incompris hors du Québec. jusqu’ [à|a] >date <<- /bs/ ->> jusqu’ici|jusqu’à maintenant|jusqu’à ce jour|à ce jour && Anglicisme incompris hors du Québec. TEST: être {{à date}} ->> à jour TEST: mettre {{a date}} ->> à jour TEST: {{jusqu’à date}} ->> jusqu’ici|jusqu’à maintenant|jusqu’à ce jour|à ce jour # de sorte que __bs_de_sorte_que__ de sorte [à|a] ce [que|qu’] <<- /bs/ ->> de sorte \-1 && Tournure impropre. La locution conjonctive appropriée est “de sorte que”.|https://fr.wiktionary.org/wiki/de_sorte_que TEST: elle s’était apprêtée {{de sorte à ce qu’}}elle fût remarquée. ->> de sorte qu’ TEST: il était si imbu de lui-même, {{de sorte à ce que}} ses collègues le méprisaient. ->> de sorte que # exception qui confirme la règle __bs_exception_qui_confirme_la_règle__ >exception ?qui¿ >confirmer la règle <<- /bs/ ->> \1 à la règle|\1 aux règles && Cliché la plupart du temps mal employé.|https://en.wikipedia.org/wiki/Exception_that_proves_the_rule TEST: C’est l’{{exception qui confirme la règle}}. ->> exception à la règle|exception aux règles # incessamment sous peu __bs_incessamment_sous_peu__ incessamment [>sou|>soue] [peu|peux|peut] <<- /bs/ not value(\3, "|peu|") or not value(\2, "|sous|") -2:3>> sous peu && Confusion.|https://fr.wiktionary.org/wiki/sous_peu <<- /bs/ __else__ ->> sous peu|bientôt|dans peu de temps|d’un moment à l’autre && Expression impropre.|https://fr.wiktionary.org/wiki/incessamment_sous_peu |
︙ | ︙ | |||
7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 | <<- /conj/ --1>> =suggVerb(\-1, ":3s") && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. [c’|ç’] @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:que|[bcçdfgjklmnpqrstvwxz].*:N.*:m:[si])/ <<- /conf/ not tag(\1, "eg1mot") -2>> =suggSimil(\2, ":3s", False) && Incohérence avec « \1 » : « \2 » devrait être un verbe. TEST: pour toi qui sais tout, ce ne le {{fus}} pas ->> fut TEST: ce secret tu, ce {{devais}} être un cauchemar. ->> devait TEST: Ce peut être un chien ou un chat. TEST: ce ne peut être aussi stupide. TEST: ce dut être un cauchemar. TEST: ce devra être un véritable expert pour accomplir une tâche aussi difficile. TEST: ce voudrait être le plus grand bal de tous les temps. TEST: ce ne pourrait être une chose aussi banale. TEST: ce serait une honte d’échouer une fois de plus à un test aussi élémentaire. | > | 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 | <<- /conj/ --1>> =suggVerb(\-1, ":3s") && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. [c’|ç’] @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:que|[bcçdfgjklmnpqrstvwxz].*:N.*:m:[si])/ <<- /conf/ not tag(\1, "eg1mot") -2>> =suggSimil(\2, ":3s", False) && Incohérence avec « \1 » : « \2 » devrait être un verbe. TEST: pour toi qui sais tout, ce ne le {{fus}} pas ->> fut TEST: ce secret tu, ce {{devais}} être un cauchemar. ->> devait TEST: ç’{{avé}} été dur. ->> avait|havait TEST: Ce peut être un chien ou un chat. TEST: ce ne peut être aussi stupide. TEST: ce dut être un cauchemar. TEST: ce devra être un véritable expert pour accomplir une tâche aussi difficile. TEST: ce voudrait être le plus grand bal de tous les temps. TEST: ce ne pourrait être une chose aussi banale. TEST: ce serait une honte d’échouer une fois de plus à un test aussi élémentaire. |
︙ | ︙ | |||
7494 7495 7496 7497 7498 7499 7500 | __conf_ce_qui_verbe__ ce qui ?[lui|leur|leurs|nous|vous]¿ (et) ?@:[WX]¿ ?@:[WX]¿ @:(?:[AQD]|V1.*:Y) <<- /conf/ -1>> est && Confusion probable : “et” est une conjonction de coordination. Pour le verbe “être”, écrivez “est”. ce qui ?[lui|leur|leurs|nous|vous]¿ (étai) ?@:[WX]¿ ?@:[WX]¿ @:(?:[AQD]|V1.*:Y) <<- /conf/ -1>> était && Confusion probable : “étai” est un nom commun. Pour le verbe “être”, écrivez “était”. | | > | | < | 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 | __conf_ce_qui_verbe__ ce qui ?[lui|leur|leurs|nous|vous]¿ (et) ?@:[WX]¿ ?@:[WX]¿ @:(?:[AQD]|V1.*:Y) <<- /conf/ -1>> est && Confusion probable : “et” est une conjonction de coordination. Pour le verbe “être”, écrivez “est”. ce qui ?[lui|leur|leurs|nous|vous]¿ (étai) ?@:[WX]¿ ?@:[WX]¿ @:(?:[AQD]|V1.*:Y) <<- /conf/ -1>> était && Confusion probable : “étai” est un nom commun. Pour le verbe “être”, écrivez “était”. TEST: ce qui {{et}} beau. ->> est TEST: ce qui nous {{et}} pas vraiment utile ->> est TEST: ce qui {{étai}} notre lot. ->> était TEST: ce qui lui {{étai}} propre ->> était __conj_mieux_vaut__ mieux ?[ne|n’]¿ [vaux|valais|valus|vaudras|vaudrais] <<- /conj/ --1>> =suggVerb(\-1, ":3s") && Conjugaison erronée. Accord avec “mieux” : utilisez la 3ᵉ personne du singulier. TEST: avec toi qui ne sais rien de rien, mieux {{vaux}} ne rien dire. ->> vaut |
︙ | ︙ | |||
7642 7643 7644 7645 7646 7647 7648 | __loc_notre_père_qui_es_au_cieux__ notre père qui [es|est] aux cieux <<- !4>> <<- ~3:0>> * __conj_se_incohérence!3__ | | | | | | > | > | | > > > > | > > | > > > > > > | | | | | | > > > | < | | < | < | | | | | | > > > > > | 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 | __loc_notre_père_qui_es_au_cieux__ notre père qui [es|est] aux cieux <<- !4>> <<- ~3:0>> * __conj_se_incohérence!3__ [se|s’] ?[le|la|l’|les]¿ @:V¬:(?:3[sp]|P|Q) s’ ?[en|y]¿ @:V¬:(?:3[sp]|P|Q) <<- /conj/ morph(\-1, ":1s") and \-1.endswith("ai") --1>> =\-1+"t|"+suggVerb(\-1, ":3s") && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 1ʳᵉ ou 2ᵉ personne du singulier. <<- /conj/ __else__ and morph(\-1, ":[12]s") --1>> =suggVerb(\-1, ":3s") && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 1ʳᵉ ou 2ᵉ personne du singulier. <<- /conj/ __else__ and morph(\-1, ":1p") --1>> =suggVerb(\-1, ":3p") && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 1ʳᵉ personne du pluriel. <<- /conj/ __else__ and morph(\-1, ":2p") --1>> =suggVerbInfi(\-1) && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 2ᵉ personne du pluriel. TEST: se {{considérez}} comme un génie… ->> considérer TEST: se {{rencontrerons}} demain grands et petits. ->> rencontreront TEST: se {{crois}} élu par Dieu… ->> croit TEST: se {{donnai}} des grands airs, ce con ->> donnait|donna TEST: avec ceux se trouvant sur leur chemin TEST: s’y adonnant à cœur-joie. __conf_non_verbe_après_préverbes!3__ [ne|n’] [le|la|l’|les] [lui|leur|en|y] @:¬:(?:[123][sp]|Y|P|Ov|X) [ne|n’] [nous|vous] [le|la|l’|les] @:¬:(?:[123][sp]|Y|P|Ov|X) [ne|n’] [lui|leur|nous|vous] en @:¬:(?:[123][sp]|Y|P|Ov|X) <<- /conj/ morph(\-1, ":V") -4>> =suggVerb(\-1, ":3s") && Incohérence avec « \1 \2 \3 » : « \4 » ne devrait pas être un participe passé. <<- /conf/ __else__ -4>> =suggSimil(\4, ":(?:[IKE].*[123][sp]|Y)", False) && Incohérence avec « \1 \2 \3 » : « \4 » devrait être un verbe. [ne|n’] [le|la|l’|les|nous|vous|lui|leur] @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:presque|rien|guère)/ n’ [en|y] @:¬:(?:[123][sp]|Y|P|Ov|X|W)|>(?:presque|rien|guère)/ [me|m’|te|t’|se|s’] [le|la|l’|les] @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:presque|rien|guère)/ [me|m’|te|t’|l’|les] [en|y] @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:presque|rien|guère|voici|revoici|voilà|revoilà)/ <<- /conj/ morph(\-1, ":V") --1>> =suggVerb(\-1, ":3s") && Incohérence avec « \1 \2 » : « \3 » ne devrait pas être un participe passé. <<- /conf/ __else__ -3>> =suggSimil(\3, ":(?:[IKE].*[123][sp]|Y)", False) && Incohérence avec « \1 \2 » : « \3 » devrait être un verbe. [se|s’] [en|y] @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:presque|rien|guère)/ <<- /conj/ morph(\-1, ":V") --1>> =suggVerb(\-1, ":3s") && Incohérence avec « \1 \2 » : « \3 » ne devrait pas être un participe passé. <<- /conf/ __else__ -3>> =suggSimil(\3, ":(?:[IK].*3[sp]|Y)", False) && Incohérence avec « \1 \2 » : « \3 » devrait être un verbe. [nous|vous] y @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:presque|rien|guère|voici|revoici|voilà|revoilà)/ <<- /conj/ not morph(<1, ">pronom/|:R") >>> <<- /conj/ morph(\-1, ":V") --1>> =suggVerb(\-1, ":3s") && Incohérence avec « \1 \2 » : « \3 » ne devrait pas être un participe passé. <<- /conf/ __else__ -3>> =suggSimil(\3, ":(?:[IKE].*[123][sp]|Y)", False) && Incohérence avec « \1 \2 » : « \3 » devrait être un verbe. [ne|n’] @:¬:(?:[123][sp]|Y|P|Ov|X|W)|>(?:même|presque|rien|guère)/ [me|m’|te|t’] @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:presque|rien|guère|voici|revoici|voilà|revoilà)/ <<- /conj/ not morph(<1, ">pronom/|:R") >>> <<- /conj/ morph(\-1, ":V") --1>> =suggVerb(\-1, ":3s") && Incohérence avec « \1 » : « \2 » ne devrait pas être un participe passé. <<- /conf/ __else__ -2>> =suggSimil(\2, ":(?:[IKE].*[123][sp]|Y)", False) && Incohérence avec « \1 » : « \2 » devrait être un verbe. se @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:presque|rien|guère|qu[ei’])/ s’ @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:ils?|qu[ei’])/ <<- /conj/ not morph(<1, ">pronom/|:R") >>> <<- /conj/ morph(\-1, ":V") --1>> =suggVerb(\-1, ":3s") && Incohérence avec « \1 » : « \2 » ne devrait pas être un participe passé. <<- /conf/ __else__ -2>> =suggSimil(\2, ":(?:[IK].*3[sp]|Y)", False) && Incohérence avec « \1 » : « \2 » devrait être un verbe. TEST: ne leur en {{fil}} pas ->> file|files|filent TEST: ne l’{{oubli}} pas ->> oublie|oublies|oublient TEST: ne {{pensée}} rien, jamais ->> pense|pensait|pensa TEST: n’en {{laissée}} que des miettes ->> laisse|laissait|laissa TEST: s’y {{intéressé}} ->> intéresse|intéressait|intéressa TEST: te {{mangé}} ->> mange|mangeait|mangea TEST: s’en {{approché}} ->> approche|approchait|approcha TEST: m’y {{attaché}} ->> attache|attachait|attacha TEST: t’y {{travail}}. ->> travaille|travailles|travaillent TEST: me {{pronostic}} un cancer dans les trois mois. ->> pronostique|pronostiques|pronostiquent TEST: t’{{appel}} l’autre gras, puis on y va. ->> appelle|appelles|appellent TEST: s’y {{accordé}} ->> accorde|accordait|accorda TEST: nous y {{appel}} avec ferveur ->> appelle|appelles|appellent TEST: vous y {{appelé}} avec ferveur ->> appelle|appelait|appela TEST: Ne {{dix}} rien. ->> dis|dit TEST: ça ne s’{{oubli}} pas. ->> oublie|oublient TEST: elle ne m’{{oubli}} pas. ->> oublie|oublies|oublient TEST: elle ne la {{croix}} pas ->> crois|croit|croient|croîs|croît TEST: s’y {{oubli}} avec trop de complaisance ->> oublie|oublient TEST: s’{{croix}} plus fort que tout le monde ->> croit|croient|croît TEST: cet homme s’{{abandonné}} trop souvent sa peine ->> abandonne|abandonnait|abandonna TEST: M’enfin, c’est absurde TEST: la tentation pour certains médias de ne tout simplement pas rémunérer notre travail si celui-ci n’est finalement pas publié. TEST: Ne parfois pas être celui qui sabote l’ambiance. TEST: T’y viendras, comme tout le monde. TEST: T’y voilà propulsé. TEST: t’en voilà débarrassée. TEST: N’oublient-ils pas ce qu’ils étaient autrefois… TEST: Ne presque jamais réussir un plat aussi simple, c’est de l’incompétence pure et simple. TEST: c’est vous les journalistes qui l’avez écrit TEST: C’est nous les patrons TEST: me revoilà TEST: ne l’avoir pas vu plus tôt TEST: ce qui vient de vous y contribuera grandement TEST: n’y vraiment rien comprendre !! !! !!!! Formes verbales sans sujet !! !! !! |
︙ | ︙ | |||
7805 7806 7807 7808 7809 7810 7811 | TEST: il le provoquait, le {{précipitais}} dans la gueule du loup ->> précipitait TEST: ne leur {{donnais}} aucune raison de se faire aimer ->> donnait TEST: leur en {{faisais}} baver ->> faisait TEST: vous en {{donnais}} pour votre argent, ce type. ->> donnait TEST: oui, non, qui sait ? {{étais}} perdu, ce gars-là ->> était TEST: ceux-là, dans tous les cas de figure et dans tous les coups ratés, {{comprenais}} mal pourquoi on leur en voulait. ->> comprenait | | | 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 | TEST: il le provoquait, le {{précipitais}} dans la gueule du loup ->> précipitait TEST: ne leur {{donnais}} aucune raison de se faire aimer ->> donnait TEST: leur en {{faisais}} baver ->> faisait TEST: vous en {{donnais}} pour votre argent, ce type. ->> donnait TEST: oui, non, qui sait ? {{étais}} perdu, ce gars-là ->> était TEST: ceux-là, dans tous les cas de figure et dans tous les coups ratés, {{comprenais}} mal pourquoi on leur en voulait. ->> comprenait TEST: {{j'}}ai signalé que {{j'}}essayais de regrouper les paragraphes. (Tests avec apostrophe droite.) ->> j’|||j’ TEST: lorsque deux sujets politiques voisins se présentent sur le marché, l’un plus flou et l’autre plus caricatural TEST: dans tous les cas de figure imaginés par cette bande de nuls, il n’y en a pas un qui les sauvera. TEST: ces gens qui vont par monts et par vaux. TEST: pour ne justement pas donner l’impression de s’être trompé. TEST: C’était lui le plus jeune président. TEST: Avec la plupart d’entre nous pris en sandwich quelque part entre les deux |
︙ | ︙ | |||
7846 7847 7848 7849 7850 7851 7852 | TEST: Le total de cette opération, contrairement à ce qu’on pense, {{équivaux}} à au moins trois d’entre eux. ->> équivaut ## Incohérences avec formes verbales 1pl et 2pl sans sujet __conj_1p_sans_sujet!3__ ~ons$ <<- /conj/ morph(\1, ":1p", ":[EGMNAJ]") and not tagbefore(\1, "_1p_") and not (\1.istitle() and before0("\\w")) | | | | | | | 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 | TEST: Le total de cette opération, contrairement à ce qu’on pense, {{équivaux}} à au moins trois d’entre eux. ->> équivaut ## Incohérences avec formes verbales 1pl et 2pl sans sujet __conj_1p_sans_sujet!3__ ~ons$ <<- /conj/ morph(\1, ":1p", ":[EGMNAJ]") and not tagbefore(\1, "_1p_") and not (\1.istitle() and before0("\\w")) -1>> =suggVerb(\1, ":3p") && Ceci est un verbe à la 1ʳᵉ personne du pluriel. Sujet (“nous” ou équivalent) introuvable. __conj_2p_sans_sujet!3__ ~ez$ <<- /conj/ morph(\1, ":2p", ":[EGMNAJ]") and not tagbefore(\2, "_2p_") and not (\1.istitle() and before0("\\w")) -1>> =suggVerb(\1, ":3p") && Ceci est un verbe à la 2ᵉ personne du pluriel. Sujet (“vous” ou équivalent) introuvable. TEST: les hommes et les femmes, qui sans un bruit, sans une parole amère, {{continuerons}} leur tâche n’en seront pas plus récompensés. ->> continueront TEST: il était dit que cette femme et son frère {{promènerez}} leur chien à cette heure de la journée. ->> promèneront TEST: cet homme et cette femme {{pouvez}} y parvenir avec de la persévérance ->> peuvent TEST: Comme on lui disait que vous-même aviez déjà consulté le notaire TEST: ce sont des terroristes et ça ne nous arrivera pas à nous, qui n’avons rien à nous reprocher TEST: mes supérieurs et moi-même avons pris la décision de ne pas vendre TEST: Ni lui ni moi n’avions mangé TEST: Mon épouse et moi-même avons toujours dit TEST: que vous ou moi ignorions à peu près tout du boson de Higgs n’a pas du tout le même sens TEST: ni vous ni personne ne le retrouverez |
︙ | ︙ | |||
7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 | !!!! Confusions générales !! !! !! __conf_usage_impropre__ au le @:[NA] <<- /conf/ not \1.isupper() and \2.islower() -1:2>> au && Usage impropre. Après “au”, le déterminant “le” est inapproprié. (Ex : Je vais à la gare, je vais au stade.) au les @:[NA] <<- /conf/ not \1.isupper() and \2.islower() -1:2>> aux && Usage impropre. Après “au”, le déterminant “les” n’est pas nécessaire. au la @:[NAQ].*:[fe] <<- /conf/ not \1.isupper() and \2.islower() -1>> à && Usage impropre. Avec un nom féminin, utilisez la préposition “à”. (Ex : Je vais à la gare, je vais au stade.) au l’ | > > > | > | | 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 | !!!! Confusions générales !! !! !! __conf_usage_impropre__ au le @:[NA] <<- /conf/ not \1.isupper() and \2.islower() -1:2>> au && Usage impropre. Après “au”, le déterminant “le” est inapproprié. (Ex : Je vais à la gare, je vais au stade.) <<- !2>> au les @:[NA] <<- /conf/ not \1.isupper() and \2.islower() -1:2>> aux && Usage impropre. Après “au”, le déterminant “les” n’est pas nécessaire. <<- !2>> au la @:[NAQ].*:[fe] <<- /conf/ not \1.isupper() and \2.islower() -1>> à && Usage impropre. Avec un nom féminin, utilisez la préposition “à”. (Ex : Je vais à la gare, je vais au stade.) <<- !2>> au l’ <<- /conf/ not \1.isupper() -1>> à && Usage impropre. Exemple : Elle va à l’opéra. Elle va au bal. <<- !2>> TEST: {{au le}} chien ->> au TEST: {{au les}} armoires ->> aux TEST: qui sont {{au}} l’usage ->> à TEST: {{au}} la passion ->> à __conf_de_du_d__ [de|du] d’ *WORD <<- /conf/ not \1.isupper() and \3.islower() -1:2>> d’ && Incohérence. |
︙ | ︙ | |||
8067 8068 8069 8070 8071 8072 8073 | __conf_déterminant_plur_verbe__ [des|ces|mes|tes|ses|aux] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA].*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. nos @:V.*:(?:Y|[123][sp])¬:[NA] | | | > > > | | > > > | | > > | | > > | | | | | | 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 | __conf_déterminant_plur_verbe__ [des|ces|mes|tes|ses|aux] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA].*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. nos @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() >>> <<- /conf/ morph(\2, ":1p") -1>> nous && Vouliez-vous écrire « nous » ? Le terme « \2 » est un verbe conjugué à la 1ʳᵉ personne du pluriel. <<- /conf/ __else__ -2>> =suggSimil(\2, ":[NA].*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. <<- /conf/ __else__ and hasSimil(\2, ":[NA].*:[pi]") -2>> =suggSimil(\2, ":[NA].*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. vos @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() >>> <<- /conf/ morph(\2, ":2p") -1>> vous && Vouliez-vous écrire « vous » ? Le terme « \2 » est un verbe conjugué à la 2ᵉ personne du pluriel. <<- /conf/ __else__ -2>> =suggSimil(\2, ":[NA].*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. <<- /conf/ __else__ and hasSimil(\2, ":[NA].*:[pi]") -2>> =suggSimil(\2, ":[NA].*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. quels @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir|être)/ <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") -2>> =suggSimil(\2, ":[NA].*:[me]:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. quelles @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir|être)/ <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") and hasSimil(\2, ":[NA].*:[fe]:[pi]") -2>> =suggSimil(\2, ":[NA].*:[fe]:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. quelques @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() and not value(\2, "|soient|soit|sois|puisse|puisses|puissent|") -2>> =suggSimil(\2, ":[NA].*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. [auxdits|lesdits|desdits] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA].*:[me]:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. [auxdites|lesdites|desdites] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA].*:[fe]:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. TEST: la crainte des {{attentas}} fait feu de tout bois. ->> attentats TEST: {{nos}} agissons ->> nous TEST: nos {{arrêtes}} ->> arêtes TEST: {{nos}} {{axions}} ->> nous|||actions TEST: {{vos}} prenez vos délires pour la réalité. ->> vous TEST: vos {{axions}} ->> actions TEST: {{vos}} {{paumiez}} ->> vous|||pommiers|paumiers TEST: Quelques {{axions}} de la sorte suffisent à nous discréditer. ->> actions TEST: elle se rendit auxdits {{jardinais}} ->> jardinets TEST: auxdites {{scelles}}, il ne prêta pas attention. ->> selles TEST: quels {{afflues}} attendre ? ->> afflux TEST: {{quelles}} {{arrêtes}} ->> qu’elles|||arêtes TEST: quels seraient nos avantages ? TEST: quelles vont être nos chances ? __conf_à_vconj__ à le @:V¬:[GNAWMBY] <<- /conf/ -3>> =suggVerbInfi(\-1) && Incohérence : après “\1 \2”, le verbe devrait être à l’infinitif. |
︙ | ︙ | |||
8172 8173 8174 8175 8176 8177 8178 | TEST: que connais-tu de “Le Tambour” ? [de|d’] la *WORD <<- /conf/ morph(\3, ":[123][sp]", ":[NAQ]") and not \3.istitle() >>> <<- /conf/ morph(\3, ":V1.*:(?:Iq|Ip:2p)", ":1p") -3>> =suggVerbInfi(\3) && Incohérence avec « \1 \2 » : mettez le verbe à l’infinitif (à moins qu’il y ait confusion avec un nom féminin). <<- /conf/ __else__ >>> | | | | > > > > > | | | | > > > > | | > | | | > > | > > > > > > > | > | > | > | > > > | | | | | | | | | | | > > | 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330 8331 8332 8333 8334 8335 | TEST: que connais-tu de “Le Tambour” ? [de|d’] la *WORD <<- /conf/ morph(\3, ":[123][sp]", ":[NAQ]") and not \3.istitle() >>> <<- /conf/ morph(\3, ":V1.*:(?:Iq|Ip:2p)", ":1p") -3>> =suggVerbInfi(\3) && Incohérence avec « \1 \2 » : mettez le verbe à l’infinitif (à moins qu’il y ait confusion avec un nom féminin). <<- /conf/ __else__ >>> <<- /conf/ hasSimil(\3, ":(?:[NA].*:[fe]:[si])") -3>> =suggSimil(\3, ":(?:[NA].*:[fe]:[si])", True) && Incohérence avec « \1 \2 » : “\3” est une forme verbale. <<- /conf/ __else__ -2>> là && Confusion probable. Si vous voulez dire “depuis ce point”, écrivez “de là”. TEST: j’étais loin de la {{pensait}} ainsi ->> penser TEST: ce n’était que de la {{bouillit}} ->> bouillie TEST: de {{la}} venaient tous nos problèmes ->> là d’ un @:[123][sp]¬:[GNA] <<- /conf/ not \3.istitle() and not value(<1, "|plus|moins|") -3>> =suggSimil(\3, ":[NA].*:[me]:[si]", True) && Incohérence avec “\1\2” : “\3” est une forme verbale. d’ une @:[123][sp]¬:[GNA] <<- /conf/ not \3.istitle() and not value(<1, "|plus|moins|") -3>> =suggSimil(\3, ":[NA].*:[fe]:[si]", True) && Incohérence avec “\1\2” : “\3” est une forme verbale. TEST: d’un {{œillait}} ->> œillet TEST: d’une {{habille}} de femme ->> habillé|habillée|habillés|habillées TEST: plus d’un ont été traumatisés TEST: Plus d’une sont parties aussi vite qu’elles étaient venues __conf_par_vconj__ par ?[le|la|l’|les|leur|leurs]¿ @:[123][sp]¬:[GNA] <<- /conf/ not \-1.istitle() --1>> =suggSimil(\-1, ":[NA]", True) && Incohérence avec “\1” : “\-1” est une forme verbale. par un @:V¬:[GNA] <<- /conf/ not \3.istitle() and not value(<1, "|un|") -3>> =suggSimil(\3, ":[NA].*:[me]:[si]", True) && Incohérence avec “\1 \2” : “\3” est une forme verbale. par une @:V¬:[GNA] <<- /conf/ not \3.istitle() and not value(<1, "|une|") -3>> =suggSimil(\3, ":[NA].*:[fe]:[si]", True) && Incohérence avec “\1 \2” : “\3” est une forme verbale. TEST: par {{bloque}} de données ->> bloc|blocs TEST: par une {{donnait}} sans importance ->> donne|donnes|donnée|données TEST: par un {{bloque}} de donnée ->> bloc TEST: conçu par un {{employer}} très compétent ->> employé|employés|employée|employées TEST: pour les insulter au sortir du seul troquet dispensateur d’oubli liquide du coin TEST: ce peut être un matériau à part entière pour alimenter discussions et délibérations. __conf_préposition_det_verbe__ [malgré|dès] [un|le] @:V¬:[GNAWMB] <<- /conf/ not \-1.istitle() -3>> =suggSimil(\3, ":[NA].*:[me]:[si]", True) && Incohérence : après « \1 \2 », on devrait trouver un groupe nominal. [malgré|dès] [une|la] @:V¬:[GNAWMB] <<- /conf/ not \-1.istitle() -3>> =suggSimil(\3, ":[NA].*:[fe]:[si]", True) && Incohérence : après « \1 \2 », on devrait trouver un groupe nominal. [malgré|dès] [l’|leur|son|ton] @:V¬:[GNAWMB] <<- /conf/ not \-1.istitle() -3>> =suggSimil(\3, ":[NA].*:[si]", True) && Incohérence : après « \1 \2 », on devrait trouver un groupe nominal. [malgré|dès] [les|leurs] @:V¬:[GNAWMB] <<- /conf/ not \-1.istitle() -3>> =suggSimil(\3, ":[NA].*:[pi]", True) && Incohérence : après « \1 \2 », on devrait trouver un groupe nominal. TEST: malgré un {{employer}} peu dévoué ->> employé|employés|employée|employées TEST: dès le {{commencent}}, j’ai vu le problème. ->> commençant TEST: dès la {{posent}} ->> pause|pose TEST: malgré l’{{arrête}} qui interdisait le port ->> arête TEST: malgré les {{arrêtes}} ->> arêtes TEST: malgré les deux précédentes erreurs __conf_préverbes__ ne n’ <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> ne m’|n’ && Incohérence. Double négation. [me|te|se] ne <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> ne \1|\1|ne && Incohérence. Termes inversés ? [me|te|se] n’ <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> ="ne "+\1[:1]+"’" && Incohérence. Termes inversés ? me [me|m’|te|t’|se|s’] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) -1>> ne && Incohérence. Erreur de frappe ou de numérisation ? te [me|te|se] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> \1|\2 && Incohérence. te [m’|t’|s’] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> \1 |\2 && Incohérence. se [me|te|se] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> \1|\2 && Incohérence. se [m’|t’|s’] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> \1 |\2 && Incohérence. TEST: Il {{ne n’}}arrive jamais à l’heure. ->> ne m’|n’ TEST: il {{me ne}} connaît pas ->> ne me|ne|me TEST: elle {{me}} t’arrêtera pas ->> ne TEST: Ça {{me}} te prend la tête, toutes ces complications vaines. ->> ne TEST: ça {{te me}} donne la chair de poule. ->> te|me TEST: ça {{te n’}}arrive pas ->> ne t’ TEST: ça {{te s’}}arrive pas ->> te |s’ TEST: il {{se me}} peut que nous soyons sélectionnés ->> se|me TEST: il {{se m’}}est difficile d’y parvenir. ->> se |m’ TEST: le pronom “se” ne devrait pas précéder l’adverbe “ne”. __conf_chez_vconj__ chez @:(?:[123][sp]|P)¬:[GNAQM] <<- /conf/ not tag(\2, "_Maj_") -2>> _ && Incohérence avec “chez” : “\2” est une forme verbale. TEST: Tout ce qu’on fera chez {{sera}} enregistré. TEST: chez ACTIONS, rien ne va plus TEST: chez Terra, tout va bien __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. |
︙ | ︙ | |||
8401 8402 8403 8404 8405 8406 8407 | <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[sf]", ":[me]:[pi]") -2>> =suggMasPlur(\2) && Accord avec “\3” : l’adjectif doit être au masculin pluriel. [aussi|si] *WORD /-elles <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[sm]", ":[fe]:[pi]") -2>> =suggFemPlur(\2) && Accord avec “\3” : l’adjectif doit être au féminin pluriel. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 | <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[sf]", ":[me]:[pi]") -2>> =suggMasPlur(\2) && Accord avec “\3” : l’adjectif doit être au masculin pluriel. [aussi|si] *WORD /-elles <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[sm]", ":[fe]:[pi]") -2>> =suggFemPlur(\2) && Accord avec “\3” : l’adjectif doit être au féminin pluriel. TEST: si {{clairvoyants}} deviendrais-je ->> clairvoyant TEST: si {{fragiles}} sois-tu ->> fragile TEST: si {{idiote}} semble-t-il ->> idiot TEST: si {{riches}} soit-elle ->> riche TEST: si {{grand}} paraissons-nous ->> grands TEST: si {{frappé}} fussent-ils, rien ne put les mouvoir. ->> frappés TEST: si {{étonnés}} demeurent-elles ->> étonnées TEST: si {{malins}} suis-je que je vis le torrent de merde arriver avant tout le monde ->> malin TEST: si {{habiles}} fusses-tu, tu perdis la bataille. ->> habile TEST: aussi {{fous}} fût-il, il ne fit point illusion. ->> fou|foutu TEST: si {{belles}} était-elle qu’elle fut enlevée ->> belle TEST: aussi {{pressé}} soyons-nous, ça ne viendra pas plus vite ->> pressés TEST: si {{avare}} sont-ils qu’ils ont refusé de payer ->> avares|avars TEST: aussi {{calme}} fussent-elles, elles furent blâmées. ->> calmes|calmées # pour justifiée qu’elle fût # [aussi|si] habile qu’il soit __conf_trop_vconj__ trop @:[123][sp]¬:(?:[GNAQWM]|3p) <<- /conf/ not tagbefore(\1, "_ceque_") -2>> _ && Incohérence probable avec “trop” : “\2” n’est ni un adjectif, ni un participe passé, ni un adverbe. TEST: J’ai trop {{mangeais}}. TEST: Ce que nous réussissons presque sera considéré comme un échec. __conf_très_verbe__ très @:(?:Y|[123][sp])¬:[AQW] <<- /conf/ not value(\2, "|envie|") -2>> =suggVerbPpas(\2) && Incohérence avec “très” : “\2” n’est ni un adjectif, ni un participe passé, ni un adverbe. TEST: Il est très {{cite}}. ->> cité|citée|cités|citées TEST: très {{suivit}} par ce détective ->> suivi|suivis|suivie|suivies TEST: il était très {{habille}} ->> habillé|habillée|habillés|habillées #### Aussi +adj que soit +sujet __conf_aussi_adj_que_soit__ aussi *WORD [que|qu’] [soi|>être|>soie] [un|une|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maints|maintes] aussi *WORD [que|qu’] [soi|>être|>soie] $:M <<- /conf/ morph(\2, ":V1.*:Y", ":[AW]") -2>> =suggVerbPpas(\2) && Confusion probable. Dans l’expression “aussi <X> que soit quelque chose ou quelqu’un”, <X> doit être un adjectif. <<- /conf/ value(\4, "|soie|soies|") -4>> soit|soient && Confusion. La soie est une matière filamenteuse produite par les chenilles et utilisée pour le textile. <<- /conj/ morph(\4, ":V", ":3[sp]") -4>> soit|soient && Conjugaison erronée. Ce verbe devrait être à la 3ᵉ personne. TEST: Aussi {{borner}} que soit son père, il l’écoute toujours. ->> borné|bornés|bornée|bornées TEST: aussi stupides que {{soies}} ses réflexions, il n’en démordra jamais. ->> soit|soient TEST: tu sais, aussi délirantes que {{sois}} ses déclarations, je suis persuadé qu’il y a un fond de vérité. ->> soit|soient __conj_aussi_adj_que_soit__ aussi *WORD [que|qu’] [est|soit|était|sera|serait|fut|fût] <<- /conj/ morph(\2, ":A.*:p", ":[is]") -2>> =suggSing(\2) && Accord avec le verbe “\4” : l’adjectif doit être au singulier. aussi *WORD [que|qu’] [sont|soient|étaient|seront|seraient|furent|fussent] <<- /conj/ morph(\2, ":A.*:s", ":[ip]") -2>> =suggPlur(\2) && Accord avec le verbe “\4” : l’adjectif doit être au pluriel. TEST: Aussi {{absurdes}} que soit cette remarque, nous sommes tenus d’y répondre. ->> absurde TEST: Aussi {{désobligeante}} que furent ces réponses, il fallut trouver un terrain d’entente. ->> désobligeantes __conf_start_nom_ppas__ [<start>|,|(] *WORD @:V1.*:Y <<- /conf/ morph(\2, ":N", "*") --1>> =suggVerbPpas(\-1) && Confusion probable. Si “\-1” est un qualificatif se rapportant au nom “\2”, n’utilisez pas un verbe à l’infinitif, mais le participe passé. [<start>|,|(] *WORD [assez|aussi|presque|très|trop|peu] @:V1.*:Y [<start>|,|(] *WORD ?[assez|aussi|presque|très|trop]¿ [bien|mal|peu] @:V1.*:Y <<- /conf/ morph(\2, ":N", ":(?:G|V0|Y)") --1>> =suggVerbPpas(\-1) && Confusion probable. Si “\-1” est un qualificatif se rapportant au nom “\2”, n’utilisez pas un verbe à l’infinitif, mais le participe passé. TEST: écrivain {{ignorer}} par ses contemporains ->> ignoré|ignorée|ignorés|ignorées TEST: téléphone bien {{charger}} ->> chargé|chargée|chargés|chargées TEST: époque très bien {{documenter}} grâce à la méticulosité de l’administration ->> documenté|documentée|documentés|documentées TEST: bien manger, c’est essentiel TEST: C’est le bien mal servir qu’agir à son insu. TEST: savoir bien tirer à l’arc TEST: savoir tirer au pistolet est indispensable !! |
︙ | ︙ | |||
8510 8511 8512 8513 8514 8515 8516 | [ne|me|te|se] [les|l’] à [nous|vous] [en|y|les|l’] à ne [le|la|les] [leur|lui] à ne [le|la|les] [leur|lui] à y en à <<- /conf/ --1>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > | | | 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 8678 8679 | [ne|me|te|se] [les|l’] à [nous|vous] [en|y|les|l’] à ne [le|la|les] [leur|lui] à ne [le|la|les] [leur|lui] à y en à <<- /conf/ --1>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. TEST: il me les {{à}} donnés ->> a TEST: il me l’{{à}} donné ->> a TEST: Il ne les leur {{à}} pas imposés. ->> a TEST: l’homme, jamais, ne la lui {{à}} imposés. ->> a TEST: l’homme, jamais, ne nous l’{{à}} prise. ->> a TEST: Il m’en {{à}} donné. ->> a TEST: Il ne m’{{à}} jamais vu. ->> a TEST: elle n’{{à}} rien raté. ->> a y à <<- /conf/ -2>> a && Confusion probable : “à” est une préposition. Pour le verbe avoir, écrivez “a”. TEST: elle n’y {{à}} pas droit. ->> a TEST: il y {{à}} des pertes. ->> a TEST: Il les y {{à}}. ->> a TEST: Y {{à}} du poulet ->> a [l’|les] à <<- /conf/ not \1.isupper() and not value(>1, "|côté|coup|pic|peine|peu|plat|propos|valoir|") -2>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. en à <<- /conf/ not \1.isupper() and not value(>1, "|côté|coup|pic|peine|peu|plat|propos|valoir|") and not morph(<1, ">venir/") -2>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. TEST: Ce fâcheux, comme à son habitude, les {{à}} ennuyés à mourir. ->> a TEST: Lui l’{{à}} pris par surprise. ->> a TEST: Il y en {{à}}. ->> a TEST: Elle en {{à}} pris. ->> a TEST: Elle l’en {{à}} averti. ->> a TEST: lui, avec ceux-là, nous en {{à}} donnés trois. ->> a TEST: qui en {{à}} ? ->> a TEST: il les a pris, les {{à}} frapper ->> a [il|on] [nous|vous] à <<- /conf/ -3>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. TEST: il nous {{à}} perdus dans ce dédale. ->> a elle [nous|vous] à <<- /conf/ not morph(<1, ":(?:3s|R)") and not morph(>1, ":Ov|>quo?i/") -3>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. TEST: elle nous {{à}} pris par suprise. ->> a à été <<- /conf/ -1>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. TEST: Cette femme {{à}} été confondue avec une autre. ->> a qui à $:Q¬:M <<- /conf/ \3.islower() -2>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. TEST: ce qui {{à}} pris tant de valeur, c’est… ->> a qui [lui|nous|vous] à <<- /conf/ -3>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. TEST: un élève qui nous {{à}} fait bien des misères. ->> a [leur|leurs] à <<- /conf/ not morph(<1, ":D") --1>> a && Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”. TEST: le peuple leur {{à}} donner tort ->> a à le @:[NAQ].*:[me]¬:(?:Y|Ov) <<- /conf/ -1:2>> a le|au && Confusion. Ou vous confondez “à” (préposition) avec “a” (avoir), ou vous devez employer “au”. Exemple : _à_ midi, il _a_ pris son déjeuner _au_ restaurant. TEST: Ce chien, croyons-nous savoir, {{à le}} maître le plus violent qui soit. ->> a le|au à le @:[NAQ].*:f¬:(?:Y|Ov) <<- /conf/ -1:2>> à la|a la && Confusion. Ou vous confondez “à” (préposition) avec “a” (avoir), ou vous devez employer “a la”. Exemple : elle _a_ la Palme d’Or du festival de Cannes. <<- !2>> TEST: {{à le}} {{donnée}} ->> à la|a la|||donner à les @:[NAQ]¬:(?:Y|Oo) <<- /conf/ -1:2>> a les|aux && Confusion. Ou vous confondez “à” (préposition) avec “a” (avoir), ou vous devez employer “aux”. Exemple : Elle _a_ donné du travail _aux_ employés _à_ profusion. TEST: Celui qui y croit {{à les}} moyens d’y parvenir. ->> a les|aux TEST: à tous les sots, je dis “merde”. à *WORD <<- /conf/ \-1.islower() and not value(\-1, "|coté|sont|peu|") >>> <<- /conf/ morph(\-1, ":(?:V.......[_z][az].*:Q|V1.*:Ip:2p)", ":[MGWNY]") -1>> a && Confusion probable : “à” est une préposition. Pour le verbe “avoir”, écrivez “a”. <<- /conf/ __also__ and morph(\-1, ":V1.*:(?:Ip:2p|Q)", ":N") and not value(<1, "|il|elle|on|n’|les|l’|m’|t’|s’|d’|en|y|lui|nous|vous|leur|") |
︙ | ︙ | |||
8678 8679 8680 8681 8682 8683 8684 | [<start>|,|(] a moins [que|qu’] <<- /conf/ -2>> à && Confusion probable : « à moins que » pour dire « sauf si ». a part @:(?:M[12]|D|Oo) <<- /conf/ -1>> à && Confusion probable : “a” est une forme conjuguée de “avoir”. Pour la préposition, écrivez “à”. face a | | | 8741 8742 8743 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 | [<start>|,|(] a moins [que|qu’] <<- /conf/ -2>> à && Confusion probable : « à moins que » pour dire « sauf si ». a part @:(?:M[12]|D|Oo) <<- /conf/ -1>> à && Confusion probable : “a” est une forme conjuguée de “avoir”. Pour la préposition, écrivez “à”. face a <<- /conf/ not morph(<1, ":[DA].*:[fe]:[si]|>en/") -2>> à && Confusion probable : “a” est une forme conjuguée de “avoir”. Pour la préposition, écrivez “à”. par rapport a @:(?:D|Oo|M) <<- /conf/ -3>> à && Confusion : “a” est une forme conjuguée de “avoir”. Pour la préposition, écrivez “à”. grâce a <<- /conf/ morph(<1, ":[VN]|<start>", "*") -2>> à && Confusion probable. Locution “grâce à”.|https://fr.wiktionary.org/wiki/gr%C3%A2ce_%C3%A0 |
︙ | ︙ | |||
8728 8729 8730 8731 8732 8733 8734 | __conf_à_bâtons_rompus!7__ !! à bâtons rompus ¡¡ [a|à] [bâton+s|bat-on|bat’on] [rompu+ses] [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] | | | | | > | | 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 | __conf_à_bâtons_rompus!7__ !! à bâtons rompus ¡¡ [a|à] [bâton+s|bat-on|bat’on] [rompu+ses] [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] <<- /loc/ ->> à 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}} ->> à 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] <<- /loc/ ->> à 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}}. ->> à 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] <<- /loc/ 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. ->> à 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] __conf_à_l_accoutumée__ !! à l’ accoutumée ¡¡ [à|a|as] l’ [accoutumé+ses] <<- /loc/ ->> à l’accoutumée && Confusion. Locution “à l’accoutumée”.|https://fr.wiktionary.org/wiki/%C3%A0_l%E2%80%99accoutum%C3%A9e <<- !3>> TEST: il viendra comme {{à l’accoutumé}} avec son petit air de faux-jeton ->> à l’accoutumée TEST: comme à l’accoutumée, elle ne fait pas grand-chose. __conf_attention_intention__ à l’ intention de @:M[12] à l’ intention de [monsieur|Mr|madame|Mme|mademoiselle|Mlle|messieurs|mesdames|mesdemoiselles|sire] à l’ intention du {humain} |
︙ | ︙ | |||
8814 8815 8816 8817 8818 8819 8820 | TEST: Elles avaient bien l’intention d’en parler. TEST: J’ai mis ces trésors de côté spécialement à votre intention __conf_à_moindre_cout__ !! à moindre [cout|coût] ¡¡ [a|à] [moindre+s] [>cou|>coup|cout+s|coût+s] | | | | | | | | | | | | | | | | | | 8878 8879 8880 8881 8882 8883 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 | TEST: Elles avaient bien l’intention d’en parler. TEST: J’ai mis ces trésors de côté spécialement à votre intention __conf_à_moindre_cout__ !! à moindre [cout|coût] ¡¡ [a|à] [moindre+s] [>cou|>coup|cout+s|coût+s] <<- /loc/ ->> à moindre coût && Confusion. Locution “à moindre coût”. TEST: {{à moindres coups}} ->> à moindre coût TEST: tout acheter à moindre coût __conf_à_grands_moindres_frais__ !! à moindres frais ¡¡ [a|à] [moindre+s] [frai+s|>fret] <<- /loc/ ->> à moindres frais && Pour évoquer de petites dépenses, écrivez “à moindres frais”. !! à grands frais ¡¡ [a|à] [grand+s] [frai+s|>fret] <<- /loc/ ->> à grands frais && Pour évoquer des grandes dépenses, écrivez “à grands frais”. 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 <<- /loc/ ->> à grands pas && Locution “à grands pas”. TEST: nous avançons {{à grand pas}} ->> à grands pas TEST: reculons à grands pas, mais discrètement __conf_à_part!6__ !! à part [cela|ceci|ça] ¡¡ [a|à] [part+s|par|pare+s] [cela|ceci|ça] <<- /loc/ ->> à part \3 && Confusion probable. Locution « à part cela/ceci/ça ».|https://fr.wiktionary.org/wiki/%C3%A0_part_%C3%A7a à parts [<end>|,|)|$:D] <<- /loc/ -1:2>> à part && Locution « à part », au singulier. à [par|pare+s] $:D à [par|pare+s] {pronom_obj} <<- /loc/ -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: un homme à par TEST: à part ça, tout va bien TEST: à part ceci, rien ne va TEST: à part cela, rien ne va plus __conf_à_parts_égales__ !! à parts égales ¡¡ [a|à] [part|parts|par|pare|pares] [égale+s] <<- /loc/ ->> à parts égales && Locution “à parts égales” (toujours au pluriel). 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] <<- /loc/ ->> à 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. ->> à 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] <<- /loc/ ->> à pleines dents && Locution “à pleines dents” (toujours au pluriel). 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 <<- /loc/ ->> à 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. ->> à quel point TEST: elle sait jusqu’à quel point elle pouvait se fier à eux. TEST: À quels points pensez-vous ? __conf_à_tire_d_aile__ à tire d’ >aile <<- /tu/ ->> à tire-d’aile && Trait d’union manquant. Locution “à tire-d’aile”.|https://fr.wiktionary.org/wiki/%C3%A0_tire-d%E2%80%99aile !! à tire-d’aile ¡¡ [a|à] [>tir|>tire] d’ [>aile|elle|elles|ail] [a|à] [tir-d’aile|tirs-d’aile|tir-d’ailes|tirs-d’ailes] <<- /loc/ ->> à 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}} ->> à tire-d’aile TEST: venir {{à tir d’ail}} jusqu’ici ->> à tire-d’aile TEST: Elle arrivait à tire-d’aile. __conf_à_tire_larigot__ à tire larigot <<- /tu/ ->> à tire-larigot && Trait d’union manquant. Locution à “à tire-larigot”.|https://fr.wiktionary.org/wiki/%C3%A0_tire-larigot [a|à] >tir >larigot a >tire >larigot <<- /loc/ ->> à tire-larigot && Confusion. Locution à “à tire-larigot”.|https://fr.wiktionary.org/wiki/%C3%A0_tire-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] <<- /loc/ ->> à tue-tête && Confusion. Locution adverbiale “à tue-tête”.|https://fr.wiktionary.org/wiki/%C3%A0_tue-t%C3%AAte [à|a|as] ~^tue?s?-t[èêeé]te?s?$ <<- /loc/ 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}} ->> à 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] <<- /loc/ ->> à 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}} ->> à 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__ |
︙ | ︙ | |||
9206 9207 9208 9209 9210 9211 9212 | TEST: les méthodes de l’à-peu-près ne suffisent pas. TEST: Celui qui a peine à paraître ne doit pas être mis subitement en lumière ## substantifs __conf_substantif_à_substantif!3__ | | | 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 | TEST: les méthodes de l’à-peu-près ne suffisent pas. TEST: Celui qui a peine à paraître ne doit pas être mis subitement en lumière ## substantifs __conf_substantif_à_substantif!3__ *WORD a $:N¬* <<- /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: la lettre A est la première lettre de l’alphabet |
︙ | ︙ | |||
10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 | TEST: Vous êtes {{entrain}} de vaincre. ->> en train TEST: Viennent-ils {{entrain}} ? ->> en train TEST: ces idiots sont en train de tout foutre en l’air. en train <<- /conf/ value(<1, "|avec|sans|quel|quelle|quels|quelles|cet|votre|notre|mon|leur|l’|d’|") ->> entrain && Confusion. Soudez les deux mots. L’entrain est une fougue, une ardeur à accomplir quelque chose.|https://fr.wiktionary.org/wiki/entrain TEST: Avec quel {{en train}}, ils nous ont mené jusque là-haut. ->> entrain TEST: Son manque d’{{en train}} était contagieux. ->> entrain TEST: c’est l’{{en train}} de cette jeune femme qui force l’admiration de tout le monde. ->> entrain TEST: Elles travaillaient avec entrain, conscientes que la fin était proche. | > | 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10925 10926 10927 10928 | TEST: Vous êtes {{entrain}} de vaincre. ->> en train TEST: Viennent-ils {{entrain}} ? ->> en train TEST: ces idiots sont en train de tout foutre en l’air. en train <<- /conf/ value(<1, "|avec|sans|quel|quelle|quels|quelles|cet|votre|notre|mon|leur|l’|d’|") ->> entrain && Confusion. Soudez les deux mots. L’entrain est une fougue, une ardeur à accomplir quelque chose.|https://fr.wiktionary.org/wiki/entrain <<- !2>> TEST: Avec quel {{en train}}, ils nous ont mené jusque là-haut. ->> entrain TEST: Son manque d’{{en train}} était contagieux. ->> entrain TEST: c’est l’{{en train}} de cette jeune femme qui force l’admiration de tout le monde. ->> entrain TEST: Elles travaillaient avec entrain, conscientes que la fin était proche. |
︙ | ︙ | |||
11361 11362 11363 11364 11365 11366 11367 | ne [nous|vous] la @:Q¬:(?:[123][sp]|V[123]......e)|>lui/ <<- /conf/ -3>> l’a && Confusion probable : “\4” est un participe passé. Il faut donc employer l’auxiliaire “avoir”. TEST: il {{la}} {{donnée}}. TEST: elle {{la}} vendue. TEST: ne {{la}} {{donné}} que contraint et forcé… TEST: celle-là, il me {{la}} {{commandée}} ? | | | 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437 11438 11439 11440 | ne [nous|vous] la @:Q¬:(?:[123][sp]|V[123]......e)|>lui/ <<- /conf/ -3>> l’a && Confusion probable : “\4” est un participe passé. Il faut donc employer l’auxiliaire “avoir”. TEST: il {{la}} {{donnée}}. TEST: elle {{la}} vendue. TEST: ne {{la}} {{donné}} que contraint et forcé… TEST: celle-là, il me {{la}} {{commandée}} ? TEST: ne nous {{la}} {{donnée}} pas TEST: au fur et à mesure que les molécules du nuage se dirigent vers le centre, sa densité augmente et avec elle la gravité qu’il génère. # laissez-passer / laissez-faire __conf_laisser_passer_aller__ laisser-passer <<- /conf/ ->> laissez-passer && Confusion. |
︙ | ︙ | |||
26512 26513 26514 26515 26516 26517 26518 | [de|d’] [ne|n’] [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:V¬:Y|>(?:lui|plus|point)/ [de|d’] [ne|n’|en|me|m’|te|t’|se|s’|y] @:V¬:Y|>(?:lui|plus|point)/ [de|d’] [ne|n’] [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:V¬:Y [de|d’] [ne|n’] [le|la|l’|les] [lui|leur|en|y] @:V¬:Y [de|d’] [ne|n’] [lui|leur] en @:V¬:Y [de|d’] [me|m’|te|t’|se|s’] [le|la|l’|les|en|y] @:V¬:Y | | | | 26577 26578 26579 26580 26581 26582 26583 26584 26585 26586 26587 26588 26589 26590 26591 26592 26593 26594 | [de|d’] [ne|n’] [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:V¬:Y|>(?:lui|plus|point)/ [de|d’] [ne|n’|en|me|m’|te|t’|se|s’|y] @:V¬:Y|>(?:lui|plus|point)/ [de|d’] [ne|n’] [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:V¬:Y [de|d’] [ne|n’] [le|la|l’|les] [lui|leur|en|y] @:V¬:Y [de|d’] [ne|n’] [lui|leur] en @:V¬:Y [de|d’] [me|m’|te|t’|se|s’] [le|la|l’|les|en|y] @:V¬:Y [de|d’] [nous|vous] [le|la|l’|les|en|y] @:V¬:(?:[YPK]|If|3p!) [de|d’] [le|la|l’|les] [lui|leur|en|y] @:V¬:Y [de|d’] leur en @:V¬:Y [de|d’] lui en @:V¬:(?:[YPK]|If|3p!) <<- /infi/ --1>> =suggVerbInfi(\-1) && Après “de”, le verbe devrait être à l’infinitif. [de|d’] @:V1.*:Q¬:N <<- /infi/ not \2[0:1].isupper() and not morph(<1, ">(?:en|passer|qualifier)/") and not morph(\2, ">(?:fieffer|sacrer)/") and not tag(<1, "_rien_") and not before("(?i)(?:quelqu(?:e chose|’une?)|qu’y a-t-il |\\b(?:l(?:es?|a)|nous|vous|me|te|se) trait|personne|points? +$|autant +$|ça +|rien d(?:e |’)|rien(?: +[a-zéèêâîûù]+|) +$)") and not tagbefore(\1, "_ceque_") -2>> =suggVerbInfi(\2) && Le verbe devrait être à l’infinitif. |
︙ | ︙ | |||
32664 32665 32666 32667 32668 32669 32670 | TEST: la majorité survenaient sous la contrainte TEST: la plupart avançaient en rangs serrés TEST: un grand nombre avaient été humiliés par ces pratiques délétères __conj_det_sing_nom__ [un|ce|cet|mon|ton|son|notre|votre] *WORD @:[123][sp]¬:(?:3s|P|Y|3p!|G|M) | | | | | 32729 32730 32731 32732 32733 32734 32735 32736 32737 32738 32739 32740 32741 32742 32743 32744 32745 32746 32747 32748 32749 32750 32751 32752 32753 32754 32755 32756 32757 32758 32759 | TEST: la majorité survenaient sous la contrainte TEST: la plupart avançaient en rangs serrés TEST: un grand nombre avaient été humiliés par ces pratiques délétères __conj_det_sing_nom__ [un|ce|cet|mon|ton|son|notre|votre] *WORD @:[123][sp]¬:(?:3s|P|Y|3p!|G|M) <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]|>et/") and morph(\2, ":[NA].*:[me]:[si]", ":G") and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|nombre|") or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) and not agreement(\2, \3) >>> <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A"))) -3>> =suggVerb(\3, ":3s", suggSing) && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect. <<- /conj/ __else__ -3>> =suggVerb(\3, ":3s") && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier. [une|cette|mon|ton|son|ma|ta|sa|notre|votre] *WORD @:[123][sp]¬:(?:3s|P|Y|3p!|G|M) <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]|>et/") and morph(\2, ":[NA].*:[fe]:[si]", ":G") and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|") or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) and not agreement(\2, \3) >>> <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A"))) -3>> =suggVerb(\3, ":3s", suggSing) && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect. <<- /conj/ __else__ -3>> =suggVerb(\3, ":3s") && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier. [un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre] *WORD qui @:V¬:(?:3s|P|3p!|G|M) <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]|>et/") and morph(\2, ":[NA].*:[si]", ":G") and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|") or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\4, ":3p") ) -4>> =suggVerb(\4, ":3s") && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: Tu devrais le savoir, ce roman-là de Jean-Paul Sartre {{es}} passionnant. ->> est TEST: Cette confusion qui {{donnent}} le tournis. ->> donne TEST: tu sais, une hausse de 2 % {{satisfais}} tout le monde ->> satisfait |
︙ | ︙ | |||
33932 33933 33934 33935 33936 33937 33938 33939 33940 33941 33942 33943 33944 33945 | TODO: Les côtes sont dans leur ensemble extrêmement découpées. !!! 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. TEST: Tu ne fais qu’aggraver les choses. | > | 33997 33998 33999 34000 34001 34002 34003 34004 34005 34006 34007 34008 34009 34010 34011 | TODO: Les côtes sont dans leur ensemble extrêmement découpées. !!! 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: Chez les intellectuels, le mot utopie n’a jamais été synonyme de folie, mais il l’a été pour l’homme de la rue. 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. TEST: Tu ne fais qu’aggraver les choses. |
︙ | ︙ |