[Archive] Correcteur d'orthographe et de grammaire

Questions liées au programme de setup ou à l'installation ainsi que des problèmes d'ordre général qui ne sont pas liés à un module spécifique (dictionnaire, impression, etc).

Modérateur : Vilains modOOs

Avatar de l’utilisateur
Hagar Delest
SuppOOrter
SuppOOrter
Messages : 1467
Inscription : 01 févr. 2006 09:12

[Archive] Correcteur d'orthographe et de grammaire

Message par Hagar Delest »

[b][color=#FF0000]papayes[/color][/b] a écrit :Sujet uniquement conservé comme archive, l'évolution des dictionnaires aussi bien orthographiques que grammaticaux rend ce fil obsolète
Ce sujet étant un véritable serpent de mer, je vais essayer de synthétiser dans ce fil quelques infos sur la correction orthographique d'OOo.

Sommaire:
Mon dictionnaire est-il installé ? -> ce message.
Paramétrage de la langue pour la correction orthographique -> ce message.
Comment désactiver les dictionnaires inutiles ?
La correction grammaticale
Précautions à prendre avant de mettre à jour OOo
Des mots manquent dans le dico

-------------------------------------------------------------------------------------------------------------------------------
Mon dictionnaire est-il installé ?
C'est la question de base à se poser. Pour le vérifier, il suffit de voir si la langue sélectionnée est bien précédée de la marque ABC✓ (dans n'importe quelle liste déroulante de sélection dans l'onglet Police des styles ou dans la fenêtre de la vérification orthographique - F7 - par exemple).
Si ce n'est pas le cas, installer le dictionnaire comme indiqué ci-dessous.

OOo 3
Les dictionnaires sont maintenant livrés sous forme d'extensions. Il suffit donc d'utiliser le gestionnaire d'extensions (menu Outils) pour installer les .oxt téléchargés depuis la page d'extensions pour les dictionnaires.
Si vous voulez utiliser d'anciens fichiers ou des versions non encore transformées en extensions, vous pouvez utiliser une extension existante : ouvrez-la avec un gestionnaire d'archives (ce n'est qu'un fichier zip), remplacez ses fichiers de langues par les vôtres et modifiez le fichier dictionary.xcu pour remplacer les locales et les noms de fichiers, modifiez le fichier description.xml afin de différencier le dico dans la liste des extensions dans le gestionnaire et installez cette nouvelle extension.
NB : si vous voulez modifier une extension (pour enlever les locales que vous ne voulez pas voir apparaître dans la liste des langues disponibles), il est préférable de désinstaller d'abord cette extension, d'éditer son fichier dictionary.xcu et de l'installer ensuite. Sinon, vous pouvez éditer directement le fichier dictionary.xcu dans son répertoire d'extension (dans le profil utilisateur ou dans le répertoire d'installation) mais il faut impérativement désactiver l'extension avant.

OOo 2
Avec le menu Fichier>Assistants>Installer de nouveaux dictionnaires. Si l'assistant n'est pas là (ça peut arriver), le télécharger ici. NB : l'installation peut se faire hors-ligne après avoir récupéré l'archive de la langue à installer. Voir la page OOo de leur wiki sur les dictionnaires.
NB: depuis la version 2.3, il faut appuyer sur CTRL et cliquer pour suivre le lien de la page de garde vers la langue d'installation. De plus, le niveau de sécurité des macros a été modifié, elles sont pratiquement toujours désactivées (sans la demande à l'ouverture), il faut alors abaisser le niveau de sécurité temporairement pour pouvoir lancer l'assistant (Outils>Options>Sécurité>Sécurité des macros). Voir la méthode en images.
Ne pas oublier de fermer OOo ainsi que le lanceur rapide dans les icônes système (en bas à droite de l'écran sous Windows par exemple).

Paramétrage de la langue pour la correction orthographique.

Donc je vais reconstruire un peu le fil pour 2-3 explications.
Suite au problème récurrent du correcteur orthographique qui ne fonctionne pas sur des documents importés de MS Word, Lucile a écrit :ne pas oublier de sélectionner tout le texte et aller dans Format / Caractères pour la langue.
Attention, c'est du formatage direct, très fortement déconseillé. Pourquoi ? Parce que si plus tard, on réinitialise le formatage (clic droit, Par défaut), on perd le réglage de la langue.

Pour résoudre ce problème qui ne se produit que sur les documents importés (notamment de MS Word), il faut modifier le style de paragraphe Standard, aller dans l'onglet Police et corriger la langue.
Candide a écrit :
papayes a écrit :toujours ce même problème d'installation des dico, il y a des fils plein le forum...
En effet, je viens d'avoir le problème. Pourquoi l'installateur ne gère-t-il pas ça lui-même, il connaît la langue par défaut, non ?
L'installeur ne peut pas gérer ça car la langue est un paramètre lié au style. L'option de langue par défaut pour les nouveaux documents ne fait que basculer la valeur définie dans ce champ comme valeur du style de paragraphe Standard pour les nouveaux documents. Donc ce paramètre n'est pas pris en compte pour les documents existants puisqu'ils disposent déjà d'un réglage.

Pour info et rappel :
- Le paramètre de langue par défaut (Outils>Options>...) s'applique en premier pour tout nouveau document. Ce réglage est écrasé par
- Le paramètre déclaré dans les styles de paragraphes, à son tour écrasé par
- Le paramètre déclaré dans les styles de caractères ou par formatage direct.

Ainsi, on peut avoir un document rédigé en français, avec des paragraphes automatiquement déclarés comme rédigés en anglais (style de paragraphe nécessaire) avec à l'intérieur de ces paragraphes certains mots en italien (formatage direct ou style de caractère spécifique). OOo adaptera donc la correction selon chaque type de langue rencontré.
Candide a écrit :c'est bien de pouvoir faire marcher le correcteur orthographique mais son utilisation pose au néophyte que je suis beaucoup de questions à la fois pratiques et naturelles
La seule difficulté dans le correcteur orthographique est de bien comprendre que c'est indissociable des styles. Une fois qu'on sait que c'est le style de paragraphe qui pilote tout, il n'y a plus de problème.

Mots-clés (pour la recherche) : correction vérification orthographe grammaire.
Dernière modification par Hagar Delest le 25 oct. 2008 23:29, modifié 16 fois.
Avatar de l’utilisateur
Hagar Delest
SuppOOrter
SuppOOrter
Messages : 1467
Inscription : 01 févr. 2006 09:12

Message par Hagar Delest »

Comment désactiver les dictionnaires inutiles ?

OOo 3
Les dictionnaires sont maintenant livrés sous forme d'extensions, bien plus faciles à gérer.
Il n'y a qu'à utiliser le gestionnaire d'extensions (menu Outils) pour désinstaller un dictionnaire.
Pour les systèmes *NIX, il faut en revanche lancer OOo en superutilisateur pour désinstaller les dictionnaires livrés par défaut avec OOo.
Attention, une mise à jour d'OOo devrait réinstaller les dictionnaires par défaut qui ont été désinstallés par la suite.

OOo 2
OOo livre par défaut de nombreux dictionnaires dont on n'a généralement pas besoin (swahili, russe, thailandais, ...). Or leur activation peut sérieusement dégrader les performances (si la vérification est faite dans toutes les langues par exemple).

La configuration des dicos utilisés se trouve dans le fichier dictionary.lst qui se trouve dans le répertoire C:\Program Files\OpenOffice.org 2.0\share\dict\ooo (les linuxiens adapteront facilement le chemin).

Pour supprimer des dicos inutiles, il faut éditer le fichier dictionary.lst et supprimer les lignes dont les locales (les 2 lettres qui caractérisent la langue) ne nous intéressent pas (ou commenter les lignes avec le caractère # au cas où on en aurait besoin un jour).
Les packages sont généralement composés de 3 fichiers : DICT (dictionnaire), THES (synonymes) et HYPH (césures). Je n'irai pas plus loin, l'explication est en début du fichier en question.

Par conséquent, pour n'avoir que les dictionnaires anglais (version US) et français par exemple, il faut avoir les lignes suivantes et uniquement celles-ci :

Code : Tout sélectionner

DICT en US en_US
HYPH en US hyph_en_US
THES en US th_en_US_v2

DICT fr FR fr_FR
HYPH fr FR hyph_fr_FR
THES fr FR th_fr_FR_v2

DICT fr FR fr_FR-1990
Dans mon cas, j'ai 2 dictionnaires français : j'ai ajouté en effet la dernière version qui tient compte de la réforme de l'orthographe, OOo accepte donc les 2 propositions pour les mots concernés.

Pour vérifier la modification, fermer OOo et le Quickstarter s'il est activé, relancer OOo et aller dans le menu Outils>Options>Paramètres linguistiques>Langues, dans la section Modules de langue disponibles, cliquer sur Editer.... La liste déroulante des langues ne devrait plus contenir que les dictionnaires désirés.
Dernière modification par Hagar Delest le 18 sept. 2008 21:04, modifié 4 fois.
Avatar de l’utilisateur
Hagar Delest
SuppOOrter
SuppOOrter
Messages : 1467
Inscription : 01 févr. 2006 09:12

Message par Hagar Delest »

La correction grammaticale

Il n'y a pas de correcteur grammatical par défaut avec OOo. Voici quelques liens issus notamment de ce fil.

- An Gramadóir (libre) : http://borel.slu.edu/gramadoir/.
- Antidote (payant mais très efficace parait-il) : http://www.druide.com/a_correcteur.html.
- Indesko : http://www.indesko.com/indesko_lance_un_pro.
- Synapse (payant) : http://www.synapse-fr.com/sub_produits.htm.
- Et bien sûr ce célèbre indispensable.


EDIT papayes : Voir l'extension à partir de la version 3.0.1 :
Correcteur grammatical Language Tool
voir le message d'OlivierR plus bas ici et le fil : viewtopic.php?p=81311#p81311
Elle s'intègre dans les dictionnaires installés
et essaye de résoudre la grammaire française...
Dernière modification par Papayes le 20 mai 2014 08:41, modifié 7 fois.
Raison : Extension Language Tool
Avatar de l’utilisateur
Hagar Delest
SuppOOrter
SuppOOrter
Messages : 1467
Inscription : 01 févr. 2006 09:12

Message par Hagar Delest »

Précautions à prendre avant de mettre à jour OOo

OOo 3
Les extensions ajoutées après l'installation d'OOo devraient être conservées.
Si vous aviez enlevé des dictionnaires installés par défaut, ils devraient être réinstallés lors de la mise à jour en revanche. Dans ce cas, il faut les désinstaller à nouveau.

OOo 2
Attention. Lorsque vous installez une nouvelle version d'OOo, le répertoire .../dict/ooo est écrasé donc vous perdez vos paramètres. Je vous conseille donc de faire une sauvegarde de ce dossier et de remettre son contenu dans la nouvelle version du répertoire après la mise à jour.

Ou alors, particulièrement si vous êtes le seul utilisateur, vous pouvez mettre un dictionary.lst personnalisé (avec seulement les dictionnaires non standards ajoutés) ainsi que les fichiers associés dans votre profil personnel OOo : <profil utilisateur>/OpenOffice.org2/user/wordbook. Ces paramètres seront utilisés avec ceux déclarés dans le répertoire principal. Mais après la mise à jour, il faudra tout de même supprimer les dicos livrés par défaut qui seront revenus dans le nouveau dictionary.lst !

J'avais ouvert un rapport de bogue sur ce sujet : Issue 72559 - Dictionary configuration deleted at upgrade. Il a été fermé, les extensions de la version 3 devant résoudre le problème.
Dernière modification par Hagar Delest le 18 sept. 2008 21:19, modifié 1 fois.
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25143
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

Message par Dude »

Des mots manquent dans le dico

Améliorer les dictionnaires français d'OpenOffice.org en permettant à chacun de proposer soit l'ajout de nouveaux mots, soit la suppression des erreurs qu'on y trouve encore.

Chaque proposition est enregistrée dans une base de données, et sera retenue si elle est validée par les contrôleurs.

http://dico.savant.free.fr/

:idea:
OlivierR
SuppOOrter
SuppOOrter
Messages : 1037
Inscription : 24 mai 2006 22:34
Localisation : Lorraine, France
Contact :

Message par OlivierR »

Un nouveau correcteur grammatical

Un correcteur grammatical open source commence à poindre en français :
http://www.languagetool.org/

C'est une extension que vous pouvez installer avec les dernières versions d'OpenOffice.org
http://extensions.services.openoffice.o ... nguagetool

***
AlexandreP
Fraîchement OOthentifié
Messages : 1
Inscription : 02 févr. 2009 05:09

Re: Correcteur d'orthographe et de grammaire

Message par AlexandreP »

Ajout d'espace insécable automatique devant certains signes de ponctuation

En français, certains signes de ponctuation doivent être précédés d'un espace insécable. Ce sont ceux qui sont formés de plus d'un élément. Ainsi, les deux-points (:), le point-virgule (;), le point d'exclamation (!) et le point d'interrogation (?) doivent être précédés d'une espace insécable. De plus, le chevron ouvrant («) est suivi d'un espace insécable et le chevron fermant (») est précédé d'un espace insécable. OpenOffice.org ne gère pas, par défaut, ces corrections de typographie.

L'extension French Spacing (espace insécable) permet d'ajouter ce comportement à OpenOffice.org (2.2 et v. ultérieures)
viewtopic.php?f=18&t=12648
[b][color=#FF0000]papayes[/color][/b] a écrit : Note : Désormais avec les versions AOO et LibO récentes, le traitement des espaces insécables est inclus dans le programme,
ce qui rend inutile cette extension qui doit être supprimée.
Répondre