[[Vorlage(Getestet, focal)]] {{{#!vorlage Wissen [:Java/Installation: Java-Laufzeitumgebung installieren] [:Packprogramme: Archive entpacken] optional [:Rechte: Dateirechte ändern] optional [:Terminal: Ein Terminal öffnen] optional [:Anwendungen_hinzufügen:Anwendungen hinzufügen] optional }}} [[Inhaltsverzeichnis(1)]] [[Bild(./languagetool_logo.png, 48, align=left)]] [http://www.languagetool.org/de/ LanguageTool] {de} ist eine freie Stil- und Grammatikprüfung, die neben Deutsch noch [http://languagetool.org/languages/ mehr als 25 weitere Sprachen] {en} unterstützt, darunter Englisch, Französisch, Spanisch und Chinesisch. LanguageTool ist sowohl als eigenständiges Programm als auch als [#LanguageTool-als-Erweiterung Erweiterung] für diverse Programme wie [:LibreOffice:] und [:Firefox:] verfügbar. = Voraussetzungen = Zunächst ist sicherzustellen, dass eine Java-Laufzeitumgebung ([:Java#JRE:JRE]) in Version 8 installiert ist [1]. Diese ist bei der Verwendung der [#LanguageTool-als-Erweiterung 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 [http://www.languagetool.org/de/ Projektseite] {de} {dl} heruntergeladen und entpackt [2] werden. [[Vorlage(Fremd, Paket)]] 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 [3]. Anschließend kann die Programmdatei per Doppelklick oder über das Kontextmenü mit Java geöffnet werden. Alternativ kann auch der folgende Befehl [4] verwendet werden: {{{#!vorlage Befehl java -jar languagetool.jar }}} [[Bild(./LanguageTool_Hauptfenster.png, align=right, 400)]] == 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 zur Zeit in der Zwischenablage befindet (zum Kopieren in die Zwischenablage reicht es in der Regel, den Text zu markieren). Klickt man mit der [[Vorlage(Tasten, rmb)]] 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 [wikipedia:falscher Freund: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. [#LanguageTool-als-Erweiterung 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]: {{{#!vorlage Befehl 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 `