[[Vorlage(Getestet, general)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(2)]] [[Bild(spellcheck_icon.png, 48, align=left)]] Möchte man in Büroprogrammen oder im Webbrowser einen Text verfassen und in der benutzten Sprache eine Rechtschreibkorrektur durchführen, muss das jeweilige Wörterbuch installiert sein. = Programmbibliotheken = == MySpell == [https://www.openoffice.org/lingucomponent/dictionary.html MySpell] {en} wurde für [:OpenOffice.org:] entwickelt. == Hunspell == [:Hunspell:] ist der Nachfolger von MySpell und wird auch in [:LibreOffice:], Mozilla [:Firefox:] und [:Thunderbird:] verwendet. Die MySpell-Wörterbücher bleiben kompatibel, werden nur durch einen anderen Algorithmus durchsucht. == GNU Aspell == [:GNU_Aspell:] wird in Programmen des [:GNOME:] Desktops, [:GUI-Toolkits:GTK-Anwendungen] sowie für Programme des [:KDE:] Projektes verwendet. == LanguageTool/WritingTool == [:LanguageTool:] ist eine freie Stil-, Rechtschreib- und Grammatikprüfung. Sie ist als Erweiterung für [:LibreOffice:] verfügbar, kann aber auch als eigenständiges Programm mit [:Java:] ausgeführt werden. Darüber hinaus kann das Programm in verschiedene weitere Programme integriert werden. [https://writingtool.org WritingTool] {en} ist ein Schreibassistent für LibreOffice. {{{#!vorlage Hinweis WICHTIGER HINWEIS: Die LanguageTool-Erweiterung wird nicht mehr unterstützt. Nachfolger ist WritingTool, ein Schreibassistent für LibreOffice, basierend auf LanguageTool. }}} = Wörterbücher = Unter Ubuntu gibt es folgende Wörterbücher. Diese können über die Paketverwaltung installiert [1] werden. Dabei ist zu beachten, dass sich Hunspell und Myspell-Wörterbücher für dieselbe Sprache gegenseitig ausschließen, es kann also nicht '''hunspell-de-de''' und '''myspell-de-de''' gleichzeitig installiert werden (ist auch nicht nötig). {{{#!vorlage Hinweis Die alphabetisch geordnete Liste spiegelt den Stand vom April 2025 wider; Zu- und Abgänge sind vermerkt. }}} {{{#!vorlage Tabelle <|2 tableclass="zebra_start3 width: 98%;" cellstyle="width: 40%; text-align: center;" rowclass="titel"> '''Sprache''' <-3 cellstyle="text-align: center;">'''Wörterbuch''' +++ '''MySpell''' '''Hunspell''' '''GNU Aspell''' +++ Afrikaans '''hunspell-af''' '''aspell-af''', (''universe'') +++ Albanisch '''myspell-sq''', (''universe'') +++ Amharisch '''aspell-am''', (''universe'') +++ Arabisch '''hunspell-ar''' '''aspell-ar''', (''universe'') [[BR]] '''aspell-ar-large''', (''universe'') +++ Aragonesisch '''hunspell-an''' +++ Armenisch '''myspell-hy''' '''aspell-hy''', (''universe'') +++ Baskisch (euskera) '''hunspell-eu''' '''aspell-eu''', (''universe'') +++ Bengalisch '''hunspell-bn''' '''aspell-bn''', (''universe'') +++ Bosnisch '''hunspell-bs''' +++ Bretonisch '''hunspell-br''' '''aspell-br''', (''universe'') +++ Bulgarisch '''hunspell-bg''' '''aspell-bg''', (''universe'') +++ Dänisch '''myspell-da''', (''universe'') '''hunspell-da''' '''aspell-da''', (''universe'') +++ Deutsch (Österreichische Version) '''hunspell-de-at''' [[BR]] '''hunspell-de-at-frami''' ([:Hunspell#frami-Versionen:Hinweis]) '''aspell-de''', (''universe'') +++ Deutsch (Schweizer Version) '''hunspell-de-ch''' [[BR]] '''hunspell-de-ch-frami''' ([:Hunspell#frami-Versionen:Hinweis]) '''aspell-de''', (''universe'') +++ Deutsch (neue Rechtschreibung) '''hunspell-de-de''' [[BR]] '''hunspell-de-de-frami''' ([:Hunspell#frami-Versionen:Hinweis]) '''aspell-de''', (''universe'') +++ Deutsch (alte Rechtschreibung) '''myspell-de-de-1901''', (''universe''), siehe [:Hunspell#Alte-deutsche-Rechtschreibung:Hinweis] '''aspell-de-1901''', (''universe'') +++ Deutsch (medizinisch) '''hunspell-de-med''', (''universe'') +++ Dzongkha '''hunspell-dz''' +++ Englisch (Australische Version) '''myspell-en-au''', (''universe'') '''hunspell-en-au''' '''aspell-en''' +++ Englisch (Britische Version) '''hunspell-en-gb''' '''aspell-en''' +++ Englisch (Kanadische Version) '''hunspell-en-ca''' +++ Englisch (US-Amerikanische Version) '''hunspell-en-us''' '''aspell-en''' +++ Englisch (Südafrikanische Version) '''hunspell-en-za''' +++ Englisch medizinisch '''hunspell-en-med''', (''universe'') +++ Esperanto '''hunspell-eo''' ab [:24.04:] '''aspell-eo''', (''universe'') +++ Estnisch '''myspell-et''' '''aspell-et''', (''universe'') +++ Färöisch '''myspell-fo''' '''aspell-fo''', (''universe'') +++ Finnisch -- -- -- +++ Französisch '''hunspell-fr''' siehe [#Französisch Hinweis] '''aspell-fr''', (''universe'') +++ Französisch (Hydro-Québec Version) '''myspell-fr''', (''universe'') +++ Französisch (Gutenberg-Version) '''myspell-fr-gut''', (''universe'') +++ Galizisch (Galego) '''hunspell-gl-es''', bis [:22.04:] '''aspell-gl-minimos''', (''universe'') +++ Griechisch '''myspell-el-gr''', (''universe''); bis [:24.10:] '''hunspell-el''' [[BR]] Modern '''aspell-el''', (''universe'') +++ Guaraní '''hunspell-gug''' +++ Gujarti '''hunspell-gu''' '''aspell-gu''', (''universe'') +++ Hebräisch '''myspell-he''', (''universe'') '''hunspell-he''' '''aspell-he''', (''universe'') +++ Hindi '''hunspell-hi''' '''aspell-hi''', (''universe'') +++ Indonesisch '''hunspell-id''' '''aspell-id''', (''universe'') +++ Irisch (Gaeilge) '''mspell-ga''', (''universe'') '''aspell-ga''', (''universe'') +++ Isländisch '''hunspell-is''' '''aspell-is''', (''universe'') +++ Italienisch '''hunspell-it''' '''aspell-it''', (''universe'') +++ Kannada '''aspell-kn''', (''universe'') +++ Kasachisch '''hunspell-kk''' '''aspell-kk''', (''universe'') +++ Katalanisch '''hunspell-ca''' '''aspell-ca''', (''universe'') +++ Koreanisch '''hunspell-ko''' +++ Kroatisch '''hunspell-hr''' '''aspell-hr''', (''universe'') +++ Kurdisch '''aspell-ku''', (''universe'') +++ Kurmandschi '''hunspell-kmr''' +++ Laotisch '''hunspell-lo''' +++ Lettisch '''hunspell-lv''' '''aspell-lv''', (''universe'') +++ Litauisch '''hunspell-lt''' '''aspell-lt''', (''universe'') +++ Malayalam '''hunspell-ml''' '''aspell-ml''', (''universe'') +++ Manx (Gälisch) '''myspell-gv''' +++ Marathi '''aspell-mr''', (''universe'') +++ Mongolisch '''hunspell-mn''' +++ Ndebele '''myspell-nr''' '''aspell-nr''', (''universe'') +++ Nepalesisch '''hunspell-ne''' +++ Niederländisch '''hunspell-nl''' '''aspell-nl''', (''universe'') +++ Norwegisch (bokmål) '''myspell-nb''', (''universe'') '''hunspell-no''' '''aspell-no''', (''universe'') +++ Norwegisch (nynorsk) '''myspell-nn''', (''universe'') '''hunspell-no''' '''aspell-no''', (''universe'') +++ Northern Sotho (Südafrika) '''myspell-ns''' '''aspell-ns''', (''universe'') +++ Okzitanisch '''hunspell-oc''' +++ Oriya '''aspell-or''', (''universe'') +++ Panjabi '''aspell-pa''', (''universe'') ++++ Persisch (Farsi) '''myspell-fa''' '''aspell-fa''', (''universe'') +++ Polnisch '''hunspell-pl''' '''aspell-pl''', (''universe'') +++ Portugiesisch (Brasilianische Version) '''hunspell-pt-br''' '''aspell-pt-br''', (''universe'') +++ Portugiesisch (Europäische Version) '''hunspell-pt-pt''' '''aspell-pt-pt''', (''universe'') +++ Rumänisch '''hunspell-ro''' '''aspell-ro''', (''universe'') +++ Russisch '''hunspell-ru''' '''aspell-ru''', (''universe'') +++ Schottisch (Gälisch) '''myspell-gd''', (''universe'') '''hunspell-gd''' +++ Schwedisch '''hunspell-sv''' '''aspell-sv''', (''universe'') +++ Serbisch '''hunspell-sr''' +++ Singhalesisch '''hunspell-si''' +++ Slowakisch '''myspell-sk''', (''universe'') '''hunspell-sk''' '''aspell-sk''', (''universe'') +++ Slowenisch '''hunspell-sl''' '''aspell-sl''', (''universe'') +++ (Ober-/)Sorbisch '''aspell-hsb''', (''universe'') +++ Southern Sotho (Südafrika) '''myspell-st''' '''aspell-st''', (''universe'') +++ Spanisch '''myspell-es''', (''universe'') '''hunspell-es''' '''aspell-es''', (''universe'') +++ Suaheli '''hunspell-sw''' +++ Swasi '''myspell-ss''' '''aspell-ss''', (''universe'') +++ Tagalog '''myspell-tl''', (''universe'') '''aspell-tl''', (''universe'') +++ Tamilisch '''aspell-ta''', (''universe'') +++ Telugu '''hunspell-te''' '''aspell-te''', (''universe'') +++ Thailändisch '''hunspell-th''' +++ Tibetisch '''hunspell-bo''' +++ Tschechisch '''myspell-cs''', (''universe'') '''hunspell-cs''' '''aspell-cs''', (''universe'') +++ Tsonga '''myspell-ts''' '''aspell-ts''', (''universe'') +++ Tswana '''myspell-tn''' '''aspell-tn''', (''universe'') +++ Türkisch '''hunspell-tr''' +++ Ukrainisch '''myspell-uk''', (''universe'') '''hunspell-uk''' '''aspell-uk''', (''universe'') +++ Ungarisch '''myspell-hu''', (''universe'') '''hunspell-hu''' '''aspell-hu''', (''universe'') +++ Usbekisch '''hunspell-uz''' '''aspell-uz''', (''universe'') +++ Venda '''myspell-ve''' +++ Vietnamesisch '''hunspell-vi''' +++ Walisisch '''aspell-cy''', (''universe'') +++ Weißrussisch '''hunspell-be''' +++ Xhosa '''myspell-xh''' '''aspell-xh''', (''universe'') +++ Zulu '''myspell-zu''' '''aspell-zu''', (''universe'') }}} == Französisch == Für Französich ist es anhand der Tabelle nicht so einfach das richtige Paket zu finden. Daher hier einen Auszug aus den Beschreibungen, die die Pakete selbst mitbringen: * '''hunspell-fr''': Metapaket für alle drei nachfolgenden Pakete * '''hunspell-fr-classical''' (empfohlen): Dieses Wörterbuch bietet die übliche Schreibweise des Französischen und zusätzlich einige neue Schreibweisen, die frühere Unstimmigkeiten korrigieren. * '''hunspell-fr-revised''': Dieses Wörterbuch enthält nur die neue Rechtschreibung für die Wörter, die von der Reform von 1990 betroffen waren. * '''hunspell-fr-comprehensive''': Dieses Wörterbuch enthält sowohl die alte als auch die neue Rechtschreibung für die Wörter, die von der Reform von 1990 betroffen waren. * '''myspell-fr''': Martin-Boyer- und Hydro-Quebec-Version * '''myspell-fr-gut''': GUTenberg-Version * '''aspell-fr''': alle benötigten Dateien zur Unterstützung von aspell (welche Version das auch immer sein mag) == Erzeugung von Wörterbüchern == Manchmal werden Wörterbücher benötigt, um Programmen die Rechtschreibprüfung in einer gewünschten Sprache zu ermöglichen. Ein Beispiel ist die Rechtschreibprüfung der [:Eclipse:Eclipse-IDE]. Ein deutsches Wörterbuch im Textformat (UTF-8) mit einem Wort pro Zeile kann mit folgendem Befehl im Terminal [2] erzeugt werden {{{#!vorlage Befehl aspell dump master de_DE > de_DE.dict }}} Mittlerweile komprimiert Aspell bei der Ausgabe die Wörter. Mit dieser Kompression können andere Programme, wie z.B. die [:Eclipse:Eclipse-IDE], nichts anfangen, da sie in jeder Zeile ein "richtiges" Wort benötigen. Mit folgender Befehlsfolge können die Wörter expandiert werden, wobei jedes expandierte Wort in eine separate Zeile geschrieben wird {{{#!vorlage Befehl aspell -l de_DE dump master | aspell -l de expand | tr ' ' '\n' > de_DE.dict }}} Dieser Befehl muss für andere Sprachen (hier: `de_DE` (neue deutsche Rechtschreibung)) angepasst werden. Der Name der Ausgabedatei (hier: `de_DE.dict`) kann frei gewählt werden. = Rechtschreibprüfung aktivieren = == OpenOffice bzw. LibreOffice == In [:OpenOffice.org:]/[:LibreOffice:] aktiviert man unter ''"Extras-> Optionen-> Spracheinstellungen/Sprachen-> Standardsprache der Dokumente"'' die nachträglich installierte Sprache. Diese Einstellung gilt dann für alle zukünftigen Dokumente - man sollte sie daher ggf. wieder auf Deutsch umstellen. Wie man eigene Wörterbücher in [:OpenOffice.org:] integriert, wird unter [:OpenOffice.org/Benutzerwörterbücher:] erklärt. [[Anker(Firefox)]] == Mozilla Firefox == [[Vorlage (Tasten, rmt)]] in den Text, den man in Firefox bearbeitet, öffnet ein Menü, in dem man unter ''"Sprachen"'' die jeweilige Sprache aktivieren kann. Zuerst muss das Wörterbuch der gewünschten Sprache installiert sein. Die Sprachkorrektur wird erst sichtbar, wenn das mehrzeilige Textfeld durch Anklicken aktiviert wird. Dies gilt ebenfalls für allgemein - man sollte das also immer nach Bedarf anpassen. [[Anker(Thunderbird)]] == Mozilla Thunderbird == Siehe [:Thunderbird/Installation#Deutsches-Woerterbuch:]. # tag: Bildung, Büro, Rechtschreibung