Mercurial > docs > diploma
annotate thesis/tex/0-preface.tex @ 93:a6f8a93abd64
new chapter 4 (split ch5); added lots of annotations
author | meillo@marmaro.de |
---|---|
date | Sun, 16 Nov 2008 14:44:22 +0100 |
parents | e050221efd38 |
children | 8db526d7a678 |
rev | line source |
---|---|
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
1 \cleardoublepage |
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
2 \chapter*{Preface} |
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
3 \addcontentsline{toc}{chapter}{Preface} |
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
4 |
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
5 \section*{Preface} |
93
a6f8a93abd64
new chapter 4 (split ch5); added lots of annotations
meillo@marmaro.de
parents:
92
diff
changeset
|
6 %FIXME: write about the motivation to cover this topic: what is it I want? |
a6f8a93abd64
new chapter 4 (split ch5); added lots of annotations
meillo@marmaro.de
parents:
92
diff
changeset
|
7 % preface == target of the book, related to the reader |
a6f8a93abd64
new chapter 4 (split ch5); added lots of annotations
meillo@marmaro.de
parents:
92
diff
changeset
|
8 % make the topic more concrete and limit it |
92 | 9 %TODO: have text by oliver here? |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
10 |
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
11 |
33 | 12 \section*{Audience} |
93
a6f8a93abd64
new chapter 4 (split ch5); added lots of annotations
meillo@marmaro.de
parents:
92
diff
changeset
|
13 %TODO: maybe merge mit the intention of the document |
47 | 14 This document is targeted for \masqmail\ users and for people interested in mail systems in general. |
15 Security problems in electronic mail, \unix\ and the \NAME{C} programming language will also be discussed. | |
16 Additional ones planning to take over an unmaintained software project will find real life experience in here. | |
33 | 17 |
47 | 18 In each topic, basic knowledge is preconditioned. |
19 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
|
20 |
47 | 21 This work focuses on the \unix\ operating system. |
22 Experience in usage, administration and program development is assumed. | |
23 This includes the basic toolchain (e.g.\ \name{tar}, \name{grep}, etc.), user, file and permission management, as well as writing, compiling and installing programs written in the \NAME{C} language. | |
33 | 24 |
40
81ff8b093efe
fixed some FIXMEs; added some cites; stuff
meillo@marmaro.de
parents:
36
diff
changeset
|
25 General information about \unix\ can be found in \cite{unixprogenv} %FIXME: references |
33 | 26 . %FIXME: references |
47 | 27 explain about administrating \unix. |
55
56fd50f9bbf3
reworked text; added MTA definitions; added references; more
meillo@marmaro.de
parents:
47
diff
changeset
|
28 And developing programs in \NAME{C} may be learned from \cite{k&r} and \cite{advunixprog}. %FIXME: references |
33 | 29 |
30 %TODO: should I tell them to send email to me when having questions? Or somewhere else? | |
31 | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
32 |
36 | 33 \section*{Organisation} |
34 %FIXME: write about organisation of the book: parts, chapters, sections. And more thats useful to know. | |
93
a6f8a93abd64
new chapter 4 (split ch5); added lots of annotations
meillo@marmaro.de
parents:
92
diff
changeset
|
35 %FIXME: explain where the main part lies (theory vs. implementation) |
33 | 36 |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
37 |
36 | 38 \section*{Conventions used} |
33 | 39 %TODO: check if this tells what is really used! |
40 %FIXME: make it complete! | |
93
a6f8a93abd64
new chapter 4 (split ch5); added lots of annotations
meillo@marmaro.de
parents:
92
diff
changeset
|
41 %FIXME: remove everything not needed. Maybe write only a few sentences text. |
12
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
42 The following typographic conventions are used in this book: |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
43 |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
44 \begin{tabular}{ p{0.15\textwidth} p{0.8\textwidth} } |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
45 \emph{Italic} & |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
46 is used for names, including command names, file name, hostnames, usernames and email addresses. |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
47 Further more it is used to emphasize text. |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
48 \\ &\\ |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
49 |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
50 \texttt{Constant Width} & |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
51 is used for source code, contents of files and output from programs. |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
52 \\ &\\ |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
53 |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
54 \texttt{\$} & |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
55 indicates the the user shell prompt. |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
56 \\ &\\ |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
57 |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
58 \texttt{\#} & |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
59 indicates the the root shell prompt. |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
60 \\ |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
61 \end{tabular} |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
62 |
26ff7cb0cc12
reorganization of tex files for titlepage and stuff
meillo@marmaro.de
parents:
8
diff
changeset
|
63 |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
64 |
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
65 \section*{Additional sources} |
33 | 66 %FIXME: specify the really important external documents here |
67 %TODO: write about the bundled CD, and tell what's included | |
68 \NAME{RFC}s, other books, source code, websites | |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
69 |
33 | 70 |
8
1d35768e1643
first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff
changeset
|
71 \section*{Acknowledgements} |
33 | 72 %FIXME: write this at the very end. |
73 % dont forget: proove readers, suggestion makers, supporters, ... | |
93
a6f8a93abd64
new chapter 4 (split ch5); added lots of annotations
meillo@marmaro.de
parents:
92
diff
changeset
|
74 % FIXME: if too long, include a file on the CD and refer on it here |