Using Fonts in LaTeX

bnickel's picture

Dear All:

Here's my situation. I write academic papers for a living, and I'm pretty much committed to writing them in LaTeX. Some of my work requires technical notation, for example. I'm also tired of the fonts that come with LaTeX or are easily installed off CTAN. I'm wondering how I might expand the repertoire of fonts I can use. I'd appreciate any suggestions.


Nick Shinn's picture

What character sets do you require?

dtw's picture

Is this papers that you then ‘publish' yourself, or things to get submitted to academic journals etc.? Don't forget that in the latter case, the publisher will throw away your font choices and use their in-house fonts anyway...

Ever since I chose to block pop-ups, my toaster's stopped working.

JCSalomon's picture

Installing fonts in (La)TeX has always been a pain, for which you can get some relief at the TeXhax mailing list ( Recently, XɘTeX (mailing list at has made it possible to use OpenType fonts in (La)TeX. Also, if you don’t mind learning a new Τεχ-based system, there’s ConTeXt that also has some support in that direction.


smartalec's picture

If you use MiKTeX and Windows, this program can convert True Type fonts into TeX-usable fonts: MiKTeX TTF Font Installer.

speter's picture

XeTeX is definitely the easiest route to using more typefaces, but beware that not every typeface has all the math support that you might need. See for example, Stephen Hartke's article in the PracTeX Journal on math fonts.

For regular (PDF)LaTeX, see the excellent Font Installation Guide by Philip Lehmann. Also, there are several articles about font installation in the PracTeX Journal.

Scott Thatcher's picture

In addition to the Font Installation Guide, the LCDF typetools are a very easy way to install OpenType fonts into LaTeX. There is an automatic mode that is almost automatic. I think there's one configuration--the updating updmap if I remember correctly--that's not automatic. These comments are based on my experience running LaTeX under Linux. I haven't tried doing this on Windows.

Edit: OK, I hate to be one of those Linux-using, command-line loving people who throw the word "easy" around indiscriminantly. After looking up the scripts I wrote to install fonts with otftotfm, I'd say the correct phrase is "easier than it used to be." And it's writing of the .fd files for use with LaTeX that's not automatic. There appears to be a script called otfinst that automates even more of the process.

Scott Thatcher

Syndicate content Syndicate content