Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -6359,12 +6359,12 @@ [dés|des] [à|a] présent <<- /conf/ not morph(<1, ":D.*:p") -1>> dès # Confusion probable. Pour la préposition, écrivez “dès”.|https://fr.wiktionary.org/wiki/pr%C3%A8s des ~\d{2,5} [|,] - des ~\d{2,5} @:¬:[NA].*:[ip]|>à/ - <<- /conf/ not value(<1, "|%|") and not morph(<1, ">(?:pourcent|cent|barre)/") -1>> dès # Confusion probable. Pour la préposition, écrivez “dès”.|https://fr.wiktionary.org/wiki/pr%C3%A8s + des ~\d{2,5} @:¬:[NA].*:[ip]|>(?:à|et|ou)/ + <<- /conf/ not value(<1, "|%|") and not morph(<1, ">(?:pourcent|cent|barre|seuil)/") -1>> dès # Confusion probable. Pour la préposition, écrivez “dès”.|https://fr.wiktionary.org/wiki/pr%C3%A8s [dés|des] *NUM [ans|heures] [dés|des] @:B [ans|heures] [dés|des] [un|une] [an|heure] <<- /conf/ not morph(<1, ":R|>(?:approcher|anniversaire|cap|occasion|programme|terme|classe|autour|celui|ceux|celle|celles)/") and not value(>1, "|de|du|des|d’|") @@ -6413,10 +6413,12 @@ TEST: sous la barre des 500 TEST: En plus des 400 à 500 euros mensuels que touche une personne TEST: les moins de 20 ans peuvent ne pas connaître le premier album du groupe TEST: au lieu des 20 heures réglementaires. TEST: celle des 20 ans. +TEST: sous le seuil des 10 % +TEST: notre revue des 24 et 25 décembre # diagnostic / diagnotique // pronostic / pronostique __conf_diagnostic_pronostique__ [ce|un|du|mon|notre|votre|quel] diagnostique @@ -9529,11 +9531,11 @@ du moins ?,¿ pas du [nord|sud] au [nord|sud] du tout au tout eh bien en \d\d+ [ans|années|mois|semaines|jours|heures|minutes|secondes] - en [aparté|apparence|arrière|avance|avant|cachette|ceci|cela|clair|commun|conséquence|continu|contrepartie|définitive|détail|direct|douce|effet|émoi|filigrane|général|goguette|hâte|majorité|outre|pâmoison|parallèle|partie|particulier|permanence|personne|pratique|prime|privé|principe|priorité|public|réalité|retour|revanche|rien|rogne|route|secret|silence|somme|suspens|théorie|trompe-l’œil|vain|vérité|ville|vitesse] + en [aparté|apparence|arrière|avance|avant|cachette|ceci|cela|clair|commun|conséquence|continu|contrepartie|définitive|détail|direct|douce|effet|émoi|filigrane|général|goguette|hâte|majorité|outre|pâmoison|parallèle|partie|particulier|permanence|personne|pratique|prime|privé|principe|priorité|public|réalité|retour|revanche|rien|rogne|route|secret|silence|somme|suspens|théorie|trompe-l’œil|vain|vérité|ville] en aucun cas en aucune [circonstance|façon|manière] en bas âge en bon état en bonne [compagnie|posture|voie] @@ -9627,10 +9629,11 @@ en toutes circonstances en un clin d’œil en un rien de temps en une autre occasion en vase clos + en vitesse ?[subsonique|supersonique|subluminique|superluminique]¿ en voie de développement en y réfléchissant bien en [janvier|février|mars|avril|mai|juin|juillet|août|aout|septembre|octobre|novembre|décembre] dernier en [mon|ton|son|leur|notre|votre] âme et conscience en [mon|ton|son|leur|notre|votre] for intérieur @@ -18831,18 +18834,19 @@ TEST: nulle partie du corps ne peut être considérée comme le siège de l’âme. __conj_vinfi_suj__ [|,] @:Y @:V¬:(?:3s|P|Q.*:[me]:[si]|Y|G|3p!|M) - <<- /conj/ not (value(\2, "|croire|être|devenir|redevenir|voir|sembler|paraître|paraitre|sentir|") and morph(\3, ":A")) + <<- /conj/ not (value(\2, "|croire|être|devenir|redevenir|voir|sembler|paraître|paraitre|sentir|retrouver|") and morph(\3, ":A")) -3>> =suggVerb(\3, ":3s") # Conjugaison erronée. Accord avec “\2”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: manger {{fais}} grossir. TEST: boire immodérément {{nuis}} à la santé TEST: Réfléchir à tête reposée {{prends}} du temps. TEST: Manger salé, c’est mauvais pour la santé. TEST: Lire plus de 400 livres +TEST: mais aussi se retrouver flanqués d’un grand débat national avec son lot de questionnements parachutés __conj_det_sing_nom__ [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur] *WORD @:V¬:(?:3s|P|Q|Y|3p!|G|M) <<- /conj/ not tag(\2, "enum") and morph(<1, ":C||>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G")