Spell checker: Difference between revisions

From FreeMind
Jump to navigationJump to search
No edit summary
No edit summary
Line 4: Line 4:


The author of the spell checking function for FreeMind is Eicke.
The author of the spell checking function for FreeMind is Eicke.
==Dictionaries supplied==
Dictionaries supplied by default:
* dictionary_de.ortho: German
* dictionary_en.ortho: English
* dictionary_es.ortho: Spanish
* dictionary_fr.ortho: French
* dictionary_nl.ortho: Dutch
* dictionary_ru.ortho: Russian
Links:
* [https://sourceforge.net/p/freemind/code/ci/master/tree/freemind/ master/tree/freemind], sourceforge.net -- directory in Git where the default dictionary files are stored


===Development: Candidate spell checkers===
===Development: Candidate spell checkers===

Revision as of 06:29, 28 March 2023

Spell checker is available since FreeMind 1.0.0.

FreeMind uses JOrtho spell checking library for Java.

The author of the spell checking function for FreeMind is Eicke.

Dictionaries supplied

Dictionaries supplied by default:

  • dictionary_de.ortho: German
  • dictionary_en.ortho: English
  • dictionary_es.ortho: Spanish
  • dictionary_fr.ortho: French
  • dictionary_nl.ortho: Dutch
  • dictionary_ru.ortho: Russian

Links:

  • master/tree/freemind, sourceforge.net -- directory in Git where the default dictionary files are stored

Development: Candidate spell checkers

Candidate spell checkers:

  • JOrtho - hosted at SourceForge
    • Language: Java
    • Uses dictionaries based on Wiktionary => vastly incomplete
    • Used by Freeplane as well.
  • Hunspell
  • Jazzy - hosted at SourceForge
    • Language: Java
    • Used by eKit

Further open source spell checkers:

  • GNU ASpell
  • MySpell
  • Ispell

Tracker items

Forums

Links

  • Spell checker at Wikipedia
  • jortho project page, sourceforge.net -- JOrtho is the library used for spell checking
  • freeplane/files/spell_check_dictionaries, sourceforge.net -- dictionaries for JOrtho created as part of Freeplane project, allegedly by being converted from aspell[1]; language codes included: af, am, ar, bg, bn, br, ca, cs, cy, da, de, el, en, eo, es, fa, fi, fo, fr, ga, gu, hi, hr, hy, is, it, ku, lv, ml, mr, nl, nr, ns, or, pa, pl, pt, ro, ru, sk, sl, ss, st, sv, ta, te, tl, tn, ts, uk, uz, xh, zu