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] >>> >>> >>> >>> >> >> >> >
