I will start writing my bachelorthesis in the near future and intend
to use LaTeX. I know quite a bit about Latex already, but the only
thing that i have not managed to do yet is to create a format
template.
The things that are required are as follows:
[list=]
[*]No pagenumbering on the titlepage
[*]Table of contents, table of abbreviations and table of figures must
have large roman numbering
[*]the text itself and the appendix must have arabic numbering
[*]Left margin: 3cm
[*]Right margin: 2cm
[*]Top margin: 3cm
[*]Bottom margin: 2cm
[*]Font: Times New Roman
[*]Level 1 headline: font size 16pt bold
[*]Level 2 headline: font size 14pt bold
[*]Level 3 headline: font size 12pt bold
[*]Text: font size 12pt,
[*]Footnotes: font size 10pt
[*]Page numbering: font size 12pt
[*]Line spacing: 1,5 spaced
[*]Header: Topic of the Bachelorthesis, font size 10pt or 12pt,
underscored
[/list]
I would greatly appreciate it if somebody could help me to create a
preamble adhering to those requirements.
Kind regards!
Ross
I posted this in reply to the original question on the Google
latexusersgroup:
These are mostly very straightforward settings:
\documentclass[12pt,oneside]{report}
%[*]Text: font size 12pt,
%[*]Footnotes: font size 10pt
% Those are the defaults for the 12pt class option
%[*]Page numbering: font size 12pt
% That is the default for the 12pt class option
%[*]Left margin: 3cm
%[*]Right margin: 2cm
%[*]Top margin: 3cm
%[*]Bottom margin: 2cm
\usepackage[left=3cm,right=2cm,top=3cm,bottom=2cm,
headheight=15pt]{geometry}
%[*]Font: Times New Roman
\usepackage{mathptmx,fix-cm}
%[*]Line spacing: 1,5 spaced
\usepackage{setspace}
\onehalfspacing
%[*]Level 1 headline: font size 16pt bold
%[*]Level 2 headline: font size 14pt bold
%[*]Level 3 headline: font size 12pt bold
\makeatletter
\renewcommand\section{%
\@startsection{section}{1}{\z@}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\normalfont\fontsize{16}{20}\selectfont\bfseries}}
\renewcommand\subsection{%
\@startsection{subsection}{2}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\normalfont\fontsize{14}{18}\selectfont\bfseries}}
\renewcommand\subsubsection{%
\@startsection{subsubsection}{3}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\normalfont\normalsize\bfseries}}
\renewcommand\listoffigures{%
\chapter*{\listfigurename}%
\@mkboth{\MakeUppercase\listfigurename}%
{\MakeUppercase\listfigurename}%
\addcontentsline{toc}{chapter}{\listfigurename}%
\@starttoc{lof}%
}
% Preserve the title (report normally zaps it)
\def\@maketitle{%
\null
\vfill
\begin{center}%
\let \footnote \thanks
{\LARGE \@title \par}%
\vskip 1.5em%
{\large
\lineskip .5em%
\begin{tabular}[t]{c}%
\@author
\end{tabular}\par}%
\vskip 1em%
{\large \@date}%
\end{center}%
\par
\vfill}
\renewcommand\maketitle{%
\begin{titlepage}
\@maketitle
\thispagestyle{empty}%
\end{titlepage}%
}
% [*]Header: Topic of the Bachelorthesis,
% font size 10pt or 12pt, underscored
% Do you mean the running head?
\usepackage{fancyhdr}
\usepackage[normalem]{ulem}
\pagestyle{fancy}
\lhead{}
\chead{\normalsize\uline{\@title}}
\rhead{}
\lfoot{}
\cfoot{\normalsize\thepage}
\rfoot{\thepage}
\renewcommand{\headrulewidth}{0pt}
\makeatother
% Nomenclature
\usepackage[intoc]{nomencl}
\def\nomname{Table of Abbreviations}
\makenomenclature
\begin{document}
% [*]No pagenumbering on the titlepage
% this is the default
\title{My Thesis}
\author{Foren Mail}
\date{31 December 2011}
\maketitle
% [*]Table of contents, table of abbreviations and table of
% figures must have large roman numbering
% Do you mean uppercase roman page-numbering?
\pagenumbering{Roman}
\tableofcontents
\printnomenclature
\listoffigures
%[*]the text itself and the appendix must have arabic numbering
\chapter{First}
\pagenumbering{arabic}
Einstein said:
\(E=mc^2\)
and he was right.\nomenclature{$c$}{Speed of light \textit{in vacuo}}
\clearpage
\begin{figure}[h]
\centering\rule{2in}{2in}
\caption{A figure}
\label{fig:test}
\end{figure}
\end{document}
Don't forget to run the command
makeindex thesis.nlo -s nomencl.ist -o thesis.nls
to generate the list of abbreviations.
///Peter
> % [*]Header: Topic of the Bachelorthesis,
> % font size 10pt or 12pt, underscored
> % Do you mean the running head?
> \usepackage{fancyhdr}
> \usepackage[normalem]{ulem}
> \pagestyle{fancy}
> \lhead{}
> \chead{\normalsize\uline{\@title}}
I suspect he means the running head like:
\usepackage{fancyhdr}
\renewcommand\headrulewidth{0.4pt}
\chead{\normalsize\@title}
Donald Arseneau as...@triumf.ca