annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
24
563205a1b07e the header is now a package
meillo@marmaro.de
parents: 19
diff changeset
1 \ProvidesPackage{thesis}
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
2
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
3 \usepackage[utf8]{inputenc}
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
4
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
5 \usepackage{graphicx}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
6 \usepackage{url}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
7 \usepackage{relsize} % for \smaller, used in \NAME
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
8 \usepackage{verbatim} % for \verbatiminput, used in \code
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
9 %\usepackage{showidx} % for index-checking
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
10
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
11 \usepackage{makeidx}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
12 \makeindex
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
13
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
14 \usepackage{multibib}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
15 \newcites{web}{Websites}
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
16
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
17 % font
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
18 \usepackage[T1]{fontenc}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
19 \usepackage[sc,osf]{mathpazo}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
20 \linespread{1.05} % Palatino needs more leading (space between lines)
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
21
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
22
10
558301bfa9b5 customized listings and code env
meillo@marmaro.de
parents: 8
diff changeset
23
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
24 % global formating
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
25 \pagestyle{headings}
368
868e11810ac7 made font size in blockquotes smaller
meillo@marmaro.de
parents: 362
diff changeset
26 \setcounter{tocdepth}{2}
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
27 \setlength{\parindent}{0em}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
28 \setlength{\parskip}{1.0ex plus 1.0ex minus 0.5ex}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
29 \setlength{\labelsep}{1em}
368
868e11810ac7 made font size in blockquotes smaller
meillo@marmaro.de
parents: 362
diff changeset
30 \let\OLDquote\quote
868e11810ac7 made font size in blockquotes smaller
meillo@marmaro.de
parents: 362
diff changeset
31 \renewcommand{\quote}{\OLDquote\small} % blockquotes in smaller size
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
32
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
33 % formating macros
371
44a3188bf6d2 removed automated index generation; new aliases
meillo@marmaro.de
parents: 368
diff changeset
34 \newcommand{\name}[1]{\emph{#1}}
44a3188bf6d2 removed automated index generation; new aliases
meillo@marmaro.de
parents: 368
diff changeset
35 \newcommand{\NAME}[1]{{\smaller\textsc{#1}}}
373
d51894e48762 started indexing; mta -> MTA (many small changes)
meillo@marmaro.de
parents: 371
diff changeset
36 \newcommand{\person}[1]{\textsc{#1}\index{#1}}
350
f9a7a72170a2 added a new formating function (which is already in use)
meillo@marmaro.de
parents: 322
diff changeset
37 \newcommand{\obsoleted}[1]{\quad{\small(obsoleted by \RFC\,#1)}}
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
38
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
39 % shortcuts
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
40 \newcommand{\masqmail}{\name{masqmail}}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
41 \newcommand{\sendmail}{\name{sendmail}}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
42 \newcommand{\qmail}{\name{qmail}}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
43 \newcommand{\exim}{\name{exim}}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
44 \newcommand{\postfix}{\name{postfix}}
322
1adee5512ab9 removed unused macros
meillo@marmaro.de
parents: 309
diff changeset
45
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
46 \newcommand{\MTA}{\NAME{MTA}}
371
44a3188bf6d2 removed automated index generation; new aliases
meillo@marmaro.de
parents: 368
diff changeset
47 \newcommand{\MUA}{\NAME{MUA}}
44a3188bf6d2 removed automated index generation; new aliases
meillo@marmaro.de
parents: 368
diff changeset
48 \newcommand{\MDA}{\NAME{MDA}}
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
49 \newcommand{\RFC}{\NAME{RFC}}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
50 \newcommand{\SMTP}{\NAME{SMTP}}
322
1adee5512ab9 removed unused macros
meillo@marmaro.de
parents: 309
diff changeset
51
393
6494832a798c fixed all half-spaces after RF, RG, TODO
meillo@marmaro.de
parents: 373
diff changeset
52 \newcommand{\TODO}{\NAME{TODO}}
6494832a798c fixed all half-spaces after RF, RG, TODO
meillo@marmaro.de
parents: 373
diff changeset
53 \newcommand{\RF}{\NAME{RF}}
6494832a798c fixed all half-spaces after RF, RG, TODO
meillo@marmaro.de
parents: 373
diff changeset
54 \newcommand{\RG}{\NAME{RG}}
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
55
10
558301bfa9b5 customized listings and code env
meillo@marmaro.de
parents: 8
diff changeset
56
558301bfa9b5 customized listings and code env
meillo@marmaro.de
parents: 8
diff changeset
57
268
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
58 \newcommand{\codeinput}[1]{
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
59 \begin{quote}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
60 \ttfamily\footnotesize
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
61 \verbatiminput{#1}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
62 \end{quote}
807660903834 cleanups and new codeinput command
meillo@marmaro.de
parents: 242
diff changeset
63 }
133
653ff21b89be the last commit had a bad message better is:
meillo@marmaro.de
parents: 132
diff changeset
64