Am 20.02.2012 um 23:55 schrieb Cor Blom:

> Op maandag 20 februari 2012 23:02:38 schreef Cor Blom:
>> Op maandag 20 februari 2012 22:39:46 schreef Liviu Andronic:
>>> On Mon, Feb 20, 2012 at 10:19 PM, Cor Blom <corne...@solcon.nl> wrote:
>>>> The only way I can understand that is that lyx is looking in
>>>> /usr/share/myspell for the dictionaries.
>>> 
>>> This is what seems to happen on Ubuntu Lucid. I have installed LyX
>>> 2.0.3 with a clean profile (no manual hunspell path specified) and LyX
>>> now automatically detects the hunspell dictionaries located in:
>>> liv@liv-laptop:~$ ls /usr/share/myspell -l
>>> total 8
>>> drwxr-xr-x 2 root root 4096 2012-02-08 09:24 dicts
>>> drwxr-xr-x 3 root root 4096 2010-04-29 17:45 infos
>>> 
>>> And I have no symlink specified here:
>>> liv@liv-laptop:~$ ls /usr/share/lyx/dicts
>>> ls: cannot access /usr/share/lyx/dicts: No such file or directory
>> 
>> on openSUSE I still have to tell lyx where the hunspell dicts can be found
>> (either via lyxrc.dist or via symlinks). Will investigate later when I have
>> some time. It is not really a problem as the old method was working fine.
>> 
> Ok, found the difference between specifying the hunspell dicts path 
> explicitly 
> and not. When the path is explicitly/manually given, that path is used (in my 
> case /usr/share/myspell), but when the path is left empty (and I used a clean 
> profile) /usr/share/myspell/dicts is used. That directory does not exist.
> 
> So when no manual hunspell path is specified, lyx on opensuse is looking in 
> the wrong directory (adding "dicts" to the path).

I've introduced the lookup for dicts in /usr/share/myspell.
At that time I thought about a configure option too - but I didn't introduce 
one.

The "dicts" sub dir directory addition I got from the rpm file list of the
dictionary packages. So, yes, effectively LyX looks for the hunspell 
dictionaries
in "/usr/share/myspell/dicts" as a last resort.

The other places LyX is looking for system dictionaries is the directory dicts 
in 
the LyX system dir. For your rpm this would be "/usr/share/lyx/dicts" I'd guess.

Stephan

Reply via email to