Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | spellcheck encounters issues with character ' (used for concatenation of words in french for example) | ||||||
---|---|---|---|---|---|---|---|
Product: | General | Reporter: | nalimilan <nalimilan> | ||||
Component: | spell checking | Assignee: | stefan.baltzer | ||||
Status: | CLOSED DUPLICATE | QA Contact: | issues@lingucomponent <issues> | ||||
Severity: | Trivial | ||||||
Priority: | P4 | CC: | andrew_dowden, issues, lohmaier, rainerbielefeld_ooo_qa | ||||
Version: | 3.3.0 or older (OOo) | Keywords: | oooqa | ||||
Target Milestone: | --- | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||
Developer Difficulty: | --- | ||||||
Attachments: |
|
Description
nalimilan
2006-02-17 20:56:45 UTC
Reassigned to SBA This is one for lingucomponent. confirming. Tried to make the summary more understandable. Although this might require a grammar-checker or at least a decision between two conflicting opinions. (your suggestion would mean that "d'Paris" would not be marked as incorrect) I think the dictionary should be updated to allow concatenation with d' l', etc. instead. (reflecting this in the user dictionary is a problem though) Maybe it is possible to define a prefix rule for words beginning with a vowel - this still would cause some problems when the first letter is a "h" though... *** Issue 63240 has been marked as a duplicate of this issue. *** I had posted 62340 which has been marked as a duplicate. In English, adding an apostrophe 's to mark the possessive causes partial failure to recognise by the spellchecker. If this word is added to the user dictionary, or marked "Ignore all" the word remains underlined, but when you right-click on it, only the formatting menu is offered, not a list of alternative words. This is on Mandriva 2006, OOo 2.0.2. The same behaviour is not seen in a Windows installation of the same release. SBA: I tried a 680_m160 developer build on SUSE Linux 9.3. I see no problem with the English possessive Apostrophe: Cuff, cuff's and cuffs are all accepted. Then I installed the French (France) spell check with "DictOOo.sxw". In that one, the term "d'où" is accepted, as well as variaous other "d'..." terms. Anyway, the problem I can see is that if you have "Hamlet" added to the dictionary, you will have to add "d'Hamlet" too. But this works. Please comment based on Build 680_m160 or younger, Thank you. Same issues in English (I'm using StarOffice 7u5, have loaded OpenOffice 2.0 but not yet using.) You need to add both words, for any new hyphenated word. ie. They ate Tex-Mex cuisine that night. I added all of: 'Tex' 'Mex' and 'Tex-Mex' to my dictionary. This area has other problems with word definition logic. What is a word (or two words), and what is a variant of a word? eg. a new name (not in dictionary) ie. Danni (short for Danielle), or Jacqui (short for Jacqueline) (This needs to be added as both: Danni and Danni's ) eg. a new word will NOT spellcheck, if at the end of sentence ie. The weather in South Yarra. (always fails on 'Yarra' with: 'spellcheck is complete') Work-around: add space before '.', spellcheck/add, remove space There many are other similar variations. What is not clear is what the 'model' is, and what defined a 'word boundary'. A possible solution would be to add 'special' class of dictionary labelled as for: Names, Places, or Brands. These are all the prime contenders, and the words contained in them would be handled with this new 'word' definition. PS. Let me know if I should retest this under latest / best vesino of OOo. Raised issue of single-word spellcheck, followed by period (/full stop) as: Issue 64147 I have a draft document describing use of specialized dictionaries for: - name (first, other) - name (last, fmily name) - place (proper name) - brand (possible in alt. language) I have been using dditional dictionaries as follows: - @names (ALL) - @brand (ALL) - @places (ALL) - @fiction (ALL) [ for terms you should not normally use; SciFi, fantasy ] - @gutteral (ALL) [ for terms only used in spoken dialogue ] I have just installed 680m165 on my Linux box, and am pleased to say this problem appears to have gone. Spell checking is also much faster than in 2.0.2. I had to jump through a few hoops with hand-editing Dictionary.lst to get the en_AU dictionary recognised, but I will be using this regularly until 2.0.3 comes out I think Thanks all set to wfm due to the last comment of rjbutler. please fell free to reopen if this reoccur in the final release of OOo 2.0.3 wfm -> closing May I please raise this one again I now have OOC680_m5 Build-3 (Jun 6) running on Mandriva 2006 and it has regressed to the old behaviour. Language is set to en_AU Words with apostrophes remain highlighted even after adding to a user dictionary or Ignore All, and offering alternatives has become extremely slow. Also tested with OOo_OOC680_m6 and the same behaviour persists Also recurs in 2.0.3 final (680m7 build 9044) on Linux reopend due rjbutlers last comments will be tested Created attachment 41364 [details]
Wrong Menu Though Error is Marked
When words with apostrophe such as "meditator’s" are added to the dictionary they are still flagged as an error, and the wrong menu is shown. Related to issue 65119? Yes, it is likely to. But this is a duplicate, the general bug is Issue 64400 (I added a reference to this bug there): problems managing dashes - with spellchecker. SBA. Set to duplicate. *** This issue has been marked as a duplicate of 64400 *** SBA. Closed. |