Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -3721,11 +3721,11 @@ !! # élisions __eleu_élisions_manquantes__ [le|la|de] ~^[aâeéèêiîoôuûyœæ]. - <<- /eleu/ space_after(\1, 1, 1) and not re.search("(?i)^(?:onz[ei]|énième|iourte|oui|ouï-dire|ouistiti|ouate|one-?step|ouf|Ouagadougou|I(?:I|V|X|er|ᵉʳ|ʳᵉ|è?re))", \2) and not morph(\2, ":G") + <<- /eleu/ space_after(\1, 1, 1) and not re.search("(?i)^(?:onz[ei]|énième|iourte|oui|ouï-dire|ouistiti|ouate|one-?step|ouf|yacht|Ouagadougou|I(?:I|V|X|er|ᵉʳ|ʳᵉ|è?re))", \2) and not morph(\2, ":G") -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] <<- /eleu/ space_after(\1, 1, 1) -1:.2>> s’ && Il faut élider “si” et l’accoler au pronom.|http://fr.wikipedia.org/wiki/Élision @@ -3743,19 +3743,21 @@ TEST: je crois que {{si }}ils viennent, ils seront mécontents TEST: {{Que }}ils soient heureux TEST: Il {{se }}avançait parmi eux. TEST: il {{me }}oublie souvent TEST: J’ai passé une journée de ouf. +TEST: le yacht # ce -> cet __eleu_euphonie_cet__ ce ~^[aâeéèêiîoôuûyœæ] - <<- /eleu/ not re.search("(?i)^(?:onz|énième|ouf|énième|ouistiti|one-?step|I(?:I|V|X|er|ᵉʳ))", \2) and morph(\2, ":[NA].*:[me]") + <<- /eleu/ not re.search("(?i)^(?:onz|énième|ouf|énième|ouistiti|yacht|one-?step|I(?:I|V|X|er|ᵉʳ))", \2) and morph(\2, ":[NA].*:[me]") -1>> cet && Euphonie : “ce” devient “cet” devant un mot commençant par une voyelle.|https://fr.wikipedia.org/wiki/Euphonie TEST: {{ce}} animal est dangereux +TEST: ce yacht # Verbe 1ʳᵉ personne du singulier, interrogatif… xxxé-je __eleu_é_je__ /-je