Commandes Linux

Meilleures applications de vérification de grammaire et d'orthographe pour Linux

Meilleures applications de vérification de grammaire et d'orthographe pour Linux

Cet article couvrira une liste d'outils utiles de correction de grammaire et d'orthographe disponibles pour Linux. Ces applications prennent principalement en charge la langue anglaise, certaines d'entre elles ayant également des options pour d'autres langues. Notez que vous pouvez utiliser des correcteurs orthographiques intégrés dans des applications telles que LibreOffice, Chrome, FireFox, AbiWord, etc. pour obtenir l'orthographe correcte de votre contenu textuel. Cet article, cependant, se concentre principalement sur les applications de vérification orthographique autonomes qui vous donnent beaucoup plus de liberté pour analyser et corriger l'orthographe de votre contenu et travailler avec plusieurs applications.

Outil de langue

LanguageTool est un logiciel de correction orthographique et grammatical open source et multiplateforme. Il prend en charge plus de 20 langues, certaines d'entre elles sont en cours de développement et ont un support limité. LanguageTool peut analyser n'importe quel texte dans ces langues prises en charge, détecter les fautes d'orthographe, la mauvaise construction des phrases et les erreurs grammaticales à l'aide de divers algorithmes. Il fournit également des suggestions pour les corriger automatiquement ou manuellement. C'est la meilleure alternative gratuite au service premium de correction grammaticale « Grammarly », bien qu'il soit livré avec son propre service premium basé sur le cloud qui nécessite un abonnement mensuel pour supprimer les limites. Il fournit des modules complémentaires pour les navigateurs FireFox et Chrome ainsi que des plugins pour les logiciels d'édition de documents tels que LibreOffice, OpenOffice, Google Docs et Microsoft Word.

Pour obtenir une version de LanguageTool qui s'exécute hors ligne sur divers systèmes d'exploitation sans aucune limite, vous devrez télécharger sa version de bureau. Curieusement, les responsables de LanguageTool ne mentionnent jamais la version de bureau sur son site Web bien qu'elle soit très activement développée. Le site Web affichait une option pour télécharger des versions de bureau dans le passé, mais plus maintenant. Vous pouvez toujours le télécharger depuis son serveur de fichiers en utilisant ce lien direct ou parcourir tous les fichiers téléchargeables à partir d'ici. Le code source de LanguageTool est disponible sur GitHub. Vous pouvez télécharger divers add-ons qui fonctionnent avec certaines limites à partir de sa page d'accueil.

Pour exécuter LanguageTool sous Linux, vous devez d'abord installer Java. Vous pouvez le faire dans Ubuntu en exécutant la commande mentionnée ci-dessous :

$ sudo apt install default-jre

Vous pouvez installer Java dans d'autres distributions Linux en recherchant les termes « Java » ou « OpenJDK » dans le gestionnaire de packages. Une fois que Java est installé sur votre système Linux, extrayez la version de bureau téléchargée à partir du lien ci-dessus et exécutez la commande suivante à partir du répertoire extrait :

$ java -jar languagetool.pot

Vous pouvez également exécuter sa génération de ligne de commande en utilisant la commande spécifiée ci-dessous :

$ java -jar languagetool-ligne de commande.pot

Pour en savoir plus sur ses options de ligne de commande, utilisez la commande suivante :

$ java -jar languagetool-ligne de commande.jar --help

Ecrire-bien

Write-good est un nœud.bibliothèque js et utilitaire de ligne de commande qui suggère des modifications pour les erreurs liées à la construction de phrases et au style d'écriture médiocres ou rares. Il ne fournit pas beaucoup de suggestions de grammaire et n'inclut pas de correcteur orthographique. Cela fonctionne en soulignant les erreurs courantes de construction de phrases qui augmentent la complexité du texte écrit. Par exemple, il vérifie activement les phrases « passives » et signale leur utilisation.

Pour installer Write-good dans Ubuntu, utilisez les deux commandes suivantes :

$ sudo apt installer npm
$ sudo npm install -g write-good

Si vous utilisez une autre distribution Linux, vous pouvez obtenir le package "npm" à partir des référentiels officiels. Une fois que "npm" est installé sur votre système Linux, exécutez simplement la deuxième commande mentionnée ci-dessus.

Pour vérifier un morceau de texte, utilisez une commande au format suivant :

$ write-good --text="Mon portefeuille a été volé."

Pour analyser un fichier entier, utilisez une commande au format suivant :

$ écriture-bon fichier.SMS

Pour plus d'informations, exécutez la commande suivante :

$ écriture-bonne --help

Vous pouvez en savoir plus sur sa méthodologie de détection et ses algorithmes ici.

Un sort

"Aspell" ou "GNU Aspell" est un programme de vérification orthographique en ligne de commande qui est inclus par défaut dans la plupart des distributions Linux. Il est développé en remplacement d'un autre correcteur orthographique populaire pour Linux appelé "Ispell". Aspell peut être utilisé comme une bibliothèque dans d'autres programmes ainsi qu'une application autonome. Il prétend fournir des résultats d'orthographe meilleurs et précis qu'Ispell et Microsoft Word.

Pour installer Aspell dans Ubuntu, utilisez la commande spécifiée ci-dessous :

$ sudo apt installer aspell

Vous pouvez installer Aspell dans d'autres distributions à partir des référentiels par défaut. Le code source est disponible ici.

Aspell dispose d'un shell interactif où vous pouvez obtenir des résultats de vérification orthographique en temps réel. Vous pouvez l'invoquer à l'aide de cette commande :

$ aspell -a

Pour vérifier un fichier entier, utilisez une commande au format suivant :

$ aspell -c fichier.SMS

Pour changer la langue du correcteur orthographique, utilisez le commutateur "-lang". Pour en savoir plus sur les codes de langue valides et ses nombreuses autres options, exécutez les trois commandes suivantes :

$ aspell utilisation
$ aspell --help
$ homme aspell

Hunspell

Hunspell est une application et une bibliothèque de vérification orthographique populaires utilisées dans de nombreux programmes open source populaires tels que LibreOffice, Google Chrome / Chromium et Firefox. Outre la vérification orthographique, Hunspell peut également générer des données de racinisation, de similarité n-gramme et d'analyse morphologique.

Pour installer Hunspell dans Ubuntu, utilisez la commande spécifiée ci-dessous :

$ sudo apt installer hunspell

Vous pouvez installer Hunspell dans d'autres distributions à partir des référentiels par défaut. Le code source est disponible ici.

Pour exécuter le shell interactif de Hunspell qui donne des résultats en temps réel, utilisez une commande au format suivant :

$ hunspell -d en_US

Vous pouvez remplacer "en_US" par votre propre code de langue. Des langues supplémentaires peuvent être installées à partir du gestionnaire de paquets de votre distribution, elles ressemblent généralement à « hunspell-".

Pour vérifier un fichier entier, utilisez une commande au format suivant :

$ hunspell -d en_US fichier.SMS

Pour en savoir plus sur les nombreuses autres options de Hunspell, exécutez les deux commandes suivantes :

$ hunspell --help
$ homme hunspell

Correcteur orthographique contextuel à l'échelle du système à l'aide du clavier virtuel intégré

Onboard est un clavier virtuel/à l'écran disponible dans de nombreuses distributions Linux populaires. Il propose de nombreuses options pour personnaliser le clavier dans différentes dispositions, un correcteur orthographique, des commandes tactiles conviviales, une orientation automatique, etc. Onboard est probablement la solution de clavier à l'écran la plus robuste disponible aujourd'hui pour Linux en raison du grand nombre d'options de personnalisation qu'elle offre et de sa convivialité globale.

Pour installer Onboard dans Ubuntu, exécutez la commande spécifiée ci-dessous :

$ sudo apt installer à bord

Vous pouvez installer Onboard dans d'autres distributions Linux à partir de leurs référentiels officiels. De plus amples informations sur ses packages peuvent être trouvées ici.

Lancez Onboard et tapez un mot dans un éditeur de texte. Vous devriez voir une mise en page comme celle-ci. La partie centrale de la rangée supérieure affiche la saisie semi-automatique et les prédictions du mot suivant. La partie gauche de la ligne affiche des suggestions de vérification orthographique. Ici, il a suggéré "mango" pour un mot mal tapé "mngo". Vous pouvez cliquer sur le symbole de la flèche pour obtenir plus de suggestions d'orthographe. Au cours de mon utilisation d'Onboard, j'ai constaté que la barre de suggestion d'orthographe d'Onboard fonctionnait parfaitement dans toutes les applications GTK, tandis que sa prise en charge de Qt et d'autres applications non GTK était aléatoire.

Maintenant, si vous utilisez Onboard sur un ordinateur de bureau, vous n'aurez peut-être pas besoin de cet énorme clavier collé en bas, car vous utiliserez peut-être un clavier matériel pour taper des mots. À l'aide de sa fonction d'édition de mise en page, vous pouvez tout supprimer afin que seule la barre de vérification orthographique soit visible, comme le montre la capture d'écran ci-dessous :

Vous pouvez faire glisser les bords de n'importe quelle disposition de clavier intégré pour la redimensionner, de sorte que vous pouvez également redimensionner la barre de sorts. Le bouton « x » vous permet de fermer Onboard tandis que le bouton « En » vous permet de changer la langue du correcteur orthographique et du prédicteur de mots. Cela devrait fonctionner à l'échelle du système dans toutes les applications GTK dès que vous lancez à bord. Pour obtenir ce résultat, vous devez suivre quelques étapes simples :

Lancez Onboard et cliquez sur son applet de panneau pour ouvrir les préférences.

Allez dans « Assistance à la saisie » et cochez la case « Afficher les suggestions ».

Activez « Auto-show » pour que l'onboard s'affiche automatiquement lors de l'édition de texte.

Allez dans l'onglet "Mise en page" et cliquez sur la mise en page de votre choix. Cliquez sur "Nouveau", puis entrez un nouveau nom pour votre mise en page personnalisée. Supposons que le nom est "custom-layout" dans ce cas. Cela créera une nouvelle mise en page en héritant de tous les fichiers et données de la mise en page « Compact ».

Cliquez sur « Ouvrir le dossier des mises en page » et modifiez votre « mise en page personnalisée.fichier "à bord". Mettez-y le code suivant ou supprimez d'autres lignes du fichier pour qu'il ressemble à ça à la fin :










L'exemple de code ci-dessus supprime tous les éléments de l'interface utilisateur d'Onboard, à l'exception de la vérification orthographique et de la barre de prédiction de mots. Redémarrez Onboard, puis choisissez votre nouvelle mise en page pour afficher le résultat final.

Si, d'une manière ou d'une autre, vous apportez de mauvaises modifications au ".onboard" et Onboard ne démarre pas, allez dans "$HOME/.local/share/onboard/layouts" et supprimez tous les fichiers liés à votre mise en page personnalisée (comme indiqué dans la capture d'écran ci-dessous).

Vous pouvez personnaliser et redimensionner Onboard pour le déplacer vers n'importe quel emplacement sur votre bureau, afin qu'il fonctionne comme un correcteur orthographique contextuel lors de l'édition de n'importe quel document texte. Ne pensez pas qu'Onboard ne semble pas prendre en charge la sélection de touches et de boutons virtuels via le clavier matériel. Vous devrez donc sélectionner des suggestions d'orthographe uniquement à l'aide de la souris ou de l'écran tactile (c'est du moins ce que j'ai trouvé lors de mes tests).

Conclusion

Les applications de correcteur orthographique sous Linux sont assez robustes et sont basées sur des années de développement. Même si vous utilisez une application sans correcteur orthographique intégré, il existe des utilitaires de ligne de commande et des applications graphiques pour vous aider à corriger la grammaire et l'orthographe.

Meilleurs jeux de ligne de commande pour Linux
La ligne de commande n'est pas seulement votre plus grand allié lorsque vous utilisez Linux, elle peut également être une source de divertissement car...
Meilleures applications de mappage de manette de jeu pour Linux
Si vous aimez jouer à des jeux sur Linux avec une manette de jeu au lieu d'un système de saisie clavier et souris typique, il existe des applications ...
Outils utiles pour les joueurs Linux
Si vous aimez jouer à des jeux sur Linux, il est probable que vous ayez utilisé des applications et des utilitaires comme Wine, Lutris et OBS Studio p...