Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Layout for Bachelorthesis

271 views
Skip to first unread message

Foren Mail

unread,
Oct 10, 2011, 2:08:15 PM10/10/11
to
Hello everyone,

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!

Marco Daniel

unread,
Oct 10, 2011, 2:16:57 PM10/10/11
to

Phillip Helbig---undress to reply

unread,
Oct 10, 2011, 3:41:33 PM10/10/11
to
In article
<68c55aa8-2a27-404c...@s9g2000yql.googlegroups.com>,
It seems to me that anyone requiring such detailed formatting (which is
fine) should provide an official package. In any case, if someone from
the recent past wrote a thesis at the same place, just use what he or
she used.

Ross Maloney

unread,
Oct 10, 2011, 10:30:01 PM10/10/11
to
I suggest using the standard report document type. Create a file which
imports the separate files containing the parts of your thesis. This
file controls the formating of your thesis. This makes life some much
easier. In that file, put the \documentclass, \usepackage, etc
statements. There also put the \setlength statements to set the margin
widths you require, and also set the line spacing, font type, etc with
appropriate statements. You can perfect this file independent of the
content of your thesis. It is a good idea to develop this file before
starting on the thesis itself for you don't want to get distracted. I
would also suggest having a look at the book "Guide to LaTeX' by Kopka
and Daly for additional help. This approach worked well for me.

Ross

Peter Flynn

unread,
Oct 11, 2011, 4:14:36 PM10/11/11
to
On 10/10/11 19:08, Foren Mail wrote:
> Hello everyone,
>
> 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:

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

Donald Arseneau

unread,
Oct 12, 2011, 2:11:00 AM10/12/11
to
Peter Flynn <pe...@silmaril.ie> writes:

> % [*]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

0 new messages