Font typefaces
Introduction
By default, LaTeX typesets documents using the \(\text{Computer Modern}\) typeface family but you can use LaTeX packages to use different fonts according to your needs or preferences.
Changing the default document fonts
For example, by adding \usepackage{tgbonum}
to the document preamble, LaTeX will use the TEX Gyre Bonum font family to typeset your document:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{tgbonum}
\begin{document}
This document is a sample document to test font
families and font typefaces.
This text uses a different font typeface
\end{document}
The following image shows the output produced by the example above:
Changing default font typeface
The font can also be changed for a specific element in the document.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{tgbonum}
\begin{document}
This document is a sample document to
test font families and font typefaces.
{\fontfamily{qcr}\selectfont
This text uses a different font typeface
}
\end{document}
The following image shows the output produced by the example above:
The command \fontfamily{qcr}\selectfont
will set the TeX gyre cursor font typeface, whose fontcode is qcr
, for the text inside the braces. A lot more LaTeX font typefaces are available, see the reference guide.
The popular LaTeX font typefaces are originated from four families:
- Computer Modern (default in standard LaTeX classes): CM Roman, CM Sans Serif, CM Typewriter
- Latin Modern: LM Roman, LM Sans Serif, LM Typewriter, LM Dunhill
- Post Script Fonts: Times, Utopia/Fourier, Palatino, Bookman, Helvetica, Courier
- TeX Gyre
Reference guide
Roman, Sans Serif and Typewriter typefaces
Font | "font package name" | "font code" | Example |
---|---|---|---|
Computer Modern Roman | cmr
|
![]() | |
Latin Modern Roman | lmodern |
lmr |
![]() |
Latin Modern Dunhill | lmodern |
lmdh |
![]() |
TeX Gyre Termes | tgtermes |
qtm |
![]() |
TeX Gyre Pagella | tgpagella |
qpl |
![]() |
TeX Gyre Bonum | tgbonum |
qbk |
![]() |
TeX Gyre Schola | tgschola |
qcs |
![]() |
Times | mathptmx |
ptm |
![]() |
Utopia / Fourier | utopia / fourier |
put |
![]() |
Palatino | palatino |
ppl |
![]() |
Bookman | bookman |
pbk |
![]() |
Charter | charter |
bch |
![]() |
Computer Modern Sans Serif | cmss
|
![]() | |
Latin Modern Sans Serif | lmodern |
lmss |
![]() |
TeX Gyre Adventor | tgadventor |
qag |
![]() |
TeX Gyre Heros | tgheros |
qhv |
![]() |
Helvetica | helvet |
phv |
![]() |
Computer Modern Typewriter | cmtt
|
![]() | |
Latin Modern Sans Typewriter | lmodern |
lmtt |
![]() |
TeX Gyre Cursor | tgcursor |
qcr |
![]() |
Courier | courier |
pcr |
![]() |
See also The LaTeX Font Catalogue, though note that not all fonts listed in the catalogue are distributed with a license that allows them to be distributed as part of TeX Live, and therefore not all those fonts are available on Overleaf.
Further reading
For more information see: