Location of inline dictionary is not correct/dictionary is missing in TexMaker

Bug #492588 reported by Nicola Ferralis
34
This bug affects 6 people
Affects Status Importance Assigned to Milestone
texmaker (Ubuntu)
Fix Released
Undecided
wt@wagnertoscano.eti.br

Bug Description

Binary package hint: texmaker

Texmaker v. 1.9.2-1

The default location of the dictionary is set to /usr/bin/texmaker. However there are no available dictionaries in this folder. Besides, Texmaker should use myspell dictionaries as default (located in /usr/share/myspell/dicts/).

In the current form, although enabled, inline spell check is not working.

Revision history for this message
Michael Jones (jonesmz) wrote :

This also affects me.

It should be fairly simple to fix, but I don't know off the top of my head how to do so.

Can anyone point me to the correct steps of creating and submitting a patch for this issue?

Changed in texmaker (Ubuntu):
status: New → Confirmed
Revision history for this message
Jan Groenewald (jan-aims) wrote :

This affects me also, (jaunty, I think and) karmic and lucid.

I am not sure that myspell will be installed on all systems, but if not perhaps texmaker can
depend on it? Or recommend it? And texmaker could set the dictionary to the locale chosen
by the installation user or the locale of the current login.

My fix is

ln -s /usr/share/myspell/dicts/en_ZA.dic /usr/share/texmaker/en_GB.dic
(the latter file does not exist but is texmaker's dictionary of choice).

Revision history for this message
wt@wagnertoscano.eti.br (wt-wagnertoscano) wrote :

Pelo que entendi, alterei o acesso ao dicionário.

Continua ocorrendo o problema.

Changed in texmaker (Ubuntu):
assignee: nobody → wt@wagnertoscano.eti.br (wt-wagnertoscano)
Revision history for this message
Jan Groenewald (jan-aims) wrote :

This problem persists in natty, oneiric, and precise.

There is a link below choosing your dictionary, to http://wiki.services.openoffice.org/wiki/Dictionaries,
which is a bit dated because it is openoffice, and which contains many broken links.

I have now created a package to depend on texmaker and myspell-en-za and myspell-en-gb and myspell-fr
and to create three symlinks from /usr/share/texmaker/ into /usr/share/myspell/dicts

apt-add-repository -y ppa:aims/aims-desktop
sudo apt-get update
sudo apt-get install texmaker-inline-spellchecker

(for precise)

Revision history for this message
Jan Groenewald (jan-aims) wrote :

Seems to be fixed in trusty!
If I remove .config/xm1, and start texmaker, the new location is /usr/share/myspell/dicts/en_GB.dic
libreoffice-core depends on libhunspell-1.3.0 which depends on myspell-* so this should be installed on any ubuntu-desktop.

Revision history for this message
Jan Groenewald (jan-aims) wrote :

I guess only problem is in-place upgrades will still point to the old location from the user preference.

Philip Rinn (rinni)
Changed in texmaker (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.