Kategorie:LanguageTool: Unterschied zwischen den Versionen
K Textersetzung - „z. B.“ durch „z. B. “ |
|||
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''LanguageTool''' ist eine freie Stil- und Grammatikprüfung, die neben Deutsch noch mehr als 25 weitere Sprachen unterstützt, darunter Englisch, Französisch, Spanisch und Chinesisch. | '''LanguageTool''' ist eine freie Stil- und Grammatikprüfung, die neben Deutsch noch mehr als 25 weitere Sprachen unterstützt, darunter Englisch, Französisch, Spanisch und Chinesisch. LanguageTool ist sowohl als eigenständiges Programm als auch als Erweiterung für diverse Programme wie LibreOffice und Firefox verfügbar. | ||
LanguageTool ist sowohl als eigenständiges Programm als auch als Erweiterung für diverse Programme wie LibreOffice und Firefox verfügbar. | |||
= Voraussetzungen = | = Voraussetzungen = | ||
Zeile 34: | Zeile 32: | ||
= Serverbetrieb = | = Serverbetrieb = | ||
* LanguageTool kann auch als Server betrieben werden, sodass andere Anwendungen (z. B. Erweiterungen für andere Programme) Text von LanguageTool prüfen lassen können, ohne einen externen Dienst im Internet kontaktieren zu müssen. | * LanguageTool kann auch als Server betrieben werden, sodass andere Anwendungen (z. B. Erweiterungen für andere Programme) Text von LanguageTool prüfen lassen können, ohne einen externen Dienst im Internet kontaktieren zu müssen. | ||
* In der grafischen Oberfläche kann der Server im Einstellungsdialog und über das Kontextmenü des LT-Symbols im Systemabschnitt (wenn LanguageTool dorthin minimiert worden ist) (de)aktiviert werden. Alternativ kann auch direkt die Datei languagetool-server.jar ausgeführt werden [4]: | * In der grafischen Oberfläche kann der Server im Einstellungsdialog und über das Kontextmenü des LT-Symbols im Systemabschnitt (wenn LanguageTool dorthin minimiert worden ist) (de)aktiviert werden. Alternativ kann auch direkt die Datei languagetool-server.jar ausgeführt werden [4]: | ||
java -cp languagetool-server.jar org.languagetool.server.HTTPServer | java -cp languagetool-server.jar org.languagetool.server.HTTPServer | ||
Zeile 61: | Zeile 59: | ||
* Ist die automatische Rechtschreib- und Grammatikprüfung aktiviert, werden die von LanguageTool gefundenen Fehler blau gekennzeichnet; die Rechtschreibprüfung findet weiterhin durch LibreOffice selbst statt, wobei LibreOffice dasselbe Wörterbuch wie LanguageTool (nämlich Hunspell) verwendet. | * Ist die automatische Rechtschreib- und Grammatikprüfung aktiviert, werden die von LanguageTool gefundenen Fehler blau gekennzeichnet; die Rechtschreibprüfung findet weiterhin durch LibreOffice selbst statt, wobei LibreOffice dasselbe Wörterbuch wie LanguageTool (nämlich Hunspell) verwendet. | ||
* Klickt man mit der rechten Maustaste auf ein markiertes Wort, erscheinen je nach Art des Fehlers folgende Menüeinträge: | * Klickt man mit der rechten Maustaste auf ein markiertes Wort, erscheinen je nach Art des Fehlers folgende Menüeinträge: | ||
** eine kurze Beschreibung des Fehlers (z. B. Möglicher Tippfehler) | ** eine kurze Beschreibung des Fehlers (z. B. Möglicher Tippfehler) | ||
**ein Eintrag "Erläuterungen …", der zu einer Webseite mit mehr Informationen über den gemachten Fehler führt | **ein Eintrag "Erläuterungen …", der zu einer Webseite mit mehr Informationen über den gemachten Fehler führt | ||
* Korrekturvorschläge | * Korrekturvorschläge |
Aktuelle Version vom 19. Mai 2023, 13:31 Uhr
LanguageTool ist eine freie Stil- und Grammatikprüfung, die neben Deutsch noch mehr als 25 weitere Sprachen unterstützt, darunter Englisch, Französisch, Spanisch und Chinesisch. LanguageTool ist sowohl als eigenständiges Programm als auch als Erweiterung für diverse Programme wie LibreOffice und Firefox verfügbar.
Voraussetzungen
- Zunächst ist sicherzustellen, dass eine Java-Laufzeitumgebung (JRE) in Version 8 installiert ist.
- Diese ist bei der Verwendung der Erweiterungen für Firefox oder Thunderbird nicht zwingend notwendig.
- LanguageTool als eigenständiges Programm
Installation
LanguageTool als eigenständiges Programm kann als Archivdatei von der Projektseite heruntergeladen und entpackt werden.
Hinweis Fremdpakete können das System gefährden.
- Um die grafische Oberfläche von LanguageTool zu starten, führt man die Datei languagetool.jar mit Java aus.
- Je nach Desktop-Umgebung muss die Datei zunächst ausführbar gemacht werden. Anschließend kann die Programmdatei per Doppelklick oder über das Kontextmenü mit Java geöffnet werden. Alternativ kann auch der folgende Befehl verwendet werden:
java -jar languagetool.jar
Verwendung von LanguageTool
Das Programmfenster ist in zwei Bereiche unterteilt:
- Im oberen Bereich wird der zu prüfende Text eingegeben.
- In diesem werden – sofern die automatische Prüfung nicht deaktiviert wurde – Rechtschreibfehler rot und andere sprachliche Fehler (Grammatik, Stil, Wortwiederholung usw.) blau angestrichen.
- Wird LanguageTool in den Systemabschnitt verkleinert ("Datei → In den System Tray verkleinern“) und durch einen Klick auf das LT-Symbol wiederhergestellt, wird automatisch der Text geprüft, der sich zurzeit in der Zwischenablage befindet (zum Kopieren in die Zwischenablage reicht es in der Regel, den Text zu markieren).
- Klickt man mit der rechten Maustaste auf einen markierten Fehler, erhält man eine Fehlerbeschreibung und ggf. Korrekturvorschläge.
- Im unteren Bereich wird ein ausführlicherer Prüfbericht angezeigt. Hier gibt es auch die Möglichkeit, einzelne Regeln zu deaktivieren und deaktivierte Regeln wieder zu aktivieren.
Einstellungen
- Die Sprache des zu prüfenden Texts kann unten im Hauptfenster festgelegt werden.
- Des Weiteren kann auch das automatische Erkennen der Textsprache eingeschaltet werden; die Automatik funktioniert jedoch nur bei längeren Texten zuverlässig.
- Unter „Textprüfung → Optionen…“ können einzelne Regeln für die aktuell ausgewählte Sprache aktiviert und deaktiviert werden.
- Außerdem kann hier eine Muttersprache eingestellt werden, welche für die Prüfung auf falsche Freunde in fremdsprachigen Texten notwendig ist.
- Weiterhin können hier Einstellungen für den LanguageTool-Server verändert werden.
Serverbetrieb
- LanguageTool kann auch als Server betrieben werden, sodass andere Anwendungen (z. B. Erweiterungen für andere Programme) Text von LanguageTool prüfen lassen können, ohne einen externen Dienst im Internet kontaktieren zu müssen.
- In der grafischen Oberfläche kann der Server im Einstellungsdialog und über das Kontextmenü des LT-Symbols im Systemabschnitt (wenn LanguageTool dorthin minimiert worden ist) (de)aktiviert werden. Alternativ kann auch direkt die Datei languagetool-server.jar ausgeführt werden [4]:
java -cp languagetool-server.jar org.languagetool.server.HTTPServer
Wird der Server so gestartet, erscheint keine grafische Benutzeroberfläche.
- Zum Testen des Servers kann man beispielsweise die Adresse http://localhost:8081/v2/check?language=de-DE&text=Das+ist+eine+Test. im Browser aufrufen.
- Dort sollte eine mit <matches beginnende Ausgabe erscheinen.
LanguageTool als Erweiterung
- LanguageTool kann auch als Erweiterung in einer Vielzahl anderer Programme integriert werden.
- Die Nutzung von LanguageTool als Erweiterung ist üblicher als die Nutzung der LanguageTool-Benutzeroberfläche.
- Wenn nicht anders erwähnt, ist es für die Verwendung der Erweiterung nicht notwendig, die Stand-Alone-Version von LanguageTool herunterzuladen.
LibreOffice
Installation
Damit LanguageTool in LibreOffice verwendet werden kann, muss zusätzlich das Paket libreoffice-java-common installiert sein
# apt install libreoffice-java-common
- Danach muss die gerade installierte Java-Version in LibreOffice unter "Extras → Optionen… → LibreOffice → Erweitert" ausgewählt werden.
- Anschließend lädt man die Installationsdatei der Erweiterung „für LibreOffice/OpenOffice“ von der Webseite des Projekts herunter.
- Durch das Öffnen der heruntergeladenen .oxt-Datei sollte der Installationsprozess in LibreOffice automatisch gestartet werden.
- Sollte dies nicht funktionieren, kann die heruntergeladene Datei auch innerhalb von LibreOffice unter "Extras → Extension Manager… → Hinzufügen …" ausgewählt werden.
- Zum Abschluss muss LibreOffice neu gestartet werden.
Verwendung
- Ist die automatische Rechtschreib- und Grammatikprüfung aktiviert, werden die von LanguageTool gefundenen Fehler blau gekennzeichnet; die Rechtschreibprüfung findet weiterhin durch LibreOffice selbst statt, wobei LibreOffice dasselbe Wörterbuch wie LanguageTool (nämlich Hunspell) verwendet.
- Klickt man mit der rechten Maustaste auf ein markiertes Wort, erscheinen je nach Art des Fehlers folgende Menüeinträge:
- eine kurze Beschreibung des Fehlers (z. B. Möglicher Tippfehler)
- ein Eintrag "Erläuterungen …", der zu einer Webseite mit mehr Informationen über den gemachten Fehler führt
- Korrekturvorschläge
- der Eintrag "Rechtschreibung und Grammatik", der den von der Rechtschreibprüfung bekannten Prüfdialog öffnet, der eine ausführlichere Fehlerbeschreibung enthält
Einstellungen
- Die Sprache der Grammatikprüfung richtet sich nach der eingestellten Dokumentsprache. Unter "Extras → LanguageTool → Konfiguration …" befindet sich der oben beschriebene Einstellungsdialog von LanguageTool.
- Die hier festgelegten Einstellungen sind unabhängig von den Einstellungen der Stand-Alone-Variante von LanguageTool.
Firefox
- Die Erweiterung für Firefox kann von der offiziellen Add-on-Seite heruntergeladen werden.
- Nach der Installation ist kein Neustart erforderlich, allerdings kann nur Text in Seiten geprüft werden, die nach der Installation der Erweiterung geöffnet worden sind.
- Die Textprüfung kann entweder von einem lokal laufenden LanguageTool-Server oder von einem Webdienst übernommen werden; findet die Erweiterung keinen lokalen Server, wird angeboten, den Webdienst zu benutzen.
- Die Einstellungen der Erweiterung können unter "Extras → Add-ons → Erweiterungen" geändert werden.
- Weitere Informationen enthält die Beschreibung der Erweiterung
Thunderbird
- Für Thunderbird steht die Erweiterung Grammar Checker zur Verfügung.
- Nach der Installation muss Thunderbird neu gestartet werden.
- In den Einstellungen der Erweiterung sollte als Primary server http://localhost:8081 (die Adresse des lokalen Servers) und als Secondary server wenn gewünscht https://languagetool.org:8081 (die Adresse des offiziellen LanguageTool-Onlinedienstes mit verschlüsselter Übertragung) eingetragen sein.
- Beim Verfassen von E-Mails kann die Grammatikprüfung über "Extras → Grammar" gestartet werden; die Prüfungsergebnisse erscheinen im unteren Teil des Fensters.
Weitere
Weitere Erweiterungen (u. a. für Emacs, LyX, VIM) sind auf der LanguageTool-Webseite verlinkt.
Problembehebung
Eine Liste von möglichen Problemen und ihrer Lösung findet man auf der Projektseite
Seiten in der Kategorie „LanguageTool“
Diese Kategorie enthält nur die folgende Seite.