Hi!
I've tried out HunSpell on OOo 1.9 m126 / Windows XP and must say, I'm
generally disappointed about it.
First, however, I'd like to point out that HunSpell does have the
advantage of supporting UTF-8. I've successfully checked spelling in
Moldovan (Romanian Cyrillic). Unfortunately, that's the only plus I
can see.
Now about minuses:
A) All languages: HunSpell produces much less suggestions for
misspelled words. And that means, that in some occasions you don't
find a variant you'd want to use.
Here's one example in Russian. Instead of “Фирма” (“Firm”, “Company”)
I write “Фрима”.
HunSpell suggests for that case:
Прима
Грима
Зрима
Obviously, none of that variants is what I need.
MySpell in turn suggests:
прима
зрима
грима
фирма
фриза
фрица
So, there's the right variant, although MySpell ignores the fact that
the word should be written with the first letter capitalized.
B) Russian: HunSpell ignores the letter “ё”. One explanation: that
letter is not obligatory in the modern Russian orthography and many
people normally use “е” instead. I am among those that insist on using
“ё” and I have the ru_RU_yo.* module for Russian in OOo. Again, one
simple example: I edit a text with “е”-spelling and have, say, “ее”
instead of “её” that I prefer. “ее” is marked as error and MySpell
suggests “её” among other variants. HunSpell does not. Can it be
connected with the fact that the Russian module is based on the KOI-8
encoding?
C) Belarusian: HunSpell counts words at sentence beginning (i.e., with
the first letter capitalized) as errors and suggests lowercase-only
spellings. That's not acceptable.
D) Esperanto: HunSpell seems to be unaware about that language. At
least, I can see no HunSpell option for Esperanto in the Writing aids
menu of OOo.
Considering all of the above, I must say that although HunSpell is
theoretically very good, in practice it in its current state can't
serve as MySpell replacement for OOo. Of course, HunSpell already is a
good option for languages that MySpell can't handle.
Best regards,
Dmitri Gabinski
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]