|
Using Spellcheck in NeoOffice
From NeoWiki
Revision as of 07:04, 14 July 2005 (edit) Sardisson (Talk | contribs) m (Reverted edit of Russellf, changed back to last version by Sardisson) ← Previous diff |
Revision as of 01:02, 28 July 2005 (edit) (undo) Sardisson (Talk | contribs) (add Mac-like (and correct!) instructions for enabling additional dictionaries) Next diff → |
||
Line 1: | Line 1: | ||
- | NeoOffice/J activates the language tools (spell check, thesaurus, etc.) for the language that is set as the default in the System Preferences when you launch NeoOffice/J, provided you have the appropriate [http://www.planamesa.com/neojava/download.php#installlanguages language pack] installed. | + | NeoOffice/J activates the language tools (spell check, thesaurus, etc.) for the language that is set as the default in the System Preferences when you launch NeoOffice/J, provided your language is one of the 12 shipped in the default NeoOffice/J install or you have the appropriate [http://www.planamesa.com/neojava/download.php#installlanguages language pack] installed. |
- | == | + | ==Activating the Writing Tools for Your Preferred Language== |
+ | |||
+ | In order to active the writing tools for your preferred language, simply ensure that language is set as topmost one in the '''Languages:''' list in the '''Language''' tab of the '''International''' pane of the Mac OS X System Preferences before launching NeoOffice/J for the first time. | ||
+ | |||
+ | ==Enabling Writing Tools for Additional Languages== | ||
NeoOffice/J does not activate all available dictionaries because of a '''crippling bug in the OpenOffice.org code''' which causes '''tremendous slowdowns when more than one or two dictionaries are activated'''. By default, NeoOffice/J uses only the dictionary for your default language. | NeoOffice/J does not activate all available dictionaries because of a '''crippling bug in the OpenOffice.org code''' which causes '''tremendous slowdowns when more than one or two dictionaries are activated'''. By default, NeoOffice/J uses only the dictionary for your default language. | ||
- | If you have multiple languages and dictionaries enabled, you can control which dictionary is used by setting "Default languages for documents" | + | If you desire to use writing tools for additional languages (''e.g.'', to work on a document in French and German), you can follow these steps to activate the writing tools for additional languages (again, provided you have the appropriate [http://www.planamesa.com/neojava/download.php#installlanguages language pack] installed for languages other than the 12 in the default NeoOffice/J install). |
+ | |||
+ | For each additional language whose writing tools you wish to enable, perform the following steps: | ||
+ | # Install the appropriate [http://www.planamesa.com/neojava/download.php#installlanguages language pack], if necessary. | ||
+ | # In the '''Language''' tab of the '''International''' pane of the Mac OS X System Preferences, set the language whose writing tools you wish to enable to be the topmost in the '''Languages:''' list. | ||
+ | # Launch NeoOffice/J. | ||
+ | |||
+ | NeoOffice/J will enable the writing tools for that language. If you have multiple users on the same Macintosh, you will need to repeat these steps for each user, as the list of enabled writing tools is set per-user. | ||
+ | |||
+ | ==Selecting the Dictionary to be Used in a Document or Section== | ||
+ | |||
+ | If you have multiple languages and dictionaries enabled, you can control which dictionary is used by setting the appropriate preferences. | ||
+ | |||
+ | To set the language of an entire document, select '''Preferences…''' from the '''NeoOffice/J''' menu, then click the "plus in a box" next to '''Language Settings''' to expand that section. Next select the '''Languages''' item and set the "Default languages for documents" as desired (either for all new documents, or for the current document only with the appropriate checkbox). | ||
+ | |||
+ | To set the the language of a particular section of text, select the text and choose '''Character...''' from the '''Format''' menu; set the appropriate language via the appropriate '''Language''' box in the '''Font''' tab. | ||
Sometimes this process gets convoluted; there is a [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1357 trinity thread] that attempts to walk through troubleshooting why language (and thus dictionary) settings "don't stick" sometimes. | Sometimes this process gets convoluted; there is a [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1357 trinity thread] that attempts to walk through troubleshooting why language (and thus dictionary) settings "don't stick" sometimes. | ||
- | == Enabling Additional Dictionaries (Manual Override) == | + | ==Enabling Additional Dictionaries (Manual Override)== |
+ | |||
+ | '''N.B.''' ''These instuctions are only partially correct and are missing several steps; follow the instructions above to actually enable multiple dictionaries.'' | ||
If you wish to keep your system language set for one language and use a different or additional language in NeoOffice/J's language tools, you can manually override the enabled dictionaries. | If you wish to keep your system language set for one language and use a different or additional language in NeoOffice/J's language tools, you can manually override the enabled dictionaries. |
Revision as of 01:02, 28 July 2005
NeoOffice/J activates the language tools (spell check, thesaurus, etc.) for the language that is set as the default in the System Preferences when you launch NeoOffice/J, provided your language is one of the 12 shipped in the default NeoOffice/J install or you have the appropriate language pack installed.
Contents |
Activating the Writing Tools for Your Preferred Language
In order to active the writing tools for your preferred language, simply ensure that language is set as topmost one in the Languages: list in the Language tab of the International pane of the Mac OS X System Preferences before launching NeoOffice/J for the first time.
Enabling Writing Tools for Additional Languages
NeoOffice/J does not activate all available dictionaries because of a crippling bug in the OpenOffice.org code which causes tremendous slowdowns when more than one or two dictionaries are activated. By default, NeoOffice/J uses only the dictionary for your default language.
If you desire to use writing tools for additional languages (e.g., to work on a document in French and German), you can follow these steps to activate the writing tools for additional languages (again, provided you have the appropriate language pack installed for languages other than the 12 in the default NeoOffice/J install).
For each additional language whose writing tools you wish to enable, perform the following steps:
- Install the appropriate language pack, if necessary.
- In the Language tab of the International pane of the Mac OS X System Preferences, set the language whose writing tools you wish to enable to be the topmost in the Languages: list.
- Launch NeoOffice/J.
NeoOffice/J will enable the writing tools for that language. If you have multiple users on the same Macintosh, you will need to repeat these steps for each user, as the list of enabled writing tools is set per-user.
Selecting the Dictionary to be Used in a Document or Section
If you have multiple languages and dictionaries enabled, you can control which dictionary is used by setting the appropriate preferences.
To set the language of an entire document, select Preferences… from the NeoOffice/J menu, then click the "plus in a box" next to Language Settings to expand that section. Next select the Languages item and set the "Default languages for documents" as desired (either for all new documents, or for the current document only with the appropriate checkbox).
To set the the language of a particular section of text, select the text and choose Character... from the Format menu; set the appropriate language via the appropriate Language box in the Font tab.
Sometimes this process gets convoluted; there is a trinity thread that attempts to walk through troubleshooting why language (and thus dictionary) settings "don't stick" sometimes.
Enabling Additional Dictionaries (Manual Override)
N.B. These instuctions are only partially correct and are missing several steps; follow the instructions above to actually enable multiple dictionaries.
If you wish to keep your system language set for one language and use a different or additional language in NeoOffice/J's language tools, you can manually override the enabled dictionaries.
- Navigate to the <your_username>/Library/NeoOfficeJ-1.1/user/wordbook folder
- Open the dictionary.lst file in a text editor, e.g., TextEdit
- Uncomment (remove the # character) from the beginning of the lines referencing the dictionary, hyphenation, and thesaurus files for your language and locale
- e.g., to enable French-France dictionaries, remove the # character from the lines
# DICT fr FR fr_FR # HYPH fr FR fr_FR # THES fr FR fr_FR
- If the entries are not present and you have installed the appropriate language pack (or you are using one of the 12 langauges enabled in the standard NeoOffice/J download), add the appropriate entries to the <your_username>/Library/NeoOfficeJ-1.1/user/wordbook/dictionary.lst file.
- Save the file, making sure to save as "plain text"
- Launch NeoOffice/J; be sure to set the language of each section of text appropriately or spell-check will not work.
N.B. These manual instructions have yet to be verified; in fact, there are two competing sets of instructions floating around, [1] and [2].
An alternative set of instructions calls for editing the /Applications/NeoOfficeJ.app/Contents/share/dict/ooo/dictionary.lst file instead and uncommenting the applicable entries. Restart NeoOffice/J after editing, and then you should be able to activate the uncommented dictionary. Note that this file will be replaced each time you (re)install NeoOffice/J, whereas the dictionary.lst in your Library folder will persist between installs.