Rosanna Chan wrote:
Hi,

I get this error message: the spellchecker could not be started. The file
"c:\Documents and Settings\<me>\Application
Data\Aspell\Data/iso-8859-1.cset" cannot be opened for reading.
I don't know anything about scripts but it appears that the script has got
the backslash wrong.

I'm not sure that's a problem. MS-DOS doesn't like forward slashes, but some programming/scripting languages are ambidextrous. For instance, Java on Windows will handle that path correctly.

The path itself looks incorrect, though. On my system, iso-8859-1.cset is in ...\Aspell\Dictionaries, not ...\Aspell\Data. In fact, I have three (oops!) Aspell installations, an old one located under C:\ and two installed by recent versions of LyX, one for All Users and one for just me. (Gotta remember to clean that up one of these days.) Only the full install at C:\Aspell even has a Data directory, and even in that one the named file is in .\Dictionaries. You should verify that you have iso-8859-1.cset and that it's in ...\Dictionaries.

Try running regedit from a command prompt. Drill down to HKEY_LOCAL_MACHINE\SOFTWARE\Aspell. There should be a key named Dictionary Path with value C:\Documents and Settings\All Users\Application Data\Aspell\Dictionaries. There will be a subhive (looks like a subfolder) named Dictionaries, with an entry for your default language ('en' in my case). You might want to verify that path as well (should again point to the Dictionaries folder).

If the keys are wrong but you have the file and it's in ...\Dictionaries, you can right click the offending key(s) and select Modify to repair.

/Paul

Reply via email to