OK
AJAX error!

Les forumsLanguageToolComment traiter le mot "ne" qui devient n' devant une voyelle ?

Comment traiter le mot "ne" qui devient n' devant une voyelle ?

Comment traiter le mot "ne" (negation) qui devient n' devant une voyelle ?

Cela cause une fausse erreur dans LanguageTool-1.1. Exemple :

$ echo "Nous n'affirmons rien." | java -jar JLanguageTool/dist/LanguageTool.jar -c utf-8 -l fr -
Expected text language: French
Working on STDIN...
1.) Line 1, column 6, Rule ID: CONF_VERBE_NOM[1]
Message: Un verbe est attendu après le pronom personnel 'Nous', pas un nom.
Suggestion: Nous
Nous n'affirmons rien.
^

Si j'ajoute l'option -t pour voir les étiquettes, je vois que "n" est étiqueté comme un nom masculin :

$ echo "Nous n'affirmons rien." | java -jar JLanguageTool/dist/LanguageTool.jar -c utf-8 -l fr -t -
Expected text language: French
Working on STDIN...
Nous[nous/R pers suj 1 p] n[n/N m sp]'[']affirmons[affirmer/V ind pres 1 p,affirmer/V imp pres 1 p] rien[rien/R m s].[./M fin,]

Avec une consonne, il n'y a pas de problème :

$ echo "Nous ne disons rien." | java -jar JLanguageTool/dist/LanguageTool.jar -c utf-8 -l fr -
Expected text language: French
Working on STDIN...

$ echo "Nous ne disons rien." | java -jar JLanguageTool/dist/LanguageTool.jar -c utf-8 -l fr -t -
Expected text language: French
Working on STDIN...
Nous[nous/R pers suj 1 p] ne[ne] disons[dire/V ind pres 1 p,dire/V imp pres 1 p] rien[rien/R m s].[./M fin,]

Doit-on ajouter une flexion pour le mot "ne" ? Ou doit-on modifier les règles dans LanguageTool pour prendre en compte n' ?

Tout comme le mot "ne", les mots "je, de, me, se, le, la" se transforment en j', d', m', s', l', l' devant une voyelle.
le 26 septembre 2010 à 18:52
Pour Hunspell, l’apostrophe n’est pas un séparateur de mots. C’est donc une incompatibilité avec LT.

Dans le fichier des mots grammaticaux pour LT (placé en début de lexique lors de la conversion):
pastebin.com…
on trouve les élisions de le/la, me, te, etc.
Apparemment, il manque une entrée pour l’élision de ne. Il faut donc la créer.

Es-tu d’accord pour utiliser cette page dans Pastebin pour y faire les modifications que je récupérerai avant de faire une conversion de notre lexique?
le 26 septembre 2010 à 19:22
> Es-tu d’accord pour utiliser cette page dans Pastebin pour
> y faire les modifications que je récupérerai avant de faire
> une conversion de notre lexique?

Oui. OK, je peux utiliser cette page. Mais j'avoue ne pas savoir comment étiqueter "ne" et "n".
Peut-être que le mieux est de changer la règle XML (fr/grammar.xml) dans LanguageTool pour les mots : ne n'
le 26 septembre 2010 à 20:05
Je n’ai pas d’avis sur la question.
Dans Ligthproof aussi, on peut faire des recherches sur les mots eux-mêmes ou sur leur nature grammaticale.

Dans ce cas précis, à mon avis, aucun tag existant ne convient et il faut en créer un nouveau, juste pour que le correcteur ne prenne pas ne/n pour un nom. Si tu n’utilises pas ce tag dans les règles, ce n’est pas grave.
le 26 septembre 2010 à 22:07

Notification par e-mail    0