Skip to content

In LaTeX the default font typeface is the Computer Modern family. You can change this font typeface for another that better suits your style.

Introduction

To change the fond typeface of the entire document, a simple line must be added to the preamble:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\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}

FontTypefacesEx1.png


The line \usepackage{tgbonum} establishes the font family TeX Gyre Bonum, whose font package name is tgbonum, as the default font for this document.

  Open an example in Overleaf

Changing default font typeface

The font can also be changed for a specific element in the document.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\geometry{textwidth=7cm}

\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}

FontTypefacesEx2.png


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

  Open an example in Overleaf

Reference guide

Roman, Sans Serif and Typewriter typefaces

Font "fontpackagename" "fontcode" Example
Computer Modern Roman cmr Typeface-cmr.png
Latin Modern Roman lmodern lmr Typeface-lmr.png
Latin Modern Dunhill lmodern lmdh Typeface-lmdh.png
TeX Gyre Termes tgtermes qtm Typeface-qtm.png
TeX Gyre Pagella tgpagella qpl Typeface-qpl.png
TeX Gyre Bonum tgbonum qbk Typeface-qbk.png
TeX Gyre Schola tgschola qcs Typeface-qsc.png
Times mathptmx ptm Typeface-ptm.png
Utopia / Fourier utopia / fourier put Typeface-put.png
Palatino palatino ppl Typeface-ppl.png
Bookman bookman pbk Typeface-pbk.png
Charter charter bch Typeface-bch.png
Computer Modern Sans Serif cmss Typeface-cmss.png
Latin Modern Sans Serif lmodern lmss Typeface-lmss.png
TeX Gyre Adventor tgadventor qag Typeface-qag.png
TeX Gyre Heros tgheros qhv Typeface-qhv.png
Helvetica helvet phv Typeface-phv.png
Computer Modern Typewriter cmtt Typeface-cmtt.png
Latin Modern Sans Typewriter lmodern lmtt Typeface-lmtt.png
TeX Gyre Cursor tgcursor qcr Typeface-qcr.png
Courier courier pcr Typeface-pcr.png

See also The LaTeX Font Catalogue, though not that not all fonts listed in the catalogue is distributed with a license that allows it to be distributed as part of TeX Live, and therefore not all those fonts are available on Overleaf.

  Open an example in Overleaf

Further reading

For more information see:

Overleaf guides

LaTeX Basics

Mathematics

Figures and tables

References and Citations

Languages

Document structure

Formatting

Fonts

Presentations

Commands

Field specific

Class files

Advanced TeX/LaTeX