\documentclass{article} \usepackage{cite} \usepackage[toc,page]{appendix} \newcommand*{\createTitlePage}{\begingroup \centering \vspace*{6\baselineskip} {\Huge WebAPI ECA-Engine}\\[4\baselineskip] {\LARGE User Manual} \\[\baselineskip] \vspace*{25\baselineskip} {Dominic Bosch\par} {\itshape University of Basel\par} \endgroup} \begin{document} \clearpage\createTitlePage \thispagestyle{empty} \newpage \tableofcontents \newpage \section{Introduction} \subsection{section} \subsubsection{subsection} t.b.d. \section{Administrator} Start the server Event \& Action Module Management For All: CRUD, The view shows all existing modules per user and allows editing Rules For All: CRUD \section{User} Event \& Action Module Management Per User: CRUD \& Credentials Rule Management\cite{2005-Patranjan-TLE.pdf} Per User: CRUD \bibliography{user-manual} \bibliographystyle{beast} \newpage \renewcommand*\appendixpagename{APPENDIX} \renewcommand*\appendixtocname{APPENDIX} \begin{appendices} \section{Things} \subsection{Important things} % \subsubsection{ecaserver.js} Some appendix content \end{appendices} \end{document}