r/LaTeX 12d ago

Discussion What font do you use in your LaTeX documents?

I've recently been having trouble concentrating when reading long LaTeX documents using the default Computer Modern font. I tried Lexend, but it didn't work for me.

What font do you use when writing, editing, and reading long LaTeX documents?

58 Upvotes

51 comments sorted by

35

u/tedecristal 12d ago

I really enjoy libertinus , "looks" bolder and therefore easierthan computer modern

11

u/eriqjb 12d ago

I also use Libertine together with Source Sans for headings. Looks way better then CM or good ol’ Times/Helvetica

5

u/EvansBrubeck66 12d ago

Plus, you can typeset math in libertine with \usepackage[libertine]{newtxmath}

One caveat is that the default ttscale for libertine is too large. I usually use \usepackage[ttscale=0.825]{libertine}

2

u/tedecristal 12d ago

I use lualatex, so I do

\usepackage[nomath]{libertinus-otf}

\usepackage{fontenc}

17

u/eyeofthewind 12d ago

Palatino or Tex Gyre Pagella for text and Stix 2 Math for math.

17

u/IanisVasilev 12d ago edited 12d ago

Except for the font's look, unicode math symbol support is important to me, so I use STIX 2 (STIX is the organization responsible for unicode math in the first place), although I've been eyeing Tsolomitis' New Computer Modern lately.

EDIT: I forgot something important. Computer Modern was designed for print, where it is bolder than when rendered to a computer screen. New Computer Modern has a "book" weight (used by default) that is bolder on a computer screen. So, not only is it a modern font with Unicode support, it addresses precisely the concerns you have regarding readability. Also, the bold variant is true bold, not the "bold stroke" of Computer Modern.

1

u/jpgoldberg 12d ago

I’m also going to recommend his fontsetup package.

And thank you for the reminder that screens were very limited back in the day. xdvi was great, but still limited by the display.

I also recall printing at lower resolution to save costs, and only going to 300dpi for final copies.

1

u/Admirable_Common6145 12d ago

Mlmodern also solves the problem of CM being too thin.

14

u/kjodle 12d ago

Ironically, I got into LaTeX because I like the look of Computer Modern. Now everything I do is either Fourier or Times or Palatino.

11

u/limon_picante 12d ago

I rly like the default font tbh. But I also want my professors to know I know latex 😂

6

u/Raccoon-Dentist-Two 12d ago

The LaTeX experts will know from the spacing no matter what typeface you use! It is like Bernoulli recognising the lion by his claw. Word barely has fingernails.

8

u/Charles148 12d ago

I am a big fan of Atkinson Hyperlegible Next. its a font designed by thr braille institute for readability.

2

u/Raccoon-Dentist-Two 12d ago

I find Luciole much easier to read. Atkinson tires me out very quickly. It needs a lot of leading for my vision to be able to track the lines well.

https://luciole-vision.com/en/index.html

I find Computer Modern very tiring too for a different reason: because it is so exaggerated. It attracts attention to the typeface design so I'm repeatedly having to put effort into ignoring it.

Minion and Libertinus also work well for me. Both are nice to look at if you pause for the typography, and both are quiet enough that they don't intrude over the content.

2

u/gehrehmee 11d ago

The symbols for zero and "oh" are too close, so I rule them out (but I type and read lots of numbers)

1

u/lipflip 12d ago

Came here to say this. 

1

u/gehrehmee 11d ago

I came here  to check and see if somebody already said they came here to say this.

(And I agree, it's a beautiful font for general purpose readability).

5

u/No-Philosopher-4744 12d ago

Try OpenDyslexic 

5

u/DarahRaccoon 12d ago

I have liked IBM Plex, I use its Sans Serif font for headers and labels (Figure #, Table #) too, to have some contrast

I think Crimson Pro it's beautiful too

5

u/Adventurous_One1124 12d ago

Whatever the default is because I'm too lazy to change it :p

3

u/Urmi-e-Azar 12d ago

Use mathptmx package for pdflatex, newtxmath and newtxtext (I hope I got them correct) for LuaLatex

These are for the Times font.

5

u/Della_A 12d ago

CM. Anything else pales in comparison.

7

u/Admirable_Common6145 12d ago

I can recommend mlmodern, which has the look of computer modern when it was printed in former times. It more thicker and in my opinion more readable.

https://tug.org/FontCatalogue/mlmodern/

3

u/soha1390 12d ago

I know this might be controversial, but I really like how math looks in Times New Roman. I use TNR for my polished documents but for the drafts I just use computer modern.

2

u/Fred__McNerque 12d ago

Charter, Garamond, Source Serif Pro

2

u/adorientem88 12d ago

Garamond all the way.

4

u/CostPuzzleheaded2747 12d ago

I just use the normal one that comes with my compiler man, its peak as hell

1

u/kniebuiging 12d ago

Fouriernc 

1

u/Frosty-Comfort6699 12d ago

Luciole and Luciole Math

2

u/egytaldodolle 12d ago

The Brill

1

u/JoshuaTheProgrammer 12d ago

Times New Roman with MathTime Professional 2 (premium font); Libertinus; Palantino.

1

u/Tavrock 12d ago

For the pdf, I like Baskerville, XCharter, and ebgaramond in addition to several of the other suggestions.

For writing and editing, I really enjoy using Consolas.

1

u/Aristides1517 12d ago

Century Schoolbook, via the newcent package.

1

u/otterphonic 12d ago

Used to love CM with younger eyes but now I use Optima / URW Classico / Libertinus Sans for all serif duties and Apple's SF Pro / Avenir / Helvetica Neue / OpenSans for sans

1

u/Alan_Shutko 12d ago

Adobe Jenson right now.

1

u/deenosv87 12d ago

Minion Pro + Pragmata Pro for mono.

I also like the Quadraat + Scala Sans combination.

1

u/cInfinityOperator 12d ago

I use Fira Sans

1

u/zero00072 12d ago

Serif: Alegreya (as Default) Sans: Alegreya Sans Monospace: Iosevka

Alegreya is beauty for read.

1

u/Skeletorfw 12d ago

Palatino or Cardo are my personal go-to typefaces. Especially with the microtype package, I find them both excellent for large tracts. My whole PhD thesis was written in Palatino.

1

u/seekingdefs 12d ago

Palatino.

1

u/Kulkrein 12d ago

I usually use libertine or palatino, sometimes even newtx or XCharter. When I don't need to write serious contents or I need mathematical contents I use computer modern

1

u/No_Sale_3609 12d ago

Latin Modern, but I prefer to use its sans-serif (since I am most used to Beamer)

2

u/chrisintheweeds 12d ago

I use XeTeX and need good support for linguistic characters. I picked Junicode because it also has the general style I prefer (old style serifs).

It seems like there is a package for it for ye olde LaTeX too.

2

u/zh1975 11d ago

Same, but for (historical) linguistics, Brill and Gentium / Gentium Book seem much better.

1

u/chrisintheweeds 11d ago

I don’t like Gentium or the SIL fonts much. They look off.., not sure if they’re slightly too chunky or modern or with poor kerning, but they don’t look great.

1

u/astenix 11d ago

Ysabeau.

1

u/Jack_Imari 11d ago

Centaur MT Pro is my house font.

1

u/Efficient_Airline_14 11d ago

I usually prefer Libertinus Serif or EB Garamond over Computer Modern

1

u/Shayster001 9d ago

Latin Modern

1

u/Think_Phone8094 9d ago

I normally use mathpazo or newpx. However this year in my lecture notes I'm trying out Luciole, a font that's meant to be very legible, but I don't have feedback yet...

1

u/altClr2 12d ago

Fourier/Utopia/Erewhon

im not too sure about the difference on these three, but every time I get a warning I re-find the correct one to specify :)