meillo@24: \ProvidesPackage{thesis} meillo@8: meillo@46: \usepackage[utf8]{inputenc} meillo@46: \usepackage{graphicx} meillo@10: \usepackage{url} meillo@10: meillo@8: \usepackage{makeidx} meillo@8: \makeindex meillo@8: meillo@54: \usepackage{multibib} meillo@131: \newcites{web}{Websites} meillo@54: meillo@46: \setlength{\parindent}{0em} meillo@46: \setlength{\parskip}{1.0ex plus 1.0ex minus 0.5ex} meillo@92: \setcounter{tocdepth}{2} meillo@8: meillo@46: \pagestyle{headings} meillo@46: %\pagestyle{fancy} meillo@8: %\lhead[\leftmark]{\thepage} meillo@8: %\chead[]{} meillo@8: %\rhead[\thepage]{\rightmark} meillo@46: %\ifoot[\textsc{Markus Schnalke}]{\textsc{Markus Schnalke}} meillo@46: %\cfoot[]{} meillo@46: %\ofoot[\thepage]{\thepage} meillo@8: meillo@13: \usepackage{setspace} meillo@13: \usepackage{relsize} meillo@8: meillo@8: % formating meillo@46: \renewcommand{\path}[1]{\textit{#1}} meillo@46: \newcommand{\name}[1]{\emph{#1}\index{#1}} meillo@46: \newcommand{\NAME}[1]{{\smaller\textsc{#1}}\index{#1}} meillo@132: \newcommand{\person}[1]{\textsc{#1}} meillo@8: meillo@46: % \newcommand{\source}[1]{\hspace{1em}\textit{\scriptsize(Quelle: #1)}} meillo@8: \let\OLDcleardoublepage\cleardoublepage meillo@8: \renewcommand{\cleardoublepage}{\thispagestyle{empty}\OLDcleardoublepage} meillo@8: meillo@13: % shortcuts meillo@13: \newcommand{\masqmail}{\name{masqmail}} meillo@13: \newcommand{\sendmail}{\name{sendmail}} meillo@132: \newcommand{\qmail}{\name{qmail}} meillo@132: \newcommand{\exim}{\name{exim}} meillo@132: \newcommand{\postfix}{\name{postfix}} meillo@125: \newcommand{\mta}{mail transfer agent} meillo@125: \newcommand{\email}{email} meillo@13: \newcommand{\debian}{\name{Debian}} meillo@13: \newcommand{\linux}{\name{Linux}} meillo@13: \newcommand{\gnulinux}{\NAME{GNU}/\name{Linux}} meillo@13: \newcommand{\MTA}{\NAME{MTA}} meillo@13: \newcommand{\RFC}{\NAME{RFC}} meillo@13: \newcommand{\GNU}{\NAME{GNU}} meillo@28: \newcommand{\unix}{\name{Unix}} meillo@125: \newcommand{\freesw}{Free Software} meillo@125: \newcommand{\gpl}{General Public License} meillo@37: \newcommand{\GPL}{\NAME{GPL}} meillo@77: \newcommand{\SMTP}{\NAME{SMTP}} meillo@172: \newcommand{\TLS}{\NAME{TLS}} meillo@237: \newcommand{\TODO}{\NAME{TODO}\,} meillo@237: \newcommand{\RF}{\NAME{RF}\,} meillo@237: \newcommand{\RG}{\NAME{RG}\,} meillo@8: meillo@19: \newcommand{\nth}{\textsuperscript{th}} meillo@19: \newcommand{\st}{\textsuperscript{st}} meillo@19: \newcommand{\nd}{\textsuperscript{nd}} meillo@19: \newcommand{\rd}{\textsuperscript{rd}} meillo@19: meillo@19: meillo@8: %%%% BEGIN DEBUG %%%% meillo@8: %\usepackage{showidx} meillo@8: %\doublespace meillo@8: %%%% END DEBUG %%%% meillo@8: meillo@8: meillo@13: % font meillo@8: \usepackage[T1]{fontenc} meillo@8: \usepackage[sc,osf]{mathpazo} meillo@46: \linespread{1.05} % Palatino needs more leading (space between lines) meillo@119: %\linespread{2.05} % for debugging meillo@8: meillo@8: meillo@10: meillo@46: \usepackage{listings} meillo@10: \lstset{ meillo@10: basicstyle=\ttfamily\footnotesize, meillo@10: numberstyle=\tiny, meillo@10: basewidth=0.45em, meillo@10: numbers=left, meillo@10: stepnumber=1, meillo@10: numbersep=2em, meillo@10: showstringspaces=true, meillo@10: showtabs=true, meillo@10: tab=\rightarrowfill, meillo@10: frame=lines, meillo@10: tabsize=4, meillo@10: captionpos=b, meillo@10: breaklines=false, meillo@10: breakatwhitespace=true meillo@10: } meillo@10: meillo@10: meillo@10: \newenvironment{code}[2] { meillo@10: \begin{center} meillo@10: \lstset{label=#1,caption=#2} meillo@10: \begin{list}{}{\setlength{\rightmargin}{2em}\setlength{\leftmargin}{2em}} meillo@10: \item\ttfamily\footnotesize meillo@10: }{ meillo@10: \end{list} meillo@10: \end{center} meillo@10: } meillo@10: meillo@133: