I'm writing documents in different languages and enjoy using the auto-correction (aka dictionary). I have to switch quite frequently (often I have documents in different languages opened at the same time). Unfortunately, it's quite deep in the settings and you have to search the correct file each time (by the way, why is there for each language a file like en-UK.dic and one like en_UK.dic ?). Consulting the man-page I could not even find a param for starting it using a defined dictionary.

Is there a quick possibility for switching languages?

By the way, I'm working on Ubuntu.

  • 3
    I recommend you to use TeXstudio. It is very similar and easy to change dicts. Just use the status bar. – Sigur Nov 21 '14 at 19:37
  • 1
    ...and it has somewhat fewer bugs. – ajeh Nov 21 '14 at 19:41
  • Thanks. I'll try it. But the question remains. – 3244611user Nov 21 '14 at 19:41
  • 1
    Looks good - and very similar. Is one forked from the other? Great feature is, that you can add a comment in the document % !TeX spellcheck = en_UK or similar and it will switch automatically for you. Thanks! – 3244611user Nov 21 '14 at 19:49
  • @3244611user, it is a fork from TeXmaker. It is the older TeXmakerx. – Sigur Nov 21 '14 at 23:18

As of version 4.4, TexMaker supports the % !TeX spellcheck = [language code] meta tag to specify the spellcheck language of the file. If you've already opened the file, close and re-open the file to trigger a rescan of the language.

I have successfully tested this feature with TexMaker 4.5. The default spellcheck language is English, but with the following tag it becomes Dutch:

% !TeX spellcheck = nl_NL

From ChangeLog (http://www.xm1math.net/texmaker/log.html):

  • support for the meta tags "% !TEX encoding=" and "% !TEX spellcheck" has been added (the meta tag "% !TEX root" is already supported)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.