Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

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.

share|improve this question
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
add comment

2 Answers 2

up vote 34 down vote accepted

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

share|improve this answer
    
Is there a way to just adjust the color/font and keeping all the style information from the existing document class? –  Christopher Oezbek Aug 15 '10 at 12:58
    
for KOMA, it might be better to \setkomafont{disposition}{\foo} since this works for all title commands... (It is overridden by fonts specified in the specific commands...) –  Seamus Mar 10 '11 at 15:10
    
Could you, please, tell me how to put the chapter and chaptertitle higher and to change the vertical gap between them and the text? –  filokalos May 28 '11 at 20:57
add comment

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

share|improve this answer
2  
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 7:29
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.