Zum Inhalt springen

Enchant (Software)

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 9. Februar 2026 um 13:04 Uhr durch imported>Redf0x (WPCleaner v2.05 - Begriffsklärung. - Aspell).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Enchant

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Hauptentwickler Reuben Thomas
Entwickler Dom Lachowicz
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Programmier­sprache C, C++
Lizenz LGPL (Freie Software)
abiword.github.io/enchant/

Enchant (englisch für verzaubern) ist eine freie Software zur Rechtschreibprüfung, die als intelligentes Frontend für eine Reihe gebräuchlicher Rechtschreibprüfungsbibliotheken fungiert. Es wird seit 2003 von Dom Lachowicz innerhalb des AbiWord-Projektes in C und C++ entwickelt und unter den Bedingungen einer Variante der GNU Lesser General Public License (LGPL) als freie Software auch im Quelltext verbreitet. Außer der genutzten Programmroutinen-Bibliothek GLib2 hat es keine Abhängigkeiten und ist mit verschiedenen Build-Systemen für eine Vielzahl von Plattformen kompilierbar. Neben der Nutzung in AbiWord wurden Gnome-Spell und GtkSpell von Pspell auf Enchant umgestellt und wird die Nutzung in KOffice,<ref>dot.kde.org/2003/08/26/kastle-2003-koffice-developers-meeting-report</ref> der Textsatz-Software LyX und dem XML-Editor Conglomerate erwogen. Weiterhin wurde es als freedesktop.org-Standard vorgeschlagen.<ref><templatestyles src="Webarchiv/styles.css" />listman.redhat.com/archives/xdg-list/2003-July/msg00180.html (Memento des Vorlage:IconExternal vom 23. Mai 2011 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/listman.redhat.com</ref><ref>freedesktop.org/wiki/Specifications/desktop-language-checking-spec</ref>

Funktionalität

Enchant abstrahiert den Zugriff auf verschiedene Backends über eine an Aspell/Pspell angelehnte Programmierschnittstelle und nutzt sie in Kombination, indem pro zu prüfendem Wort im Hintergrund aus den verfügbaren konfigurierbar automatisch ein für die jeweilige Sprache passendes gewählt wird. Bei Backends mit weniger Funktionen kann es teils nicht vorhandene Funktionen emulieren.

Es unterstützt<ref>README</ref>

Weblinks

Quellen

<references />