I at least would very much like to see collaboration between OpenOffice.org,
KDE and other projects on this area. We in the Finnish linguistic tools
project (Voikko) have produced a working spellchecker and hyphenator, but
integrating them to the various different applications has been a pain
because almost every application uses different backend:
- OpenOffice.org has its own API for spellchecker and hyphenator extensions,
  and we support OOo by providing such extension.

I've created a page on the fdo wiki for "language checking"

http://freedesktop.org/wiki/Standards_2fdesktop_2dlanguage_2dchecking_2dspec

This isn't much on it yet, but I'd like to standardize the interfaces
to spell / grammar / style checkers. Enchant isn't perfect, but it is
a step in the right direction. We don't necessarily need Enchant the
library, but Enchant-the-spec, a standard interface for spell checkers
would be great. So, you would just have to make an Enchant-the-spec
conforming plugin and you could use it in any conforming application.
Enchant-the-software would provide a reference implementation and
would be used by several projects, but not be required.

Elixir is meant to be the same thing as Enchant, but for grammar /
style checking. Currently I'm rethinking my whole approach. Actually
implementing my original ideas brought up a several issues I hadn't
considered.

I did not see hyphenation mentioned in your description of Sonnet. Maybe
hyphenation plugins could be supported as well, although I am not sure if
there are many free applications apart from OpenOffice.org and LaTeX that
actually support automatic hyphenation at all. Anyway, if there will some day
be hyphenation support in Sonnet, I will try to write a Finnish plugin for
it.

Currently, hyphenation, doesn't exist in KDE as a whole. Words aren't
hyphenated at all in general applications. KOffice, however, includes
kohyphen, which for the moment won't be part of Sonnet. We might make
it a component at a later date, but I have a bunch on my plate for the
time being.

Regards,
Jacob

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to