General features |
|---|
Smartest suggestions | The pertinence of suggestions for
replacement of a misspelled word is of prime importance for a
spell checker: users' productivity and comfort are much improved
when the correct replacement appears more frequently in top
positions in the suggestion list.
Comparative tests show that XMLmind
Spell Checker is significantly ahead of other spell checkers in this
respect. |
|---|
Multi-lingual | Four dictionaries included:
English/American, German, French, Spanish.
Tested with
most European languages, including Russian and Greek.
Smart suggestions in any language, thanks to a simple and powerful
system of hints.
Efficient switch between
languages allows handling of multi-lingual documents.
|
|---|
Open dictionaries | The Dictionary Builder allow
users to create compiled (i.e. compact and fast) dictionaries from
any word-list.
It can also be used to modify
existing dictionaries.
|
|---|
Numerous control options and
features | - Check/ignore case
- Check/ignore mixed-case words.
- Check/ignore words containing digits.
- Check/ignore duplicate words
- Check/ignore common punctuation errors
- Enable/disable automatic replacement
- Accept compound words (with hyphen)
- Accept prefixed words (with dictionary-defined prefixes like
for example "anti" or "ex-").
- Check/ignore URLs
- Accept filenames with standard extensions (e.g.
"mypage.html")
- Suggestion force: trade-off between speed and suggestion
quality.
- Select current language (efficient switch between several
languages)
- Select dictionary
- Management of personal dictionaries
- Possibility to ban words (then considered as unknown)
- Suggestion learning (when a correct replacement is not
guessed, it is learned and proposed on the next occurrence of
the same error).
|
|---|
Multi-platform | Runs on any JavaTM
platform: Windows®, Mac OS®, Unix, Linux. Tested on JRE 1.4, 1.5,
1.6. |
|---|
Core Engine features |
|---|
Flexible API | Several levels of API allow
one-line-of-code integrations as well as the most sophisticated
applications. |
|---|
Very high speed | - Pure look-up: over 200,000 words/second on a 700MHz Pentium®
III (twice faster than some engines implemented in C).
- Suggestions search (actual usage): 1.5 to 4 times faster
than competition, when tuned to a similar quality of
suggestions.
|
|---|
Resource efficient | Sharable and compact dictionaries
(0.7 to 2.5Mb in memory). |
|---|
SDK features |
|---|
Ready-to-use Dialogs | Spell Dialog (using embeddable Spell
Component), Options Dialog. Simplest integration: one line of
code. Real time checking during edition. Enabled with one line
of code. |
|---|