Re: personal dictionary location

Jean-Pierre Chrétien <[email protected]> Sat, 19 Nov 2016 09:01:44 +0000
Newsgroups gmane.editors.lyx.french
Message-ID <[email protected]>
Le 15/11/2016 à 09:13, Denis prost a écrit :
> Hello everyone,
>
> can someone tell me where lyx stores the personal dictionary ?
>
> I'm performing a new debian install and would like to get my dictionary back
> from the previous one.
>
> Thanks,
>
> regards,
>
> Denis
>
> PS : this is with lyx 2.1.2 on a Linux Debian Jessie system, using enchant /
> hunspell as dictionary manager
>

La liste est francophone, pas besoin de s'exprimer en anglais pour une fois !

Ici (Debian Jessie aussi), en regardant man hunspell je vois des fichiers dans

/usr/share/myspell/dicts

fr_BE.aff  fr_CA.dic  fr_FR.aff  fr_LU.dic  hyph_en_US.dic   th_fr_BE_v2.dat 
th_fr_CA_v2.idx  th_fr_FR_v2.dat  th_fr_LU_v2.idx
fr_BE.dic  fr_CH.aff  fr_FR.dic  fr_MC.aff  th_en_US_v2.dat  th_fr_BE_v2.idx 
th_fr_CH_v2.dat  th_fr_FR_v2.idx  th_fr_MC_v2.dat
fr_CA.aff  fr_CH.dic  fr_LU.aff  fr_MC.dic  th_en_US_v2.idx  th_fr_CA_v2.dat 
th_fr_CH_v2.idx  th_fr_LU_v2.dat  th_fr_MC_v2.idx


Mais je ne trouve pas trace de $HOME/.hunspell_default qui est la localisation 
du dictionnaire personnel.

Après avoir créé un mot inexistant sous LyX et l'avoir enregistré dans le 
dictionnaire personnel, je retrouve le mot dans ~/.lyx-2.2.2/pwl_english.dict
(le document implicite est anglophone ici). Et effectivement :

$ find ~/.lyx* -name '*.dict'
/home/jp/.lyx-2.1.4/pwl_french.dict
/home/jp/.lyx-2.2.0dev/pwl_french.dict
/home/jp/.lyx-2.2.2/pwl_english.dict


Conclusion : si votre lyx est versionné, il faut reporter les dictionnaires 
personnels d'une version à la suivante. Si vous installez lyx sans numéro de 
version, ça se fait tout seul dans ~/.lyx/*.dict.

Pour changer de version Debian, il suffit donc de préserver le répertoire lyx 
personnel.

-- 
Jean-Pierre