Is there a way to center everything in a LaTeX document even the text?
Asked
Active
Viewed 2,603 times
2 Answers
6
You can put a \centering command right after the beginning of the document.
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\centering
\lipsum
\end{document}

Franck Pastor
- 18,756
6
Apart from centering normal text, you probably want to center also sectioning titles.
This can be done by loading the sectsty package and issuing
\allsectionsfont{\centering}
Also, for centering multi-line math, use the gather environment.
MWE:
\documentclass{book}
\usepackage{amsmath}
\usepackage{sectsty}
\allsectionsfont{\centering}
\usepackage{lipsum}
\begin{document}
\centering
\chapter{A chapter}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
\section{A section}
\lipsum[1]
\subsection{A subsection}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
\begin{gather*}
a+b=c\\
x^2+y^2=z^2
\end{gather*}
\end{document}
Output:

karlkoeller
- 124,410
\lipsum{1}? Did you mean\lipsum[1]? – karlkoeller Mar 26 '15 at 19:48align*, usegather*. i haven't time to research the details of how theamsmathstructures interact with\centering, butgatherall by itself centers each line of its content, so shouldn't cause a problem. – barbara beeton Mar 26 '15 at 20:07