annotate thesis/tex/0-preface.tex @ 54:da11c1b9e8cb

splitted bib into 2 parts: books and web (using multibib)
author meillo@marmaro.de
date Wed, 15 Oct 2008 22:53:19 +0200
parents d52fa2350137
children 56fd50f9bbf3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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}
42
ac4ce4de4154 minor stuff
meillo@marmaro.de
parents: 40
diff changeset
6 %FIXME: write about the motivation to cover this topic
ac4ce4de4154 minor stuff
meillo@marmaro.de
parents: 40
diff changeset
7 %TODO: eventually have some words of oliver here
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
9
33
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
10 \section*{Audience}
47
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
11 This document is targeted for \masqmail\ users and for people interested in mail systems in general.
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
12 Security problems in electronic mail, \unix\ and the \NAME{C} programming language will also be discussed.
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
13 Additional ones planning to take over an unmaintained software project will find real life experience in here.
33
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
14
47
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
15 In each topic, basic knowledge is preconditioned.
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
16 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
17
47
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
18 This work focuses on the \unix\ operating system.
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
19 Experience in usage, administration and program development is assumed.
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
20 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
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
21
40
81ff8b093efe fixed some FIXMEs; added some cites; stuff
meillo@marmaro.de
parents: 36
diff changeset
22 General information about \unix\ can be found in \cite{unixprogenv} %FIXME: references
33
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
23 . %FIXME: references
47
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
24 explain about administrating \unix.
d52fa2350137 split up into one sentence per line
meillo@marmaro.de
parents: 42
diff changeset
25 And developing programs in \NAME{C} may be learned from \cite{cprog} and \cite{advunixprog}. %FIXME: references
33
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
26
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
27 %TODO: should I tell them to send email to me when having questions? Or somewhere else?
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
28
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
29
36
42a2a3565b89 structural changes in preface
meillo@marmaro.de
parents: 33
diff changeset
30 \section*{Organisation}
42a2a3565b89 structural changes in preface
meillo@marmaro.de
parents: 33
diff changeset
31 %FIXME: write about organisation of the book: parts, chapters, sections. And more thats useful to know.
42a2a3565b89 structural changes in preface
meillo@marmaro.de
parents: 33
diff changeset
32
42a2a3565b89 structural changes in preface
meillo@marmaro.de
parents: 33
diff changeset
33
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
34 \section*{How to read this document}
33
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
35 %TODO: what to write here??
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
36 %TODO: include this in section ``Organisation''?
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
37
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
38
36
42a2a3565b89 structural changes in preface
meillo@marmaro.de
parents: 33
diff changeset
39 \section*{Conventions used}
33
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
40 %TODO: check if this tells what is really used!
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
41 %FIXME: make it complete!
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
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
66 %FIXME: specify the really important external documents here
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
67 %TODO: write about the bundled CD, and tell what's included
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
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
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
70
8
1d35768e1643 first prototype of thesis (with some sample content)
meillo@marmaro.de
parents:
diff changeset
71 \section*{Acknowledgements}
33
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
72 %FIXME: write this at the very end.
b3ba69ef35ab added text about audience; added FIXMEs
meillo@marmaro.de
parents: 26
diff changeset
73 % dont forget: proove readers, suggestion makers, supporters, ...