Le vérificateur orthographique de LibreOffice ne fonctionne pas?

41

J'ai été un peu surpris de découvrir que dans LibreOffice (3.5.4.2), la vérification orthographique ne fonctionne pas réellement. J'ai été surpris car les correcteurs orthographiques existent depuis ... 80 ans? Pas une chose difficile.

J'utilise Ubuntu 12.04 sur une installation relativement nouvelle. Je n'ai rien fait avec mes dictionnaires ou mes fichiers de langue.

Sous Outils> Options> Langues> Supports d'écriture, j'ai la possibilité de vérifier au fur et à mesure que je tape et d'utiliser les dictionnaires anglais.

Cependant, je ne reçois aucune erreur lorsque je tape des fautes d'orthographe à dessein, et lorsque je lance le vérificateur, il indique simplement que la vérification de l'orthographe est terminée et ferme la fenêtre.

Est-ce un bug avec Libre? ou ai-je fait quelque chose de mal?

Michael
la source
Avez-vous activé la vérification orthographique automatique? Il se trouve dans le menu déroulant "Fenêtre".
Ryan
4
C'est ridicule, ça ne marche pas.
Karl Morrison
vrai, c'EST sûrement "des aides à l'écriture".
phil294

Réponses:

37

Outils - Langue - Pour tout le texte - Anglais (États-Unis) est une solution rapide pour le document actuel (en supposant que le texte soit en anglais).

Je pense que la solution permanente consiste à s'assurer que la langue par défaut utilisée pour les documents est prise en charge par un dictionnaire installé. Cette solution a été documentée par "idiota" sur le forum des questions de LibreOffice:

"Le problème est résolu en cliquant sur Outils / Options / Paramètres de langue / Langues. Il autorise des dizaines de versions de l'anglais. MAIS l'orthographe est désactivée pour toutes celles qui ne sont pas entourées de la petite icône bleue ABC."

http://ask.libreoffice.org/question/1678/spell-checking-not-working-in-v342/

CentaurusA
la source
4
Hissé sur mon propre sens du patriotisme! J'étais sur l'anglais (canadien), qui n'a apparemment pas de dictionnaire. Anglais US fonctionne bien. Merci.
Michael
1
C'était ça! Je n'aurais pas choisi Canadien si j'avais su que cela désactiverait la vérification orthographique.
Revnoah
En effet, le commentaire sur ce site l'a sudo apt-get install myspell-en-gbcorrigé pour moi.
sil
10

Lorsque vous choisissez votre langue, voyez-vous le chèque en plus?entrez la description de l'image ici

Sinon, ouvrez «Support linguistique» et cliquez sur «Installer / Supprimer des langues ...», installez la langue de votre choix, fermez LibreOffice et réessayez.

Jeggy
la source
3
Où est le "support linguistique"?
Lapin
3
Vous devriez le trouver en cherchant "Support linguistique" dans le Dash Unity, sinon, dans "Paramètres système". Vous pouvez également l'ouvrir via un terminal en écrivant "gnome-language-selector" et en appuyant sur entrée.
Jeggy
1
Ouais, "Language Support" n'est pas une fonction / menu de LibreOffice, mais provient d'Ubuntu même.
mnagel
Cela ressemble à une conception de l'utilisabilité terrible. Si aucune des langues n’était cochée, je ne vois pas comment on pourrait s’attendre à ce qu’ils aient besoin de quelque chose comme des coches à côté.
Guildenstern
8

Pour installer les packages de vérification orthographique en anglais et aux États-Unis, les commandes de terminal sont les suivantes:

sudo apt update
sudo apt install myspell-en-gb myspell-en-us

Remarques:

  • Si vous avez déjà installé, hunspell-en-gbvous devez le supprimer pour l'installer myspell-en-gb.
  • Si vous avez déjà installé, hunspell-en-usvous devez le supprimer pour l'installer myspell-en-us.
À M
la source
1
votre lien peut répondre à la question avec précision, mais conformément aux règles de l'UA, vous devez mentionner soit totalement, soit une partie de la réponse.
vendredi
En ce qui concerne la remarque, si vous avez installé hunspell, vous n’avez pas besoin d’installer tout de même myspell ...
OJFord
myspell-en-usn'est plus disponible pour moi sur Ubuntu 17.10
Patrick
4

Installez les éléments suivants:

sudo apt-get install myspell-en-us

Maintenant, redémarrez la suite bureautique pour que le correcteur orthographique fonctionne. J'espère que cela t'aides

Xtreak
la source
+1 c'est la seule réponse qui a fonctionné dans mon cas
user000001
2

Dans mon cas, l'option de vérification orthographique permettant d'activer la langue de mon choix n'était pas présente.

Les dictionnaires étant installés, le problème venait du programme de bureau.

Ce problème a été résolu de la manière suivante:

  1. killall soffice.bin

  2. rm -r .config/libreoffice/

  3. Démarrez LibreOffice et allez dans Outils-> Options-> Paramètres de langue -> Langue par défaut pour les documents: anglais britannique (maintenant avec l'icône de vérification orthographique)

PS: Pour l'anglais britannique, j'ai libreoffice-l10n-en-gbet myspell-en-gbinstallé.

Mark Quinn
la source
Travaillé pour moi J'ai eu un vieux dossier de configuration des installations précédentes.
Morlock
0

Allez dans -> outils-> options-> langues-> western. Ensuite, définissez la langue occidentale sur English usa car elle est activée avec la vérification orthographique.

supreeth I
la source
0

Si vous avez choisi autre chose que l'anglais (États-Unis), la vérification orthographique ne sera probablement pas disponible.

C'est le A avec des points verts vu ici:

entrez la description de l'image ici

Si vous avez besoin d'une variante anglaise GB, AU, CA ou ZA, installez l' extension Dictionnaires anglais .

Greg Bell
la source