Overview
Comment: | [fr] faux positifs |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
dba901b78fd61e724de60d13c7227845 |
User & Date: | olr on 2021-02-20 16:14:55 |
Other Links: | manifest | tags |
Context
2021-02-21
| ||
10:51 | [fr] faux positifs check-in: babfb0cacb user: olr tags: trunk, fr | |
2021-02-20
| ||
16:14 | [fr] faux positifs check-in: dba901b78f user: olr tags: trunk, fr | |
11:39 | [graphspell] char_player: end of words suggestions check-in: 08ba0bf998 user: olr tags: trunk, graphspell | |
Changes
Modified gc_lang/fr/rules.grx from [20d95ba46e] to [08eadcc4b8].
︙ | ︙ | |||
4892 4893 4894 4895 4896 4897 4898 | !! !!!! Élisions & euphonie !! !! !! # élisions __eleu_élisions_manquantes__ | > > > > > | | 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 | !! !!!! Élisions & euphonie !! !! !! # élisions __eleu_élisions_manquantes__ [le|la] ~^[aâeéèêiîoôuûyœæhAÂEÉÈÊIÎOÔUÛYŒÆH]. <<- /eleu/ space(\1, 1, 1) and not tag(\2, "_CAP_") and not re.search("(?i)^(?:I(?:I|V|X|er|ᵉʳ|ʳᵉ|è?re))", \2) and (morph(\2, ">[aâeéèêiîoôuûyœæhAÂEÉÈÊIÎOÔUÛYŒÆ].*:[si]", ">une?/|:[Gp]|;é") or morph(\2, ">H.*;É")) and not re.search("^[hH]aute?", \2) -1:.2>> =\1[0:1]+"’" && Élision de l’article devant un mot commençant par une voyelle.|http://fr.wikipedia.org/wiki/Élision de ~^[aâeéèêiîoôuûyœæhAÂEÉÈÊIÎOÔUÛYŒÆH]. <<- /eleu/ space(\1, 1, 1) and not tag(\2, "_CAP_") and not re.search("(?i)^(?:I(?:I|V|X|er|ᵉʳ|ʳᵉ|è?re))", \2) and (morph(\2, ">[aâeéèêiîoôuûyœæhAÂEÉÈÊIÎOÔUÛYŒÆ]", ">une?/|:G|;é") or morph(\2, ">H.*;É")) and not re.search("^[hH]aute?", \2) -1:.2>> =\1[0:1]+"’" && Élision de l’article devant un mot commençant par une voyelle.|http://fr.wikipedia.org/wiki/Élision si [il|ils] ou [elle|elles|iel|iels] <<- !1>> |
︙ | ︙ | |||
5529 5530 5531 5532 5533 5534 5535 | TEST: Cet {{in folio}} est incroyable. ->> in-folio TEST: Dans ce drive in douze hommes mangent. __tu_préfixe_mi__ mi @:[NAQ]¬:G | | | 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 | TEST: Cet {{in folio}} est incroyable. ->> in-folio TEST: Dans ce drive in douze hommes mangent. __tu_préfixe_mi__ mi @:[NAQ]¬:G <<- /tu/ not value(\2, "|a|dièse|") ->> mi-\2 && S’il s’agit d’un seul mot, il manque un trait d’union. TEST: J’ai été engagé pour un {{mi temps}}. ->> mi-temps __tu_préfixe_quasi__ quasi @:N¬:[AGW] <<- /tu/ morph(<1, ":D") ->> quasi-\2 && Il manque un trait d’union : « quasi » s’accroche au mot qui le suit s’il s’agit d’un nom. |
︙ | ︙ | |||
8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 | [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. 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. 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() | > > > | 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 | [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. 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. au fait et au prendre <<- !-1>> 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() |
︙ | ︙ | |||
13044 13045 13046 13047 13048 13049 13050 13051 13052 13053 13054 13055 13056 13057 13058 13059 13060 13061 13062 13063 13064 13065 | # quand / quant / qu’en __conf_quant_quand_qu_en__ quand à <<- /conf/ not morph(<1, ">(?:arriver|venir|à|revenir|partir|repartir|aller|de)/") and not after("^ +([mts]on|[nv]otre|leur) tour[, ]") -1>> quant && Confusion probable. Quand = à quel moment. Quant à = à propos de.|https://fr.wiktionary.org/wiki/quant_%C3%A0 quand [au|aux] <<- /conf/ not morph(<1, ">(?:arriver|venir|à|revenir|partir|repartir|aller|de)/") -1>> quant && Confusion probable. Quand = à quel moment. Quant à = à propos de.|https://fr.wiktionary.org/wiki/quant_%C3%A0 TEST: {{Quand}} à ma santé, elle est défaillante. ->> Quant TEST: {{quand}} aux ennemis de nos ennemis, nous nous en chargerons. ->> quant TEST: être rassuré quant à l’avenir du continent européen TEST: Quant au chat, on verra plus tard. __conf_quand_quant_qu_en__ quant *WORD <<- /conf/ not value(\2, "|à|au|aux|") -1>> quand && Confusion. Quand = à quel moment. Quant à = à propos de. qu’ en [je|tu|il|ils|iel|eils] | > > > > | 13052 13053 13054 13055 13056 13057 13058 13059 13060 13061 13062 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 | # quand / quant / qu’en __conf_quant_quand_qu_en__ quand à <<- /conf/ not morph(<1, ">(?:arriver|venir|à|revenir|partir|repartir|aller|de)/") and not after("^ +([mts]on|[nv]otre|leur) tour[, ]") -1>> quant && Confusion probable. Quand = à quel moment. Quant à = à propos de.|https://fr.wiktionary.org/wiki/quant_%C3%A0 quand au bout de [*WORD|*NUM] [>seconde|>minute|>heure|>jour|>nuit|>journée|>semaine|mois|>trimestre|>semestre|>an|>année|>décennie|>siècle|>millénaire] <<- !1>> conf quand [au|aux] <<- /conf/ not morph(<1, ">(?:arriver|venir|à|revenir|partir|repartir|aller|de)/") -1>> quant && Confusion probable. Quand = à quel moment. Quant à = à propos de.|https://fr.wiktionary.org/wiki/quant_%C3%A0 TEST: {{Quand}} à ma santé, elle est défaillante. ->> Quant TEST: {{quand}} aux ennemis de nos ennemis, nous nous en chargerons. ->> quant TEST: être rassuré quant à l’avenir du continent européen TEST: Quant au chat, on verra plus tard. TEST: Quand au bout de huit jours, le repos terminé, On va reprendre les tranchées, Notre place est si utile Que sans nous on prend la pile. __conf_quand_quant_qu_en__ quant *WORD <<- /conf/ not value(\2, "|à|au|aux|") -1>> quand && Confusion. Quand = à quel moment. Quant à = à propos de. qu’ en [je|tu|il|ils|iel|eils] |
︙ | ︙ | |||
16933 16934 16935 16936 16937 16938 16939 16940 16941 16942 16943 16944 16945 16946 | ?bien¿ au contraire au coude à coude au coup par coup au demeurant au doigt mouillé au doigt et à l’ [œil|oeil] au débotté au fil [de|d’] l’ épée au grand [complet|jamais] au hasard au jugé au lieu [de|d’] [cela|ceci|ça|quoi] au milieu [de|d’] nulle part au moment opportun | > | 16945 16946 16947 16948 16949 16950 16951 16952 16953 16954 16955 16956 16957 16958 16959 | ?bien¿ au contraire au coude à coude au coup par coup au demeurant au doigt mouillé au doigt et à l’ [œil|oeil] au débotté au fait et au prendre au fil [de|d’] l’ épée au grand [complet|jamais] au hasard au jugé au lieu [de|d’] [cela|ceci|ça|quoi] au milieu [de|d’] nulle part au moment opportun |
︙ | ︙ | |||
18894 18895 18896 18897 18898 18899 18900 18901 18902 18903 18904 18905 18906 18907 | >numéro [de|d’] téléphone ?[fixe|portable]¿ >numéro IBAN >occasion en or ?massif¿ >œuf [de|d’] Pâques >officier [de|d’] liaison >oiseau [de|d’] [malheur|nuit|proie] >oiseau [de|d’] mauvais augure >ombre au tableau >onde [de|d’] choc >opération [de|d’] nuit >ordre du jour orge [perlé|mondé|carré] os à ronger >outrage à personne dépositaire de l’ autorité publique | > | 18907 18908 18909 18910 18911 18912 18913 18914 18915 18916 18917 18918 18919 18920 18921 | >numéro [de|d’] téléphone ?[fixe|portable]¿ >numéro IBAN >occasion en or ?massif¿ >œuf [de|d’] Pâques >officier [de|d’] liaison >oiseau [de|d’] [malheur|nuit|proie] >oiseau [de|d’] mauvais augure >ombre à >paupière >ombre au tableau >onde [de|d’] choc >opération [de|d’] nuit >ordre du jour orge [perlé|mondé|carré] os à ronger >outrage à personne dépositaire de l’ autorité publique |
︙ | ︙ | |||
19290 19291 19292 19293 19294 19295 19296 19297 19298 19299 19300 19301 19302 19303 19304 19305 19306 19307 19308 | <<- ~-2:0>> * [>homme|>femme|>garçon|>garçonnet|>fille|>fillette|>gonze|>mec|>meuf|>vieillard] [de|d’] grand talent [>acteur|>architecte|>artiste|>auteur|>chef|>cinéaste|>cuisinier|>dessinateur|>écrivain|>graphiste] [de|d’] grand talent [>ingénieur|>joueur|>musicien|>peintre|>photographe|>réalisateur] [de|d’] grand talent <<- ~2:0>> * __purge_référence__ [ loi du ~^[0-9][0-9]?$ {_mois_} ~^[0-9]{2,5}$ ] [ loi du ~^[0-9][0-9]?$ {_mois_} ~^[0-9]{2,5}$ , art . *NUM ] <<- ~>> * __purge_syntagmes_nominaux_matière__ en acier ?[galvanisé|inoxydable|trempé]¿ ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ en chêne ?massif¿ ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ en bois ?vernis¿ ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ en or ?massif¿ ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ | > > > > > > > > | | | 19304 19305 19306 19307 19308 19309 19310 19311 19312 19313 19314 19315 19316 19317 19318 19319 19320 19321 19322 19323 19324 19325 19326 19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 | <<- ~-2:0>> * [>homme|>femme|>garçon|>garçonnet|>fille|>fillette|>gonze|>mec|>meuf|>vieillard] [de|d’] grand talent [>acteur|>architecte|>artiste|>auteur|>chef|>cinéaste|>cuisinier|>dessinateur|>écrivain|>graphiste] [de|d’] grand talent [>ingénieur|>joueur|>musicien|>peintre|>photographe|>réalisateur] [de|d’] grand talent <<- ~2:0>> * >désintégration [α|β|>alpha|>bêta] >particule [α|β|>alpha|>bêta] >radiation [α|β|>alpha|>bêta] >radioactivité [α|β|>alpha|>bêta] >rayon [α|β|>alpha|>bêta] >rayonnement [α|β|>alpha|>bêta] <<- ~2:0>> * __purge_référence__ [ loi du ~^[0-9][0-9]?$ {_mois_} ~^[0-9]{2,5}$ ] [ loi du ~^[0-9][0-9]?$ {_mois_} ~^[0-9]{2,5}$ , art . *NUM ] <<- ~>> * __purge_syntagmes_nominaux_matière__ en acier ?[galvanisé|inoxydable|trempé]¿ ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ en chêne ?massif¿ ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ en bois ?vernis¿ ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ en or ?massif¿ ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ en [alu|aluminium|argent|béton|bois|chanvre|contreplaqué|coton|cuir|cuivre|émail|étain|fer|fibrociment|fibro-ciment] ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ en [inox|laiton|lin|métal|nacre|osier|plastique|plâtre|plomb|polycarbonate|polymère|verre|zinc] ?[clair|foncé|rouge|vert|brun|marron|jaune|orange|bleu|gris|rose|noir|blanc]¿ <<- morph(<1, ":[NA]", ":G") and not morph(>1, ":A.*:[me]:[si]") ~>> * en pierre ?[claire|foncée|rouge|verte|brune|marron|jaune|orange|bleue|grise|rose|noire|blanche]¿ en pierre de taille ?[claire|foncée|rouge|verte|brune|marron|jaune|orange|bleue|grise|rose|noire|blanche]¿ en soie ?[claire|foncée|rouge|verte|brune|marron|jaune|orange|bleue|grise|rose|noire|blanche]¿ en terre ?[battue|cuite]¿ ?[claire|foncée|rouge|verte|brune|marron|jaune|orange|bleue|grise|rose|noire|blanche]¿ <<- morph(<1, ":[NA]", ":G") and not morph(>1, ":A.*:[fe]:[si]") ~>> * |
︙ | ︙ | |||
20118 20119 20120 20121 20122 20123 20124 | tête la première <<- not morph(<1, ":D") and not morph(>1, ":A.*:[fe]:[si]") ~>> * tous les jours @:¬:[NA].*:[me]:[pi] tous les jours [<end>|,|)] <<- not morph(<1, ":R") ~1:3>> * | | | > > | 20140 20141 20142 20143 20144 20145 20146 20147 20148 20149 20150 20151 20152 20153 20154 20155 20156 20157 | tête la première <<- not morph(<1, ":D") and not morph(>1, ":A.*:[fe]:[si]") ~>> * tous les jours @:¬:[NA].*:[me]:[pi] tous les jours [<end>|,|)] <<- not morph(<1, ":R") ~1:3>> * ?pour¿ toute [ma|ta|sa|notre|votre|leur] vie @:¬:A.*:[fe]:[si] ?pour¿ toute [ma|ta|sa|notre|votre|leur] vie [<end>|,|)] ?pour¿ toute [mon|ton|son|notre|votre|leur] existence @:¬:A.*:[fe]:[si] ?pour¿ toute [mon|ton|son|notre|votre|leur] existence [<end>|,|)] <<- ~1:-2>> * ?à¿ un [instant|moment] @¬>où/|:A.*:[me]:[si] ?à¿ un [instant|moment] [<end>|,|)] ?pour¿ un seul [instant|moment] @¬>où/|:A.*:[me]:[si] ?pour¿ un seul [instant|moment] [<end>|,|)] <<- not morph(<1, ":R") ~1:-2>> * |
︙ | ︙ | |||
20733 20734 20735 20736 20737 20738 20739 20740 20741 20742 20743 20744 20745 20746 | TEST: Vente à la criée : Se dit d’une vente en gros faite à la halle avant l’ouverture du marché. TEST: le système dopaminergique mésocorticolimbique est pour une part préservé TEST: Celui-ci est un miséreux, certes, mais un comédien pour la majeure partie des cas, il se met en scène et joue de sa pitoyabilité pour attendrir le chaland. TEST: une bonne partie des ingénieurs en chef avaient comme elle commencé leur carrière dans la conception de moteurs TEST: tout le monde peut le lire TEST: je veux le lire TEST: notre fils peut le lire @@@@ @@@@ @@@@ @@@@ | > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 20757 20758 20759 20760 20761 20762 20763 20764 20765 20766 20767 20768 20769 20770 20771 20772 20773 20774 20775 20776 20777 20778 20779 20780 20781 20782 20783 20784 20785 20786 20787 20788 20789 20790 20791 20792 20793 20794 20795 20796 20797 20798 | TEST: Vente à la criée : Se dit d’une vente en gros faite à la halle avant l’ouverture du marché. TEST: le système dopaminergique mésocorticolimbique est pour une part préservé TEST: Celui-ci est un miséreux, certes, mais un comédien pour la majeure partie des cas, il se met en scène et joue de sa pitoyabilité pour attendrir le chaland. TEST: une bonne partie des ingénieurs en chef avaient comme elle commencé leur carrière dans la conception de moteurs TEST: tout le monde peut le lire TEST: je veux le lire TEST: notre fils peut le lire TEST: Personnellement, jusqu’à il y a quelques minutes j’étais athée, mais après avoir lu une réponse de la première page, selon laquelle Dieu serait une force, je pense être moins intransigeant et agnostiser. TEST: Mars, identifié avec le dieu grec Ares, l’a été aussi avec le dieu gaulois Toutatis ; Minerve, confondue avec la déesse grecque Athêna, l’a été aussi avec la déesse gauloise Belisama, etc. TEST: Quand ce fut au fait et au prendre. – Quand on en vint au fait et au prendre. TEST: Si, d’aventure, il restait sur place, attendant une vacance à l’usine, il travaillait à la mine et était payé par pipe de minerai extraite. TEST: Au contraire de la désintégration bêta, la désintégration alpha est soumise à la force nucléaire forte et est caractéristique des noyaux lourds de masse atomique supérieure à 200). TEST: On emploie pour cette pêche les engins ordinaires, ceux que nous avons décrits ci-dessus, et des poches en chanvre diversement disposées et tissues, que le poisson remplit quelquefois entièrement. TEST: La Scolastique […] a accrédité une mentalité qui n’a pas prise sur le réel, qui tient pour légitimes certaines illusions structurales de notre esprit : notre tendance à réaliser nos concepts et à réifier toutes choses. TEST: Elle était comme d’habitude impitoyablement maquillée, presque peinte, le rouge à lèvres écarlate et l’ombre à paupières violine soulignaient son teint pâle, sa peau « de porcelaine » comme on dit dans les romans d’Yves Simon. TEST: Pour faire cesser ce chagrin, son père adoptif lui donnait un biscuit trempé dans du péquet, le genièvre local. Comme l’enfant fut sevré avec un hareng saur, il vécut toute son existence tenaillé par une soif inextinguible, dont l’étanchement explique un appendice nasal proéminent et rubicond. TEST: On appelle enharmonie la différence entre un mi dièse et un fa naturel et entre un si dièse et un do naturel lorsque le système tempéré, en rendant égaux les semi-tons, a ôté ces différences et donc rendu homophones les deux notes. TEST: […] ; je me souviens d’avoir lu autrefois, dans un manuel de Paul Bert, que le principe fondamental de la morale s’appuie sur les enseignements de Zoroastre et sur la Constitution de l’an III ; […]. TEST: Il est vrai qu’il paraît inutile d’apprendre ce qui est écrit dans les livres puisque ça y est, encore faut-il pouvoir l’y trouver et donc de savoir lire, privilège maintenant réservé à une frange minoritaire de la population qui a la chance de naître dans une famille […], ayant le souci et la patience d’apprendre la lecture à sa progéniture. TEST: À quoi songes-tu donc ? s’informa la maîtresse du logis, surprise de l’inattention qu’elle lisait dans les yeux de l’artiste. Tu n’as pas de contrariétés. TEST: l’intonation qu’il mettait dans le mot « réactionnaires » signifiait surtout son mépris pour des amours qu’il soupçonnait d’être ridicules. TEST: Mais, pour que ne périsse pas la mémoire à tant de titres recommandables des trois sièges archiépiscopaux, savoir, Arles, Narbonne et Vienne en Dauphiné, dont l’érection n’a pas lieu, nous ordonnons d’ajouter leurs noms titulaires à d’autres sièges archiépiscopaux, […]. TEST: [Titre] Au ministère de l’Intérieur, la chaise vide occupe tous les esprits TEST: Et quand je m’approchai du fauteuil de grand-mère pour lui baiser la main, elle se détourna et cacha sa main sous son mantelet. TEST: […], Barbara chercha Martin dans les vestiaires, elle voulut lui parler, mais il n’était pas seul : un petit myopathe à lunettes l’accompagnait dans un fauteuil électrique, Martin l’aidait à enfiler son tee-shirt. TEST: Les billets, les valeurs sont aussi regardées comme des meubles. TEST: Le titre I du Livre II du Code Civil traite de la distinction entre les biens meubles et immeubles. TEST: Avant-hier, j’ai fait un grand voyage. Je suis parti à trente kilomètres de Vézelay – où je passe le plus clair de mon temps cet été – dans la ville de Corbigny (Nièvre). TEST: Tant qu’il y aura des militaires Soit ton fils, soit le mien, On ne verra, par toute la terre Jamais rien de bien ! On te tuera pour te faire taire TEST: Par-derrière, comme un chien : Et tout ça pour rien ! Et tout ça pour rien ! TEST: Il n’y avait plus qu’à faucher le blé noir, arracher les pommes de terre et gauler noix et châtaignes ; de ceci les gamins se chargeaient le jeudi et le dimanche, pour se distraire. TEST: Les études révèlent un risque d’écrêtement du trafic ferroviaire dès 2025, lorsque la demande est la plus critique, c’est-à-dire le vendredi soir à l’heure de pointe. TEST: Beaucoup de conciles émaneront des normes pour que soient nommés des curés idoines, qui soient vraiment au service de la paroisse, qui se distinguent par leur science et qui soient de vrais pasteurs au sein de la communauté de fidèles. TEST: Les ailes de cet avion viennent de Grande-Bretagne. TEST: La liberté passait sur le monde, l’internationale était sa voix criant par-dessus les frontières les revendications des déshérités. @@@@ @@@@ @@@@ @@@@ |
︙ | ︙ | |||
22156 22157 22158 22159 22160 22161 22162 22163 22164 22165 22166 22167 22168 22169 | TEST: ça donne {{envi}} ->> envie TEST: Je résiste à l’envie de manger du chocolat. TEST: On ne s’intéresse pas à l’école ni à l’âge, mais aux compétences et à l’envie de partager. # et / est __conf_est_et__ <start> [le|la|l’|ce|cet|cette|mon|ma|ta|sa|notre|votre|leur|quel|quelle] *WORD et *WORD <end> <start> [le|la|l’|ce|cet|cette|mon|ma|ta|sa|notre|votre|leur|quel|quelle] *WORD [lui|leur|nous|vous] et *WORD [<end>|,] <start> [le|la|l’|ce|cet|cette|mon|ma|ta|sa|notre|votre|leur|quel|quelle] *WORD [de|d’] $:M et *WORD <end> <start> [le|la|l’|ce|cet|cette|mon|ma|ta|sa|notre|votre|leur|quel|quelle] *WORD [de|d’] $:M [lui|leur|nous|vous] et *WORD [<end>|,] <<- /conf/ morph(\3, ":[NA].*:[is]", ":G") and morph(\-2, ":[QA]", ":M") and \-2.islower() --3>> est && Confusion probable : “et” est une conjonction de coordination. Pour le verbe être à la 3ᵉ personne du singulier, écrivez “est”. | > > > | 22208 22209 22210 22211 22212 22213 22214 22215 22216 22217 22218 22219 22220 22221 22222 22223 22224 | TEST: ça donne {{envi}} ->> envie TEST: Je résiste à l’envie de manger du chocolat. TEST: On ne s’intéresse pas à l’école ni à l’âge, mais aux compétences et à l’envie de partager. # et / est __conf_est_et__ seigneur et maître <<- !2>> <start> [le|la|l’|ce|cet|cette|mon|ma|ta|sa|notre|votre|leur|quel|quelle] *WORD et *WORD <end> <start> [le|la|l’|ce|cet|cette|mon|ma|ta|sa|notre|votre|leur|quel|quelle] *WORD [lui|leur|nous|vous] et *WORD [<end>|,] <start> [le|la|l’|ce|cet|cette|mon|ma|ta|sa|notre|votre|leur|quel|quelle] *WORD [de|d’] $:M et *WORD <end> <start> [le|la|l’|ce|cet|cette|mon|ma|ta|sa|notre|votre|leur|quel|quelle] *WORD [de|d’] $:M [lui|leur|nous|vous] et *WORD [<end>|,] <<- /conf/ morph(\3, ":[NA].*:[is]", ":G") and morph(\-2, ":[QA]", ":M") and \-2.islower() --3>> est && Confusion probable : “et” est une conjonction de coordination. Pour le verbe être à la 3ᵉ personne du singulier, écrivez “est”. |
︙ | ︙ | |||
22185 22186 22187 22188 22189 22190 22191 22192 22193 22194 22195 22196 22197 22198 | TEST: ton implacable et amère ! TEST: son cristallin et aigu TEST: Les pays ibériques et scandinaves ont signé le traité. TEST: Les gouvernements espagnol et mexicain ont signé le traité. TEST: Béatrice Dalle et Claude. TEST: Martial et inflexible. TEST: il attend dans la pièce où entre Patrick et Paul l’agrippe aussitôt pour l’avertir du danger. __conf_où_est__ où et @:D¬:R|>(?:quell?e?s?|de)/ <<- /conf/-2>> est && Confusion probable : “et” est une conjonction de coordination. Pour le verbe être à la 3ᵉ personne du singulier, écrivez “est”. TEST: où {{et}} cet ennemi ? ->> est | > | 22240 22241 22242 22243 22244 22245 22246 22247 22248 22249 22250 22251 22252 22253 22254 | TEST: ton implacable et amère ! TEST: son cristallin et aigu TEST: Les pays ibériques et scandinaves ont signé le traité. TEST: Les gouvernements espagnol et mexicain ont signé le traité. TEST: Béatrice Dalle et Claude. TEST: Martial et inflexible. TEST: il attend dans la pièce où entre Patrick et Paul l’agrippe aussitôt pour l’avertir du danger. TEST: Mon seigneur et maître. __conf_où_est__ où et @:D¬:R|>(?:quell?e?s?|de)/ <<- /conf/-2>> est && Confusion probable : “et” est une conjonction de coordination. Pour le verbe être à la 3ᵉ personne du singulier, écrivez “est”. TEST: où {{et}} cet ennemi ? ->> est |
︙ | ︙ | |||
23446 23447 23448 23449 23450 23451 23452 | <start> se *WORD [ne|n’|me|m’|te|t’|se|s’] <start> se *WORD [le|la|l’|les|en|nous|vous|lui|leur|y] @:(?:[123][sp]|P)¬:G <start> se *WORD [nous|vous] [le|la|l’|les|en|y] @:(?:[123][sp]|P) <start> se *WORD [le|la|l’|les] [lui|leur|en|y] @:(?:[123][sp]|P) <start> se *WORD [lui|leur|y] en @:(?:[123][sp]|P) <start> se *WORD @:(?:[123][sp]|P)¬:G | | > | 23502 23503 23504 23505 23506 23507 23508 23509 23510 23511 23512 23513 23514 23515 23516 23517 23518 23519 23520 23521 | <start> se *WORD [ne|n’|me|m’|te|t’|se|s’] <start> se *WORD [le|la|l’|les|en|nous|vous|lui|leur|y] @:(?:[123][sp]|P)¬:G <start> se *WORD [nous|vous] [le|la|l’|les|en|y] @:(?:[123][sp]|P) <start> se *WORD [le|la|l’|les] [lui|leur|en|y] @:(?:[123][sp]|P) <start> se *WORD [lui|leur|y] en @:(?:[123][sp]|P) <start> se *WORD @:(?:[123][sp]|P)¬:G <<- /conf/ morph0(\3, ":[NA]", ":[YP]") -2>> ce && Confusion probable. Si “\3” est bien un nom ou un adjectif, alors écrivez “ce”. TEST: que sais-tu de {{se}} {{type}} ->> ce|||typer TEST: {{se}} type nous emmerde. ->> ce TEST: se doit d’être fort, ce con, sinon c’est la fin pour lui. TEST: Se voyant surpris par les ennemis, ils se remparèrent avec des chariots et avec tout ce qu’ils purent trouver. ## scène, senne, seine, saine __conf_scène_senne_seine_saine2__ [>apparaître|>apparaitre|>bondir|>chanter|>danser|>mettre|>monter|>paraître|>paraitre|>surgir|>venir] [sur|en] [>cène|sen|>senne|>seine|saine+s] [>apparaître|>apparaitre|>bondir|>chanter|>danser|>mettre|>monter|>paraître|>paraitre|>surgir|>venir] sur la [>cène|sen|>senne|>seine|saine+s] [>faire|>monter] [une|la|cette] [>cène|sen|>senne|>seine|saine+s] |
︙ | ︙ | |||
24087 24088 24089 24090 24091 24092 24093 24094 24095 24096 24097 24098 24099 24100 | TEST: sur {{le}} {{tables}} ->> les|la||| TEST: avec {{le}} {{pile}} ->> la|||pilé TEST: contre {{le}} {{rois}} ->> les|||roi TEST: {{le}} {{publique}} ->> la|||public TEST: {{Le}} {{pendue}} ->> La|||pendu TEST: {{Le}} personne répond. ->> La TEST: {{le}} {{quotients}} ->> les|||quotient TEST: la description des faits comme le montre Claire Scodellaro dans le chapitre 12 TEST: on peut croire n’importe quoi, comme le montre le pari de Pascal, puisque ça ne coûte jamais rien. TEST: comme le montre la police de New York TEST: Comme avec l’Hyperloop, le bus chinois conçu pour passer au-dessus des voitures TEST: Je le levai, le brandis et frappai de taille. TEST: Leur population totale, qui en 1504 ne dépassait pas 69 feux ou ménages, comme le précise un compte de cette époque, atteignait 175 feux en 1789 TEST: « On se réfère aux femmes qui ont bâti l’histoire de France », dit-elle, quitte à prendre quelques largesses avec l’histoire, comme le relève Florence Rochefort. | > | 24144 24145 24146 24147 24148 24149 24150 24151 24152 24153 24154 24155 24156 24157 24158 | TEST: sur {{le}} {{tables}} ->> les|la||| TEST: avec {{le}} {{pile}} ->> la|||pilé TEST: contre {{le}} {{rois}} ->> les|||roi TEST: {{le}} {{publique}} ->> la|||public TEST: {{Le}} {{pendue}} ->> La|||pendu TEST: {{Le}} personne répond. ->> La TEST: {{le}} {{quotients}} ->> les|||quotient TEST: sous {{le}} {{yeux}} ->> les|||yeux TEST: la description des faits comme le montre Claire Scodellaro dans le chapitre 12 TEST: on peut croire n’importe quoi, comme le montre le pari de Pascal, puisque ça ne coûte jamais rien. TEST: comme le montre la police de New York TEST: Comme avec l’Hyperloop, le bus chinois conçu pour passer au-dessus des voitures TEST: Je le levai, le brandis et frappai de taille. TEST: Leur population totale, qui en 1504 ne dépassait pas 69 feux ou ménages, comme le précise un compte de cette époque, atteignait 175 feux en 1789 TEST: « On se réfère aux femmes qui ont bâti l’histoire de France », dit-elle, quitte à prendre quelques largesses avec l’histoire, comme le relève Florence Rochefort. |
︙ | ︙ | |||
24658 24659 24660 24661 24662 24663 24664 | && Accord de genre erroné : “\2” est féminin. Si “\2” est bien censé être au singulier, écrivez “à la”. Sinon, écrivez “aux” et mettez “\2” au pluriel. <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasSing(\2, True) && Accord de genre erroné : “\1” est un déterminant masculin. <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggMasSing(\2) && Accord de nombre erroné : “\2” devrait être au singulier. <<- /gn/ __also__ -1>> aux && Accord de nombre erroné : “\2” est au pluriel. au @>(?:[aâeéèêiîoôuûyœæAÂEÉÈÊIÎOÔUÛYŒÆ]|[hH].*;É) <<- /eleu/ morph(\2, ":[NA].*:s", ":[GWpi]") -1:.2>> "à l’|aux " && Euphonie. Si “\2” est bien censé être un singulier, il faut élider. Sinon, il faut écrire “aux” et mettre “\2” au pluriel. | | > | 24716 24717 24718 24719 24720 24721 24722 24723 24724 24725 24726 24727 24728 24729 24730 24731 24732 24733 24734 24735 24736 24737 24738 24739 | && Accord de genre erroné : “\2” est féminin. Si “\2” est bien censé être au singulier, écrivez “à la”. Sinon, écrivez “aux” et mettez “\2” au pluriel. <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasSing(\2, True) && Accord de genre erroné : “\1” est un déterminant masculin. <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggMasSing(\2) && Accord de nombre erroné : “\2” devrait être au singulier. <<- /gn/ __also__ -1>> aux && Accord de nombre erroné : “\2” est au pluriel. au @>(?:[aâeéèêiîoôuûyœæAÂEÉÈÊIÎOÔUÛYŒÆ]|[hH].*;É) <<- /eleu/ morph(\2, ":[NA].*:s", ":[GWpi]") -1:.2>> "à l’|aux " && Euphonie. Si “\2” est bien censé être un singulier, il faut élider. Sinon, il faut écrire “aux” et mettre “\2” au pluriel. <<- /gn/ morph(\2, ":[NA].*:p", ":[GWsi]") -1>> aux && Accord de nombre erroné : “\2” est au pluriel. TEST: Téléphone {{au}} personne qui ont donné leur accord. ->> à la|aux TEST: téléphone {{au}} {{boulangère}} ->> à la|aux|||boulanger TEST: donne {{au}} {{pères}} la parole ->> aux|||père TEST: {{au}} États-Unis ->> aux TEST: {{au }}arbre ->> "à l’|aux " TEST: {{au }}homme ->> "à l’|aux " TEST: {{au}} émissions de gaz à effet de serre ->> aux TEST: En Éthiopie, au Yémen et aux Somalies, un petit arbuste fait l’objet d’un important commerce TEST: au iota de liberté que j’ai encore TEST: au chien, au chat, au poulet TEST: à partir de pièces détachées, au départ entièrement venues de l’étranger puis en partie fabriquées sur place __gn_det_mas_sing_2m__ [ce|cet|quel|au|ledit|dudit|audit|aucun|nul] *WORD *WORD |
︙ | ︙ | |||
26760 26761 26762 26763 26764 26765 26766 | TEST: deux {{cents}} quatre tests lancés à chaque itération du processus nouveau ->> cent TEST: par {{cents}} idées différentes. ->> cent # mille __gn_mille__ milles | | > | 26819 26820 26821 26822 26823 26824 26825 26826 26827 26828 26829 26830 26831 26832 26833 26834 26835 26836 26837 26838 26839 26840 26841 | TEST: deux {{cents}} quatre tests lancés à chaque itération du processus nouveau ->> cent TEST: par {{cents}} idées différentes. ->> cent # mille __gn_mille__ milles <<- /gn/ morph(>1, ":(?:B:.:p|N.*:p)", ":[QA]") or (morph(<1, ":B") and morph(>1, ":[NA]", ":W")) ->> mille && “Mille” est invariable s’il s’agit d’un nombre (et non de l’unité de mesure maritime). TEST: Plus de {{milles}} personnes sont venues. ->> mille TEST: plus de deux cent quatre-vingt mille personnes TEST: trente-cinq mille hommes TEST: c’est à des milliers de milles d’ici TEST: à quelque 18 milles de l’archipel TEST: Après avoir marché pendant deux milles environ #### Groupes, regroupements, collections, etc. ## Pluriel des groupes __gn_nombre_de_1m__ nombre [de|d’] *WORD |
︙ | ︙ | |||
28135 28136 28137 28138 28139 28140 28141 | __infi_savoir!5__ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ | | | | > | 28195 28196 28197 28198 28199 28200 28201 28202 28203 28204 28205 28206 28207 28208 28209 28210 28211 28212 28213 28214 28215 28216 28217 28218 28219 28220 28221 28222 28223 28224 28225 28226 28227 28228 28229 28230 28231 28232 28233 28234 28235 28236 28237 28238 28239 28240 28241 28242 28243 | __infi_savoir!5__ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ >savoir ?[que|qu’|quoi]¿ ~..(?:ée?s?|ez)$ <<- /infi/ morph(\1, ":V", ":M") and not value(<1, "|me|m’|te|t’|se|s’|nous|vous|le|la|l’|les|") and morph(\-1, ":V", ":M") and not (morph(\1, ":N") and morph(<1, ":D")) --1>> =suggVerbInfi(\-1) && S’il s’agit d’une action que le sujet sait accomplir, le verbe devrait être à l’infinitif. >savoir ?[ne|n’]¿ [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] ~..(?:ée?s?|ez)$ >savoir ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] ~..(?:ée?s?|ez)$ >savoir ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] ~..(?:ée?s?|ez)$ >savoir ?[ne|n’]¿ [lui|leur|y] en ~..(?:ée?s?|ez)$ <<- /infi/ morph(\1, ":V", ":M") and morph(\-1, ":V", ":M") and not (morph(\1, ":N") and morph(<1, ":D")) --1>> =suggVerbInfi(\-1) && S’il s’agit d’une action que le sujet sait accomplir, le verbe devrait être à l’infinitif. >savoir ?[ne|n’]¿ [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] ~..(?:ai(?:s|t|ent))$ >savoir ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] ~..(?:ai(?:s|t|ent))$ >savoir ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] ~..(?:ai(?:s|t|ent))$ >savoir ?[ne|n’]¿ [lui|leur|y] en ~..(?:ai(?:s|t|ent))$ <<- /infi/ morph(\1, ":V", ":M") and morph(\-1, ":V", ":M") and not (morph(\1, ":N") and morph(<1, ":D")) and not tagbefore(\1, "_ceque_") --1>> =suggVerbInfi(\-1) && S’il s’agit d’une action que le sujet sait accomplir, le verbe devrait être à l’infinitif. [de|d’] savoir ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ ~(?:ée?s?|ez|ais)$ [de|d’] savoir ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] ~(?:ée?s?|ez|ais)$ [de|d’] savoir ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] ~(?:ée?s?|ez|ais)$ [de|d’] savoir ?[ne|n’]¿ [lui|leur|y] en ~(?:ée?s?|ez|ais)$ <<- /infi/ morph(\-1, ":V", ":M") --1>> =suggVerbInfi(\-1) && Après le verbe “\2”, ce verbe devrait être à l’infinitif. TEST: Il faut savoir {{arrêté}} les frais. ->> arrêter TEST: le moment venu elle saurait les {{humiliés}} devant tout le monde ->> humilier TEST: tu sauras les {{arrêtait}} avec ça, non ? ->> arrêter TEST: c’est important de savoir {{refusé}} une offre qui a l’air alléchante ->> refuser TEST: elle savait quoi {{préparé}} ->> préparer TEST: un certain nombre de savoirs spécialisés TEST: je le savais désiré par de nombreuses personnes. TEST: il les savait commandités par ses ennemis. TEST: le savoir fabriqué dans les universités n’est guère reconnu. TEST: savoirs déconsidérés par les tyrans TEST: Sue l’appelait Anthony Barbant-Smith, prétendait qu’il descendait de la célèbre famille Barbant, que son père avait barbé toute l’Angleterre et que son grand-père était le fameux champion olympique des barbeurs. __infi_vouloir!5__ >vouloir ~..(?:ée?s?|ez)$ <<- /infi/ not value(\1, "|vouloirs|") and not value(<1, "|me|m’|te|t’|se|s’|nous|vous|le|la|l’|les|") and morph(\-1, ":V", ":M") and not (morph(\1, ":N") and morph(<1, ":D")) --1>> =suggVerbInfi(\-1) && S’il s’agit d’une action que le sujet veut accomplir, le verbe devrait être à l’infinitif. |
︙ | ︙ | |||
29192 29193 29194 29195 29196 29197 29198 | [de|d’] @:V[123]_i.*:Y [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:G [de|d’] @:V[123]_i.*:Y [lui|leur|y] en @:[123][sp]¬:G [de|d’] @:V[123]_i.*:Y [lui|y] @:[123][sp]¬:G [de|d’] @:V[123]_i.*:Y [le|la|l’|les|leur|en] @:[123][sp]¬:[NAG] [de|d’] @:V[123]_i.*:Y @:3[sp]¬:[DM] <<- not morph(\2, ">(?:être|demeurer|devenir|redevenir|sembler|para[îi]tre|rester)/") ~1:2>> * | | | 29253 29254 29255 29256 29257 29258 29259 29260 29261 29262 29263 29264 29265 29266 29267 | [de|d’] @:V[123]_i.*:Y [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:G [de|d’] @:V[123]_i.*:Y [lui|leur|y] en @:[123][sp]¬:G [de|d’] @:V[123]_i.*:Y [lui|y] @:[123][sp]¬:G [de|d’] @:V[123]_i.*:Y [le|la|l’|les|leur|en] @:[123][sp]¬:[NAG] [de|d’] @:V[123]_i.*:Y @:3[sp]¬:[DM] <<- not morph(\2, ">(?:être|demeurer|devenir|redevenir|sembler|para[îi]tre|rester)/") ~1:2>> * [à|de|d’|par|pour|sans] [l’|le|la|les] ?[en|y]¿ $:Y¬:V0a <<- not morph(>1, ":Y") ~>> * ne [lui|leur] <<- not value(>1, "|en|") ~2>> * que >sembler [le|l’] [penser|croire|présumer|supposer|envisager|imaginer|supposer] <<- ~3:4>> * |
︙ | ︙ | |||
31612 31613 31614 31615 31616 31617 31618 | TEST: Quelle mouche vous a piquées ? TEST: Quelle mouche les a piqués ? TEST: Quelle mouche les a piquées ? __ppas_qui_avoir__ qui ?[ne|n’]¿ ?[lui|leur]¿ >avoir @:Q.*:(?:f|m:p)¬:m:[si] | > | | 31673 31674 31675 31676 31677 31678 31679 31680 31681 31682 31683 31684 31685 31686 31687 31688 | TEST: Quelle mouche vous a piquées ? TEST: Quelle mouche les a piqués ? TEST: Quelle mouche les a piquées ? __ppas_qui_avoir__ qui ?[ne|n’]¿ ?[lui|leur]¿ >avoir @:Q.*:(?:f|m:p)¬:m:[si] <<- /ppas/ not value(\-1, "|confiance|charge|cours|envie|garde|peine|prise|crainte|cure|affaire|hâte|force|recours|") --1>> =suggVerbPpas(\-1, ":m:s") && Le participe passé devrait être au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: des hommes, des femmes, des enfants qui ne leur avaient {{faits}} que du bien. ->> fait TEST: qui avait envie de voir sa mère. __ppas_avoir_ppas_mas_sing__ [<start>|,|après|pour|pourquoi|quand|que|qu’|sans|d’|de|qui] ?[ne|n’]¿ ?[lui|leur]¿ avoir @:Q.*:[pf]¬:m:[si] |
︙ | ︙ | |||
35455 35456 35457 35458 35459 35460 35461 35462 35463 35464 35465 35466 35467 35468 | TEST: les hommes haut placés TEST: Votre père est on ne peut plus aimable TEST: Qu’ont fait les sénateurs ? TEST: Cela permet de détecter de manière bien plus sûre les gens qui sont porteurs TEST: La vallée était à cet endroit plus jolie. TEST: ce qui rend la marche à ces endroits très agréable. TEST: elle sentit son pouvoir fragilisé par cette affaire !!! Tests historiques !! ## Version 0.5.14 TEST: par le léger tissu de rayonne qui les protégeait en ce moment. | > | 35517 35518 35519 35520 35521 35522 35523 35524 35525 35526 35527 35528 35529 35530 35531 | TEST: les hommes haut placés TEST: Votre père est on ne peut plus aimable TEST: Qu’ont fait les sénateurs ? TEST: Cela permet de détecter de manière bien plus sûre les gens qui sont porteurs TEST: La vallée était à cet endroit plus jolie. TEST: ce qui rend la marche à ces endroits très agréable. TEST: elle sentit son pouvoir fragilisé par cette affaire TEST: pour l’avoir perdue, il fut blâmé !!! Tests historiques !! ## Version 0.5.14 TEST: par le léger tissu de rayonne qui les protégeait en ce moment. |
︙ | ︙ |