There is one area where hunspell and LT are both in.
For Dutch, I made rules for words that are ok, but only in combinations.
Like latin combinations as 'et cetera, 'nota bene',. but also
oldfasioned expressions as 'ter zake', where zake is often missspelled.
It would help to expand Hunspell/the spellchecker into the area of
triword checking, which is not really grammar, but still multiword checking.
Ruud.
Németh László schreef:
Hi,
2008/12/18 r.j.baars <[email protected]>
Laszlo,
Are you planning to cooperate with Daniel and Marcin of LanguageTool ?
Yes, I am. My plan is to develop a lightweight grammar checker for the
simple sentence level spell checking tasks, like recognition of the trivial
punctuation errors etc. with a simplified data format (In fact, before
punctuation checking in some languages, it would be fine to fix this and
similar problems: automatic non breaking spaces before French punctuation:
http://www.openoffice.org/issues/show_bug.cgi?id=17169). However, default
LanguageTool integration is much better for the languages supported by
LanguageTool, especially because my plan is only an idea yet.
Regards,
László
Ruud
Németh László schreef:
Hi Thomas,
Great news. Is there any testing/demo C++ component for the new Grammar
Checker API to develop a very simple language-neutral grammar checker in
C/C++?
Thanks,
László
2008/12/18 Thomas Lange - Sun Germany - ham02 - Hamburg <
[email protected]>
Hi all,
The OOo300 m14 build will feature our latest changes to the grammar
checking API and framework. Especially the API should now remain
unchanged for the forseeable future. The frame and UI of course will and
should still undergo some improvements in the next releases of OOo.
Since there were at least one or two changes to the API that required us
to become incompatible with grammar checking API used in OOo 3.0 we took
the liberty to even make some more changes, usually cleanups and name
changes only, to the API as well.
With OOo 3.0.1 all the API named XGrammarCheck{er|ing}*.idl is no longer
available and replaced with new API files named XProofread{er|ing}*.idl
In more detail it looks like this:
new API:
com/sun/star/text/XMultiTextMarkup
com/sun/star/text/TextMarkupDescriptor
com/sun/star/linguistic2/ProofreadingIterator
com/sun/star/linguistic2/XProofreadingIterator
com/sun/star/linguistic2/Proofreader
com/sun/star/linguistic2/XProofreader
com/sun/star/linguistic2/ProofreadingResult
com/sun/star/linguistic2/SingleProofreadingError
modified API:
com/sun/star/linguistic2/LinguServiceEventFlags
PROOFREAD_AGAIN added
If you want to implement a Proofreader (or change your existing grammar
checker) for use with OOo 3.0.1 it should be
sufficient to read about the last 5 interfaces (starting with
Proofreader) only.
Of course the OOo minimal version for those new extensions should be OOo
3.0.1.
I surely look forward to the see all the new proofreading extensions
next year. Especially I hope it will be a rather smooth change for
CoGrOO, and Language Tool since those two were already available for OOo
3.0 as extensions and I like to see them with OOo 3.0.1 again. ;-)
And thank you so much for all your great work for OOo!
Regards,
Thomas
PS: if you have urgent question about proofreading please drop me a mail
as well, since I will be out of the office for the next about 2,5 weeks
and not reading this newsgroup in that time. I will have an occasional
look at my email account and see if there is sth. coming up that can be
answered from out-of-the-office.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]