view thesis/thesis.sty @ 409:ca763bd8c809 default tip

Added tag final version which I handed in for changeset ee7211546c02
author meillo@marmaro.de
date Wed, 11 Feb 2009 08:55:32 +0100
parents 7d85fd0da3df
children
line wrap: on
line source

\ProvidesPackage{thesis}

\usepackage[utf8]{inputenc}

\usepackage{graphicx}
\usepackage{url}
\usepackage{relsize}  % for \smaller, used in \NAME
\usepackage{verbatim}  % for \verbatiminput, used in \code
%\usepackage{showidx}  % for index-checking

\usepackage{makeidx}
\makeindex

\usepackage{multibib}
\newcites{web}{Websites}

% font
\usepackage[T1]{fontenc}
\usepackage[sc,osf]{mathpazo}
\linespread{1.05}  % Palatino needs more leading (space between lines)



% global formating
\pagestyle{headings}
\setcounter{tocdepth}{2}
\setlength{\parindent}{0em}
\setlength{\parskip}{1.0ex plus 1.0ex minus 0.5ex}
\setlength{\labelsep}{1em}
\let\OLDquote\quote
\renewcommand{\quote}{\OLDquote\small}  % blockquotes in smaller size

% formating macros
\newcommand{\name}[1]{\emph{#1}}
\newcommand{\NAME}[1]{{\smaller\textsc{#1}}}
\newcommand{\person}[1]{\textsc{#1}\index{#1}}
\newcommand{\obsoleted}[1]{\quad{\small(obsoleted by \RFC\,#1)}}

% shortcuts
\newcommand{\masqmail}{\name{masqmail}}
\newcommand{\sendmail}{\name{sendmail}}
\newcommand{\qmail}{\name{qmail}}
\newcommand{\exim}{\name{exim}}
\newcommand{\postfix}{\name{postfix}}

\newcommand{\MTA}{\NAME{MTA}}
\newcommand{\MUA}{\NAME{MUA}}
\newcommand{\MDA}{\NAME{MDA}}
\newcommand{\RFC}{\NAME{RFC}}
\newcommand{\SMTP}{\NAME{SMTP}}

\newcommand{\TODO}{\NAME{TODO}}
\newcommand{\RF}{\NAME{RF}}
\newcommand{\RG}{\NAME{RG}}



\newcommand{\codeinput}[1]{
	\begin{quote}
	\ttfamily\footnotesize
	\verbatiminput{#1}
	\end{quote}
}