The formatting for the sectional units can be achieved using the titlesec
package; the headers can be obtained using the fancyhdr
package; the lettrine for the first letter of each chapter can be produced with the \lettrine
command from the lettrine
package. A little example:
\documentclass[twoside]{book}
\usepackage{titlesec}
\usepackage{fancyhdr}
\usepackage{lettrine}
\usepackage{lipsum}
\pagestyle{fancy}
% chapter heading formatting
\titleformat{\chapter}[display]
{\normalfont\LARGE\sffamily}{\chaptertitlename\ \thechapter}{0pt}
{\titlerule\vskip2pt\titlerule\vskip20pt\Huge\bfseries\filleft}
% section heading formatting
\titleformat{\section}
{\normalfont\Large\bfseries\sffamily}{\rule[.12ex]{8pt}{8pt}}{0.5em}{}
\titleformat{\subsection}
{\normalfont\large\bfseries\sffamily}{\rule[.12ex]{8pt}{8pt}~\thesubsection}{0.5em}{}
% header/footer
\fancyhf{}
\fancyhead[ER]{\footnotesize\sffamily\leftmark}
\fancyhead[OL]{\footnotesize\sffamily\nouppercase\rightmark}
\fancyhead[EL,OR]{\bfseries\thepage}
% redefinition of the plain style
\fancypagestyle{plain}{%
\fancyhf{}
\fancyfoot[R]{\bfseries\thepage}
\renewcommand{\headrulewidth}{0pt}
}
\renewcommand\sectionmark[1]{%
\markright{Sec.~\thesection.\quad#1}}
\renewcommand{\LettrineFontHook}{\sffamily}
\begin{document}
\tableofcontents
\chapter{Introduction}
\lettrine{I}{n} quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacustincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In
hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis.
Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed
gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim.
Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae
risus porta vehicula.
\section{Test Section}
\lipsum[4]
\subsection{Test Subsection}
\lipsum[1-30]
\end{document}
Some images of the resulting document; the first page of a chapter:
Fragments of some inner pages showing the headers:
First of all, you can encolose the title page in a titlepage
environment so the document class deals with it in a proper way.
Then you can set the distances between text blocks in a relative way to each other (by using the \stretch
command), so if you are required to change the paper size (university policies with respect to thesis formatting can be very annoying) they still keep the same proportion on the page.
You can also define picture sizes relative to document parameters, by defining lengths as a number multiplying predefined constants, say defining width
as a multiple of \textwidth
. Be sure to use a vectorial picture so it does not suffer loss of quality due to resizing (and also makes for smaller file sizes). You can find the UNICAMP logo in several formats here (Beware: the eps version has some gibberish code written after the postscript code. Get rid of it otherwise LaTeX won't like it).
You can fine-tune the margins further by using commands from the geometry
package.
So a full example of a titlepage
would be
\usepackage{graphicx}
\usepackage[a4paper]{geometry}
...
\begin{titlepage}
\includegraphics[width=.1\textwidth]{your-university-logo}
\centering
\vspace{\stretch{1}}
\Large{Your Name}
\vspace{\stretch{1}}
\LARGE{\textbf{Your Thesis Title}}
\vspace{\stretch{2}}
\Large{Your City\\Date}
\end{titlepage}
Best Answer
Use the
titlepage
environment. Assuming you're using a separate tex file for that, which you include using\input{filename}
in your main file, your titlepage tex-file should look somewhat like thisThis is a little sloppy. I didn't put in all the correct text from your example but I hope you get the idea of everything.
You will have to tweak the
\vspace*{distance}
a little and maybe also thep{distance}
in the tabularx table. Regarding that, you will of course needin your preamble. There's other ways to align text (like the tabto package), but I prefer tables.
Hope that helped; comment if you have questions.