Dear all, We are pleased to announce beta version of CoGrOO 3.0 (Grammar Checker to OOo - Brazilian Portuguese edition), for OpenOffice.org 3.0. Testers are welcome. Please, post bugs to SourceForge tracker ( http://sourceforge.net/tracker/?group_id=182075). Instructions:
-Download OOo beta 3 ( http://ftp.linux.cz/pub/localization/OpenOffice.org/devel/DEV300/DEV300_m30/Build-1/ ) Many versions for different Operational Systems are available; we've tested to Windows and Ubuntu (deb version, 32 bits). -Enable Java: Tools -> Options -> Java (restart OpenOffice.org). -Enable Brazilian Portuguese language: Tools -> Language -> For all text -> Portuguese (Brazilian) -Download CoGrOO 3.0 add-on ( http://sourceforge.net/project/showfiles.php?group_id=182075&package_id=290509 ) -Install CoGrOO add-on: Tools -> Extension Manager -> Add.. If you start OOo3 from console, it is possible to see all linguistic logs from CoGrOO: (from my Ubuntu box) [EMAIL PROTECTED]:~$ /opt/openoffice.org3/program/soffice 17:06:58,264 DEBUG Cogroo:197 - >>> checkSentence() 17:06:58,264 DEBUG Cogroo:198 - Text entered: Fui levado à crer que você é inocente. 17:06:58,264 DEBUG Cogroo:275 - >>> tokenize() 17:06:58,265 DEBUG Cogroo:276 - Tokenize string: [Fui levado à crer que você é inocente.] 17:06:58,265 DEBUG Cogroo:279 - tokenizer returned 9 tokens. 17:06:58,266 DEBUG Cogroo:286 - Tokenizer result: [Fui;0..3][levado;4..10][à;11..12][crer;13..17][que;18..21][você;22..26][é;27..28][inocente;29..37][.;37..38] 17:06:58,266 DEBUG Cogroo:290 - <<< tokenize() 17:06:58,266 DEBUG Cogroo:340 - >>> nameFind() 17:06:58,267 DEBUG Cogroo:346 - nameFind tokens: [Fui;0..3][levado;4..10][à;11..12][crer;13..17][que;18..21][você;22..26][é;27..28][inocente;29..37][.;37..38] 17:06:58,354 DEBUG Cogroo:374 - nameFind result: [Fui;0..3][levado;4..10][à;11..12][crer;13..17][que;18..21][você;22..26][é;27..28][inocente;29..37][.;37..38] 17:06:58,355 DEBUG Cogroo:378 - <<< nameFind() 17:06:58,355 DEBUG Cogroo:300 - >>> preTag() 17:06:58,356 DEBUG Cogroo:307 - preTag tokens: [Fui;0..3][levado;4..10][à;11..12][crer;13..17][que;18..21][você;22..26][é;27..28][inocente;29..37][.;37..38] 17:06:58,356 DEBUG Cogroo:326 - preTag result: [Fui;0..3][levado;4..10][a;11..12][a;11..12][crer;13..17][que;18..21][você;22..26][é;27..28][inocente;29..37][.;37..38] 17:06:58,356 DEBUG Cogroo:331 - <<< preTag() 17:06:58,357 DEBUG Cogroo:387 - >>> tag() 17:06:58,357 DEBUG Cogroo:393 - Will tag 10 tokens. 17:06:58,372 DEBUG Cogroo:405 - Tagger result: [Fui;V_PS_1S_IND_VFIN_;{Fui}][levado;V_PCP_M_S_;{levar}][a;PRP_;{a}][a;DET_F_S_;{a}][crer;V_INF_3S_;{crer}][que;KS_;{que}][você;PERS_M/F_3S_NOM_;{você}][é;V_PR_3S_IND_VFIN_;{ser}][inocente;ADJ_M/F_S_;{inocente}][.;-PNT_ABS;{.}] 17:06:58,373 DEBUG Cogroo:407 - <<< tag() 17:06:58,373 DEBUG Cogroo:416 - >>> chunk() 17:06:58,381 DEBUG Cogroo:434 - CogrooChunker generated: [BOUNDARY_VERB_PHRASE_MAIN][INTERMEDIARY_VERB_PHRASE][OTHER][BOUNDARY_NOUN_PHRASE][INTERMEDIARY_NOUN_PHRASE_MAIN][OTHER][BOUNDARY_NOUN_PHRASE_MAIN][BOUNDARY_VERB_PHRASE_MAIN][OTHER][OTHER] 17:06:58,382 DEBUG Cogroo:472 - Chunks: 17:06:58,382 DEBUG Cogroo:476 - <<< chunk() 17:06:58,383 DEBUG Cogroo:485 - >>> parse() 17:06:58,392 DEBUG Cogroo:514 - CogrooShallowParser generated: [VERB][NONE][NONE][NONE][NONE][NONE][SUBJECT][VERB][NONE][NONE] 17:06:58,392 DEBUG Cogroo:516 - <<< parse() 17:06:58,393 DEBUG Cogroo:218 - Show tree [Fui levado à crer que você é inocente.]: [VERB][B-VP*] Fui --> {Fui}_V_PS_1S_IND_VFIN_ [- ][I-VP ] levado --> {levar}_V_PCP_M_S_ [- ][O ] a --> {a}_PRP_ [- ][B-NP ] a --> {a}_DET_F_S_ [- ][I-NP*] crer --> {crer}_V_INF_3S_ [- ][O ] que --> {que}_KS_ [SUBJ][B-NP*] você --> {você}_PERS_M/F_3S_NOM_ [VERB][B-VP*] é --> {ser}_V_PR_3S_IND_VFIN_ [- ][O ] inocente --> {inocente}_ADJ_M/F_S_ [- ][O ] . --> {.}_-PNT_ABS 17:06:58,396 INFO RulesApplier:140 - Rules applied in 1090us 17:06:58,396 DEBUG Cogroo:227 - rule[4], span[11, 12] 17:06:58,396 INFO Cogroo:233 - Check sentence time: 132336us 17:06:58,396 DEBUG Cogroo:257 - mistake = rule: [4], suggestion: [a] Please, remember that some bugs are OOo bugs! Regards, Carlos Menezes
