Mercurial > docs > diploma
view thesis/thesis.sty @ 59:f74b56be6275
adopted new structure of parts 3 and 4 by professor
author | meillo@marmaro.de |
---|---|
date | Sat, 18 Oct 2008 10:59:06 +0200 |
parents | da11c1b9e8cb |
children | 85925a92668f |
line wrap: on
line source
\ProvidesPackage{thesis} \usepackage[utf8]{inputenc} \usepackage{graphicx} \usepackage{url} \usepackage{makeidx} \makeindex \usepackage{multibib} \newcites{web}{References on the Internet} \setlength{\parindent}{0em} \setlength{\parskip}{1.0ex plus 1.0ex minus 0.5ex} \setcounter{tocdepth}{3} \pagestyle{headings} %\pagestyle{fancy} %\lhead[\leftmark]{\thepage} %\chead[]{} %\rhead[\thepage]{\rightmark} %\ifoot[\textsc{Markus Schnalke}]{\textsc{Markus Schnalke}} %\cfoot[]{} %\ofoot[\thepage]{\thepage} \usepackage{setspace} \usepackage{relsize} % formating \renewcommand{\path}[1]{\textit{#1}} \newcommand{\name}[1]{\emph{#1}\index{#1}} \newcommand{\NAME}[1]{{\smaller\textsc{#1}}\index{#1}} % \newcommand{\source}[1]{\hspace{1em}\textit{\scriptsize(Quelle: #1)}} \let\OLDcleardoublepage\cleardoublepage \renewcommand{\cleardoublepage}{\thispagestyle{empty}\OLDcleardoublepage} % shortcuts \newcommand{\masqmail}{\name{masqmail}} \newcommand{\sendmail}{\name{sendmail}} \newcommand{\mta}{\name{mail transfer agent}} \newcommand{\email}{\name{email}} \newcommand{\debian}{\name{Debian}} \newcommand{\linux}{\name{Linux}} \newcommand{\gnulinux}{\NAME{GNU}/\name{Linux}} \newcommand{\MTA}{\NAME{MTA}} \newcommand{\RFC}{\NAME{RFC}} \newcommand{\GNU}{\NAME{GNU}} \newcommand{\unix}{\name{Unix}} \newcommand{\freesw}{\name{Free Software}} \newcommand{\gpl}{\name{General Public License}} \newcommand{\GPL}{\NAME{GPL}} \newcommand{\nth}{\textsuperscript{th}} \newcommand{\st}{\textsuperscript{st}} \newcommand{\nd}{\textsuperscript{nd}} \newcommand{\rd}{\textsuperscript{rd}} %%%% BEGIN DEBUG %%%% %\usepackage{showidx} %\doublespace %%%% END DEBUG %%%% % font \usepackage[T1]{fontenc} \usepackage[sc,osf]{mathpazo} \linespread{1.05} % Palatino needs more leading (space between lines) \usepackage{listings} \lstset{ basicstyle=\ttfamily\footnotesize, numberstyle=\tiny, basewidth=0.45em, numbers=left, stepnumber=1, numbersep=2em, showstringspaces=true, showtabs=true, tab=\rightarrowfill, frame=lines, tabsize=4, captionpos=b, breaklines=false, breakatwhitespace=true } \newenvironment{code}[2] { \begin{center} \lstset{label=#1,caption=#2} \begin{list}{}{\setlength{\rightmargin}{2em}\setlength{\leftmargin}{2em}} \item\ttfamily\footnotesize }{ \end{list} \end{center} }