Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -2680,10 +2680,20 @@ ~\w-leurs$ <<- /imp/ ->> =\1[:-1] && Le pronom personnel objet ne prend pas de “s” ; “leurs” est un déterminant (exemple : leurs affaires). <<- />> -leur|-COI|_VCimp_ + ~^\w\w+-y$ + <<- /imp/ morphVC(\1, ":V", ":(?:E|V1.*:Ip.*:2s)") ->> =suggVerbImpe(\1, True) && Ceci n’est pas une forme impérative correcte.|http://fr.wikipedia.org/wiki/Imp%C3%A9ratif_%28grammaire%29 + <<- /imp/ __else__ and morphVC(\1, ":", ":V") ->> =suggSimil(\1, ":E", False, True) && Ceci n’est pas une forme verbale impérative. + <<- />> -y|_VCimp_ + + ~^\w\w+-en$ + <<- /imp/ morphVC(\1, ":V", ":(?:E|V1.*:Ip.*:2s)") ->> =suggVerbImpe(\1, True) && Ceci n’est pas une forme impérative correcte.|http://fr.wikipedia.org/wiki/Imp%C3%A9ratif_%28grammaire%29 + <<- /imp/ __else__ and morphVC(\1, ":", ":V") ->> =suggSimil(\1, ":E", False, True) && Ceci n’est pas une forme verbale impérative. + <<- />> -en|_VCimp_ + TEST: {{donnent-les-nous}} TEST: {{donnait-nous-en}} TEST: {{donne-là-moi}} TEST: {{prend-m’en}} trois, s’il te plaît. TEST: {{don-nous-en}} @@ -2701,12 +2711,21 @@ TEST: {{apport-lui}}. TEST: {{Expliques-leur}} comment faire. TEST: {{fou-leur}} la paix TEST: {{explique-leurs}} de quoi il est question. TEST: {{calcul-leurs}} ça. +TEST: {{aller-y}} +TEST: {{dépenser-en}} +TEST: {{appuis-en}} +TEST: {{appuis-y}} TEST: c’est mon chez-moi TEST: c’est ton chez-toi +TEST: penses-y +TEST: dépenses-en encore +TEST: prenez-en +TEST: prends-en +TEST: allez-y @@@@ @@@@ @@ -8697,11 +8716,11 @@ [à|a] [bras-le-corps|bras-le-cor] [à|a] [bra|bras] [le|les] [>cor|corps|>core|corre] <<- /conf/ ->> à bras-le-corps && Locution “à bras-le-corps”.|https://fr.wiktionary.org/wiki/%C3%A0_bras-le-corps !! à corps perdu ¡¡ - à [>cor|core] [perdu+ses] + [à|a] [>cor|core|corps] [perdu+ses] <<- /conf/ ->> à corps perdu && Confusion. Locution “à corps perdu”.|https://fr.wiktionary.org/wiki/%C3%A0_corps_perdu >cor [a|à] >cor <<- /conf/ ->> corps à corps && Confusion. Locution “corps à corps”.|https://fr.wiktionary.org/wiki/corps_%C3%A0_corps @@ -12528,10 +12547,13 @@ TEST: dieu colérique, dieu jaloux, dieu silencieux TEST: ne provoque par la colère des dieux ! TEST: Apollon, dieu du Soleil ; Athéna, déesse de la Guerre TEST: quel dieu d’amour ferait une telle chose ? TEST: entendez-moi, dieu de la Terre, dieu des Ténèbres et dieu du Ciel. +TEST: Le bon Dieu sait tout. +TEST: Grand Dieu… +TEST: Bon dieu ! # Église __maj_Église__ l’ église [adventiste|anglicane|copte|catholique|calviniste|épiscopalienne|jacobite|luthérienne|lutherienne|méthodiste|mormone|néo-apostolique|néoapostolique|orthodoxe|pentecôtiste|presbytérienne|protestante|réformée] @@ -12541,12 +12563,12 @@ <<- /maj/ \3.islower() -3>> Église && Lorsqu’on parle de l’institution, une majuscule est requise. Pour un bâtiment, pas de majuscule. [>chef|>rite|>sacrement] [de|d’] l’ église <<- /maj/ \4.islower() -4>> Église && Lorsqu’on parle de l’institution, une majuscule est requise. Pour un bâtiment, pas de majuscule. - [*WORD|*WORD_ELIDED] [Église|Églises] [>baroque|>gothique|>roman|~^Saint-[A-ZÉÊ]] - , [Église|Églises] [>baroque|>gothique|>roman|~^Saint-[A-ZÉÊ]] + [*WORD|*WORD_ELIDED] [Église|Églises] [>baroque|>gothique|>roman|~^Sainte?-[A-ZÉÊ]] + , [Église|Églises] [>baroque|>gothique|>roman|~^Sainte?-[A-ZÉÊ]] <<- /maj/ -2:>> église && Pour un bâtiment, une minuscule est requise. La majuscule est pour l’institution. TEST: L’{{église}} orthodoxe. ->> Église TEST: un homme d’{{église}} ->> Église TEST: les sacrements de l’{{église}} ->> Église @@ -12556,18 +12578,27 @@ # Points cardinaux __maj_Nord_Sud_Est_Ouest__ [Afrique|Amérique|Asie|Corée|Galles|Europe|Irlande|Soudan|Rhodésie|Territoire] du [nord|sud] - <<- /maj/ \3.islower() -3>> =\3.capitalize() && Majuscule manquante. - [Afrique|Allemagne|ex-Allemagne|Asie|Europe|Pays] de l’ [ouest|est] - <<- /maj/ \4.islower() -4>> =\4.capitalize() && Majuscule manquante. + >pôle [nord|sud] + >pôle [nord|sud] et [nord|sud] + <<- /maj/ \-1.islower() --1>> =\-1.capitalize() && Majuscule manquante. -TEST: Ça se passe en Europe du {{nord}}. -TEST: J’ai visité toute l’Afrique du {{sud}}. -TEST: Dans l’Europe de l’{{ouest}}. +TEST: Ça se passe en Europe du {{nord}}. ->> Nord +TEST: J’ai visité toute l’Afrique du {{sud}}. ->> Sud +TEST: Dans l’Europe de l’{{ouest}}. ->> Ouest +TEST: le pôle {{nord}} ->> Nord + + +# Océans +__maj_océans__ + océan [atlantique|arctique|antarctique|austral|indien|pacifique] + <<- /maj/ \-1.islower() --1>> =\-1.capitalize() && Mettez une majuscule sur le nom des océans. + +TEST: océan {{pacifique}} ->> Pacifique # Unités de mesure __maj_unités__ *NUM [Mètre+s|Watt+s|Gramme+s|Seconde+s|Ampère+s|Kelvin+s|Mole+s|Candela+s|Candéla+s|Hertz|Henry+s|Newton+s|Pascal+s|Joule+s|Coulomb+s|Volt+s|Ohm+s|Farad+s|Tesla+s|Weber+s|Wéber+s|Radian+s|Stéradian+s|Lumen+s|Lux|Becquerel+s|Gray+s|Sievert+s|Siemens|Katal+s] @@ -14447,10 +14478,11 @@ à travers terre et mer à tu et à toi à tue-tête à usage [interne|unique] à visage [découvert|humain] + à vitesse constante à vitesse grand V à vive allure à voile et à vapeur à voix [haute|basse] à vol d’ oiseau @@ -14758,10 +14790,11 @@ du tac au tac du tout au tout eh bien en [aparté|apparence|arrière|avance|avant|catimini|cachette|ceci|cela|clair|commun|conséquence|continu|contrebas|contrepartie|dedans|définitive|détail|direct|douce|effet|émoi|filigrane|général|goguette|hâte|loucedé|majorité|moyenne|outre|pâmoison|parallèle|partie|particulier|permanence|personne|pratique|prime|privé|principe|priorité|public|retour|revanche|rien|rogne|route|secret|silence|somme|suspens|tapinois|théorie|trompe-l’œil|vain|vérité] en réalité ?[augmentée|virtuelle]¿ + en âge [de|d’] procréer en aucun cas en aucune [façon|manière] en ?[assez|si|très|trop]¿ bas âge en ?[assez|si|très|trop]¿ bon état ?général¿ en ?[assez|si|très|trop]¿ bon état [de|d’] [fonctionnement|marche] @@ -15876,10 +15909,11 @@ >brave ?d’¿ entre les braves >brosse à [>dent|reluire] >bruit [de|d’] fond >bureau [de|d’] [tabac|vote] >business as usual + >cabine [de|d’] pilotage >cabinet [de|d’] [toilette|travail] >cadeau [de|d’] [anniversaire|mariage|Noël] >camp [de|d’] [concentration|été|hiver|internement|rééducation|travail|vacances] >campagne [de|d’] presse >canne à [pêche|sucre] @@ -16045,11 +16079,11 @@ >femme [de|d’] [affaires|chambre|confiance|exception|État|Église|honneur|lettres|loi|ménage|paix|parole|pouvoir] >femme d’ âge mûr >femme à poigne >femme à tout faire >fer à cheval - >fer à repasser + >fer à [repasser|souder] >fer [de|d’] lance >ferme à >clic >fermeture à glissière >fermeture éclair >fermoir à [cliquet|levier|ressort] @@ -16370,10 +16404,11 @@ >terrain [de|d’] [chasse|entente|golf] >tête à claques >tête d’ enterrement >tête [de|d’] [linotte|déterré+ses|mule|pont] >terrain à découvert + >terrain [de|d’] jeu >tigre à dents [de|d’] sabre >tigre [de|d’] papier ?mâché¿ >tir à boulets rouges >tir à la première personne >tir [de|d’] barrage @@ -20433,10 +20468,11 @@ >faire la pluie et le beau [tant|>tan] [>avoir|>prendre||,|(] du bon [tant|>tan] c’ >être [le|l’] bon ?vieux¿ [tant|>tan] >prendre du [tant|>tan] au bon vieux [tant|>tan] + combien [de|d’] [>tan|tant] <<- /conf/ --1>> temps && Confusion. Pour parler d’un période heureuse, écrivez “temps”.|https://fr.wiktionary.org/wiki/temps les [tant|>tan] >changer les [tant|>tan] >avoir [changé+ses] <<- /conf/ -2>> temps && Confusion probable. Pour parler d’une période, écrivez “temps”.|https://fr.wiktionary.org/wiki/temps @@ -23093,10 +23129,11 @@ TEST: sans nous {{chassez}} de chez lui TEST: sans {{dérogez}} aux règles en vigueur dans cet établissement TEST: sans pour autant la {{vouée}} aux gémonies. TEST: Il faut être sans préjugés. TEST: je craignais d’être pour toujours abandonnée +TEST: ils tiennent pour sacrées les lois de la robotique __infi_commencer_finir_par__ [>commencer|>finir] par ?[le|l’|la|leur|les|nous|vous|lui]¿ @:V¬:[NGMY] <<- /infi/ not \3[0:1].isupper() -3>> =suggVerbInfi(\3) && Après « commencer/finir par », le verbe devrait être à l’infinitif. @@ -24078,14 +24115,15 @@ ?[de|d’]? ?tout¿ au fond [de|d’] {pronom_obj} [|,|@:[VXG]¬>qui/] ?[de|d’]? ?tout¿ autour [de|d’] {pronom_obj} [|,|@:[VXG]¬>qui/] ?[de|d’]? avec ou sans {pronom_obj} [|,|@:[VXG]¬>qui/] ?[de|d’]? en paix avec {pronom_obj} [|,|@:[VXG]¬>qui/] ?[de|d’]? par-devers {pronom_obj} [|,|@:[VXG]¬>qui/] - ?[de|d’]? par égard pour {pronom_obj} [|,|@:[VXG]¬>qui/] + ?[de|d’]? par >égard pour {pronom_obj} [|,|@:[VXG]¬>qui/] ?[de|d’]? par gratitude pour {pronom_obj} [|,|@:[VXG]¬>qui/] ?[de|d’]? pour ou contre {pronom_obj} [|,|@:[VXG]¬>qui/] ?[de|d’]? ?tout¿ près [de|d’] {pronom_obj} [|,|@:[VXG]¬>qui/] + ?[de|d’]? sans >égard pour {pronom_obj} [|,|@:[VXG]¬>qui/] quant à {pronom_obj} [|,|@:[VXG]¬>qui/] <<- ~1:-2>> * [moi|toi] [seul+e] lui seul