87

How do I specify the fonts, and general font size, for the titles, chapters and sections in my document

Update:

I can see how my question is confusing.

I use \section and \chapter etc. to organise my document, and I would like to change the way the section and chapter titles are displayed.

lockstep
  • 250,273
David Sykes
  • 973
  • 1
  • 7
  • 7
  • 1
    The title of this post and the actual question are kind of confusing. Do you want to change the overall look of your document, or only one section? – Leonardo Herrera Aug 10 '10 at 20:02

2 Answers2

80

For the standard classes titlesec would be my choice. Here's an example using titlesec and the standard formatting/spacing, except that the font is changed to Helvetica (Arial has been derived from it) and the font color for demonstration. Adjust the \titleformat arguments to achieve what you desire.

\documentclass{report} 
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{mathptmx}% Times Roman font
\usepackage[scaled=.90]{helvet}% Helvetica, served as a model for arial
\usepackage{xcolor}
\usepackage{titlesec}
\titleformat{\chapter}[display]
  {\normalfont\sffamily\huge\bfseries\color{blue}}
  {\chaptertitlename\ \thechapter}{20pt}{\Huge}
\titleformat{\section}
  {\normalfont\sffamily\Large\bfseries\color{cyan}}
  {\thesection}{1em}{}
\begin{document}
\Blinddocument
\end{document}

alt text

With KOMA-Script classes it's easy as many other issues, just use \setkomafont and \addtokomafont. Here's the example:

\documentclass{scrreprt} 
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{mathptmx}% Times Roman font
\usepackage[scaled=.90]{helvet}% Helvetica, served as a model for arial
\usepackage{xcolor}
\usepackage{titlesec}
\setkomafont{chapter}{\normalfont\huge\sffamily\bfseries\color{blue}}
\addtokomafont{section}{\color{cyan}}
\begin{document}
\Blinddocument
\end{document}

alt text

diabonas
  • 25,784
Stefan Kottwitz
  • 231,401
24

Depending on the level of customization you want, pick one of the following, in decreasing order of power/difficulty:

Lev Bishop
  • 45,462
  • 10
    For the level of customization you're describing, sectsty seems to be the right balance of control and power. It gives you things like: \allsectionsfont{\sffamily} or \chapterfont{\fontfamily{phv}\selectfont} or such. – Lev Bishop Aug 10 '10 at 13:13
  • Thanks for the answer, it's a bit more power than I need right now, but it might come in later – David Sykes Aug 11 '10 at 07:29