I've switched from MiKTeX 2.9 to TeX Live 2011 (pretest version). I've managed to integrate some third party fonts (included neither in MiKTeX nor in TeX Live) in my TEXMFLOCAL tree following the instructions given here. At the moment I'm struggling to install the Luximono font which is part of MiKTeX but (due to license issues) not of TeX Live. According to getnonfreefonts, it should be possible to install Luximono (and some other non-free fonts) with TeX Live. Running the getnonfreefonts script went smoothly and didn't produce any error or warning messages. (I also manually ran updmap-sys afterwards.) However, when trying to compile a LaTeX document that uses Luximono, LaTeX complains that luximono.sty is not found.

I feel like I'm missing something obvious. Of course, I could try to manually download luximono.sty, install it in my TEXMFLOCAL (or TEXMFHOME) tree and update the file database, but at the moment I'd rather not corrupt my freshly installed and updated font maps. (I had to deal with a lot of corrupted MiKTeX installations during the last week, which was the reason to switch to TeX Live.) So, to the TeX Live experts out there: What exactly am I supposed to do to get the fonts of getnonfreefons, and particularly Luximono, working?

  • Adding luximono.sty in TEXMFLOCAL does nothing to the font maps. I believe it's already installed as part of the getnonfreefonts routine; did you run mktexlsr?
    – egreg
    Commented Jul 2, 2011 at 18:17
  • @egreg: I did (and just to be sure, did it again right now) -- luximono.sty is still missing. And I checked the contents of my harddisk -- no luximono.sty.
    – lockstep
    Commented Jul 2, 2011 at 18:25

1 Answer 1


I'm feeling really stupid at the moment, but here's the answer: The instruction to download the installer and then to run

texlua install-getnonfreefonts

means that the getnonfreefonts script will be installed. To install the fonts themselves, one must then follow these instructions and run (in the case of Luximono into the TEXMFLOCAL tree)

getnonfreefonts-sys luximono

and everthing will be fine (except one's self-perception as a LaTeX power user).

  • 1
    Hi, I'd just like to remark that the command syntax to install fonts has changed and is now getnonfreefonts --sys luximono.
    – tsabsch
    Commented Oct 13, 2017 at 10:03
  • Seems that the instruction link changed? I was able to install luximono.sty on ubuntu20 using this guide: tug.org/fonts/getnonfreefonts wget https://www.tug.org/fonts/getnonfreefonts/install-getnonfreefonts texlua install-getnonfreefonts getnonfreefonts --sys luximono
    – Grifball
    Commented Jan 24, 2022 at 17:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .