Mercurial > docs > diploma
annotate thesis/thesis.sty @ 348:4ced91b9a2ca
reworked last part of permissions
author | meillo@marmaro.de |
---|---|
date | Tue, 27 Jan 2009 12:13:58 +0100 |
parents | 1adee5512ab9 |
children | f9a7a72170a2 |
rev | line source |
---|---|
24 | 1 \ProvidesPackage{thesis} |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
2 |
268 | 3 \usepackage[utf8]{inputenc} |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
4 |
268 | 5 \usepackage{graphicx} |
6 \usepackage{url} | |
7 \usepackage{relsize} % for \smaller, used in \NAME | |
8 \usepackage{verbatim} % for \verbatiminput, used in \code | |
9 %\usepackage{showidx} % for index-checking | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
10 |
268 | 11 \usepackage{makeidx} |
12 \makeindex | |
13 | |
14 \usepackage{multibib} | |
15 \newcites{web}{Websites} | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
16 |
268 | 17 % font |
18 \usepackage[T1]{fontenc} | |
19 \usepackage[sc,osf]{mathpazo} | |
20 \linespread{1.05} % Palatino needs more leading (space between lines) | |
21 %\linespread{2.05} % for proof-reading | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
22 |
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
23 |
10 | 24 |
268 | 25 % global formating |
26 \pagestyle{headings} | |
27 \setlength{\parindent}{0em} | |
28 \setlength{\parskip}{1.0ex plus 1.0ex minus 0.5ex} | |
29 \setcounter{tocdepth}{2} | |
30 \setlength{\labelsep}{1em} | |
31 | |
32 % formating macros | |
309 | 33 %\renewcommand{\path}[1]{\textit{#1}} |
268 | 34 \newcommand{\name}[1]{\emph{#1}\index{#1}} |
35 \newcommand{\NAME}[1]{{\smaller\textsc{#1}}\index{#1}} | |
36 \newcommand{\person}[1]{\textsc{#1}} | |
37 | |
38 % shortcuts | |
39 \newcommand{\masqmail}{\name{masqmail}} | |
40 \newcommand{\sendmail}{\name{sendmail}} | |
41 \newcommand{\qmail}{\name{qmail}} | |
42 \newcommand{\exim}{\name{exim}} | |
43 \newcommand{\postfix}{\name{postfix}} | |
322 | 44 |
268 | 45 \newcommand{\mta}{mail transfer agent} |
46 \newcommand{\debian}{\name{Debian}} | |
47 \newcommand{\gnulinux}{\NAME{GNU}/\name{Linux}} | |
48 \newcommand{\MTA}{\NAME{MTA}} | |
49 \newcommand{\RFC}{\NAME{RFC}} | |
50 \newcommand{\GNU}{\NAME{GNU}} | |
51 \newcommand{\unix}{\name{Unix}} | |
52 \newcommand{\freesw}{Free Software} | |
53 \newcommand{\SMTP}{\NAME{SMTP}} | |
54 \newcommand{\TLS}{\NAME{TLS}} | |
322 | 55 |
268 | 56 \newcommand{\TODO}{\NAME{TODO}\,} |
57 \newcommand{\RF}{\NAME{RF}\,} | |
58 \newcommand{\RG}{\NAME{RG}\,} | |
59 \newcommand{\RA}{\NAME{RA}\,} | |
60 \newcommand{\St}{\NAME{S}\,} | |
61 | |
10 | 62 |
63 | |
268 | 64 \newcommand{\codeinput}[1]{ |
65 \begin{quote} | |
66 \ttfamily\footnotesize | |
67 \verbatiminput{#1} | |
68 \end{quote} | |
69 } | |
133
653ff21b89be
the last commit had a bad message better is:
meillo@marmaro.de
parents:
132
diff
changeset
|
70 |