Mercurial > docs > diploma
annotate thesis/tex/0-preface.tex @ 323:82496704f747
added labels
author | meillo@marmaro.de |
---|---|
date | Thu, 22 Jan 2009 21:51:19 +0100 |
parents | f3a86ce788ec |
children | 3a544a333752 |
rev | line source |
---|---|
274
56cc2f5755f8
cleardoublepage -> clearpage (as the document is single sided)
meillo@marmaro.de
parents:
253
diff
changeset
|
1 \clearpage |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
2 \chapter*{Preface} |
98 | 3 \addcontentsline{toc}{section}{Preface} |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
4 |
101 | 5 << preface text (about 1 page) >> %FIXME |
6 | |
302
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
7 << \textbf{say what you want to say} >> |
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
8 |
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
9 << the overall goal of the document >> |
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
10 |
101 | 11 goal: revive masqmail; make it future save; clean it up; add some missing features; release a new version |
12 | |
13 << write about the motivation to cover this topic: what is it I want? >> %FIXME | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
14 |
101 | 15 << preface == target of the book, related to the reader >> %FIXME |
16 | |
17 << make the topic more concrete and limit it >> %FIXME | |
18 | |
316 | 19 << have text by Oliver here? >> %TODO |
101 | 20 |
277 | 21 usage examples: |
22 | |
23 debian popcon stats | |
24 | |
25 << hikernet >> | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
26 |
96
8db526d7a678
reorganized preface and introduction (feels better now)
meillo@marmaro.de
parents:
93
diff
changeset
|
27 |
277 | 28 \subsubsection*{Audience} |
96
8db526d7a678
reorganized preface and introduction (feels better now)
meillo@marmaro.de
parents:
93
diff
changeset
|
29 |
47 | 30 This document is targeted for \masqmail\ users and for people interested in mail systems in general. |
136
b5f141edee4e
one uppercase letter words are not set in small caps
meillo@marmaro.de
parents:
101
diff
changeset
|
31 Security problems in electronic mail, \unix\ and the C programming language will also be discussed. |
47 | 32 Additional ones planning to take over an unmaintained software project will find real life experience in here. |
33 | 33 |
47 | 34 In each topic, basic knowledge is preconditioned. |
35 Nevertheless introductions are given and sources for further reading will be mentioned. | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
36 |
47 | 37 This work focuses on the \unix\ operating system. |
38 Experience in usage, administration and program development is assumed. | |
316 | 39 This includes the basic tool chain (e.g.\ \name{tar}, \name{grep}, etc.), user, file and permission management, as well as writing, compiling and installing programs written in the C language. |
33 | 40 |
210
2181dc39ec06
extended typo conventions; and minor stuff
meillo@marmaro.de
parents:
150
diff
changeset
|
41 General information about \unix\ can be found in \cite{kernighan84} %FIXME: references |
33 | 42 . %FIXME: references |
47 | 43 explain about administrating \unix. |
210
2181dc39ec06
extended typo conventions; and minor stuff
meillo@marmaro.de
parents:
150
diff
changeset
|
44 And developing programs in C may be learned from \cite{k&r} and \cite{rochkind85}. %FIXME: references |
33 | 45 |
46 | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
47 |
316 | 48 \section*{Organization} |
98 | 49 |
316 | 50 << write about organization of the book: parts, chapters, sections. And more that's useful to know. >> %FIXME |
33 | 51 |
98 | 52 << explain where the main part lies (theory vs. implementation) >> %FIXME: |
53 | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
54 |
33 | 55 |
280 | 56 \section*{Conventions} |
302
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
57 %TODO: check it! |
280 | 58 The following typographic conventions are used in this thesis: |
150
0d097f4300ce
moved typographic conventions from ch01 to preface
meillo@marmaro.de
parents:
136
diff
changeset
|
59 |
304 | 60 \begin{enumerate} |
316 | 61 \item \emph{Italic shape} is used to emphasize text, to introduce new terms, and for names, including product, host, and user names, as well as email addresses. |
150
0d097f4300ce
moved typographic conventions from ch01 to preface
meillo@marmaro.de
parents:
136
diff
changeset
|
62 |
304 | 63 \item For names of persons \textsc{Small Caps} are used. |
64 | |
316 | 65 \item File and path names, source code excerpts, contents of files, and output from programs are displayed in \texttt{Typewriter font}. |
304 | 66 \end{enumerate} |
150
0d097f4300ce
moved typographic conventions from ch01 to preface
meillo@marmaro.de
parents:
136
diff
changeset
|
67 |
302
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
68 References to external resources are marked using one of three styles, distinguished by the type of resource. |
150
0d097f4300ce
moved typographic conventions from ch01 to preface
meillo@marmaro.de
parents:
136
diff
changeset
|
69 |
302
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
70 \begin{enumerate} |
316 | 71 \item References to books, articles, and similar documents looks like this: \cite{kernighan84}. The letters represent the author(s) (here \person{Kernighan} and \person{Pike}), the number represents the year of publication (here 1984). |
210
2181dc39ec06
extended typo conventions; and minor stuff
meillo@marmaro.de
parents:
150
diff
changeset
|
72 |
302
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
73 \item Websites differ from documents as they are less of a text written by some author but more a place where information is gathered. They are only indicated by numbers, like for example: \citeweb{masqmail:homepage}. |
210
2181dc39ec06
extended typo conventions; and minor stuff
meillo@marmaro.de
parents:
150
diff
changeset
|
74 |
302
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
75 \item \name{Request for Comments}---documents that define Internet standards---are referenced in a third way, by specifying the unique number of the \RFC\ directly: \RFC821. |
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
76 \end{enumerate} |
234 | 77 |
302
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
78 The Bibliography is located at the end of the thesis. It also includes a list of the relevant \RFC{}s and how they can be retrieved. |
150
0d097f4300ce
moved typographic conventions from ch01 to preface
meillo@marmaro.de
parents:
136
diff
changeset
|
79 |
0d097f4300ce
moved typographic conventions from ch01 to preface
meillo@marmaro.de
parents:
136
diff
changeset
|
80 |
0d097f4300ce
moved typographic conventions from ch01 to preface
meillo@marmaro.de
parents:
136
diff
changeset
|
81 |
0d097f4300ce
moved typographic conventions from ch01 to preface
meillo@marmaro.de
parents:
136
diff
changeset
|
82 |
0d097f4300ce
moved typographic conventions from ch01 to preface
meillo@marmaro.de
parents:
136
diff
changeset
|
83 |
98 | 84 \section*{Acknowledgments} |
33 | 85 %FIXME: write this at the very end. |
86 % dont forget: proove readers, suggestion makers, supporters, ... | |
302
fb66805bc870
reworked section about conventions; minor other stuff
meillo@marmaro.de
parents:
280
diff
changeset
|
87 % FIXME: if too long, think about a page in the appendix |