Mercurial > dive4elements > gnv-client
annotate doc/config-manual/config-manual.tex @ 924:9d94bf77e442
Finalized documentation with references, unifying tools, adding logos.
doc/trunk@1061 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Hans Plum <hans.plum@intevation.de> |
---|---|
date | Thu, 06 May 2010 06:24:41 +0000 |
parents | 3ca45a124985 |
children | 38bc313ef068 |
rev | line source |
---|---|
905
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
1 \documentclass[12pt]{scrartcl} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
2 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
3 %---------------------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
4 % Load packages |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
5 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
6 \usepackage{a4} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
7 \usepackage{times} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
8 \usepackage[latin1]{inputenc} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
9 \usepackage{fancyhdr} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
10 %\usepackage{german} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
11 %\usepackage[marvosym]{eurofont} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
12 %\usepackage[all, light]{draftcopy} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
13 %\usepackage{supertabular} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
14 %\usepackage{colortbl} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
15 %\usepackage{epsf} |
912
3ca45a124985
Fixed compilation error
Hans Plum <hans.plum@intevation.de>
parents:
911
diff
changeset
|
16 \usepackage{graphicx} |
905
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
17 \usepackage{lastpage} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
18 %\usepackage{proposal} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
19 \usepackage{listings} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
20 % FIXME hyperref config |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
21 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
22 %---------------------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
23 % Document DATE and VERSION |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
24 % set these values when releasing a new version |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
25 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
26 \newcommand{\documentdate}{April 30th, 2010} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
27 \newcommand{\documentversion}{1.0} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
28 \newcommand{\documentrevision}{FIXME SVN REV} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
29 \newcommand{\documentID}{installation-admin-manual.tex} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
30 %---------------------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
31 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
32 %---------------------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
33 % Document TITLE |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
34 \newcommand{\documenttitle}{Generic Viewer -- Installing and running} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
35 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
36 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
37 %---------------------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
38 % Some parameters for layouting |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
39 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
40 \paperwidth=21cm |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
41 \hoffset=-0.54cm |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
42 \textwidth=17cm |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
43 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
44 \paperheight=29.7cm |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
45 \voffset=-1.5cm |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
46 \topmargin=0cm |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
47 \headheight=1cm |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
48 \textheight=24cm |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
49 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
50 \setcounter{secnumdepth}{4} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
51 \setcounter{tocdepth}{4} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
52 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
53 %---------------------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
54 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
55 \begin{document} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
56 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
57 \lstset{ % |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
58 language=sh, |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
59 basicstyle=\ttfamily, % the size of the fonts that are used for the code |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
60 numbers=left, % where to put the line-numbers |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
61 numberstyle=\footnotesize, % the size of the fonts that are used for the line-numbers |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
62 numbersep=5pt, % how far the line-numbers are from the code |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
63 % backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
64 showspaces=false, % show spaces adding particular underscores |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
65 showstringspaces=false, % underline spaces within strings |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
66 showtabs=false, % show tabs within strings adding particular underscores |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
67 frame=single, % adds a frame around the code |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
68 tabsize=2, % sets default tabsize to 2 spaces |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
69 captionpos=b, % sets the caption-position to bottom |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
70 breaklines=true, % sets automatic line breaking |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
71 breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
72 title=\lstname, % show the filename of files included with \lstinputlisting; also try caption instead of title |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
73 escapeinside={\%*}{*)} % if you want to add a comment within your code |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
74 % morekeywords={*,...} % if you want to add more keywords to the set |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
75 } |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
76 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
77 %----------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
78 % HEADER/FOOTER DEFINITION |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
79 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
80 % for some pages latex switches back to pagestyle plain :-( |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
81 \fancypagestyle{plain}{% |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
82 \fancyhf{} % clear all header and footer fields |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
83 \fancyhead[LO,RE]{\footnotesize \documenttitle\\ \leftmark} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
84 \fancyfoot[RO,LE]{\footnotesize Intevation GmbH} % Author |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
85 \fancyfoot[CO,CE]{\footnotesize \thepage/\pageref{LastPage}} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
86 \fancyfoot[LO,RE]{\footnotesize \documentdate |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
87 \\\documentID} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
88 \renewcommand{\footrulewidth}{0.4pt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
89 } |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
90 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
91 % and now define pagestyle fancy |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
92 \fancyhead{} % clear all fields |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
93 \fancyhead[LO]{\footnotesize \documenttitle\\ \leftmark} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
94 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
95 \fancyfoot{}% clear all fields |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
96 \fancyfoot[RO]{\footnotesize Intevation GmbH} % Author |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
97 \fancyfoot[CO]{\footnotesize \thepage/\pageref{LastPage}} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
98 \fancyfoot[LO]{\footnotesize \documentdate |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
99 \\\documentID} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
100 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
101 \renewcommand{\footrulewidth}{0.4pt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
102 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
103 % |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
104 % END Header/Footer Definition |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
105 %----------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
106 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
107 %---------------------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
108 % MACRO DEFINITION |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
109 % |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
110 % \Fig{figure}{lof text}{caption} : |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
111 % places 'figure' and |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
112 % writes 'caption' at the bottom with leading |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
113 % 'Abbildung figno:'. 'lof text' is added to the list of |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
114 % figures. |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
115 % Example: |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
116 % \Fig{\epsfxsize30mm \epsffile{x.eps}}{the x}{the x} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
117 % |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
118 % \FigNoEntry{}{} : |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
119 % same as above, no entry in figures list |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
120 % |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
121 % \FigCaption{} : |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
122 % line with figure caption, setting figure |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
123 % counter and figures list |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
124 % |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
125 % \Tab{table}{lot text}{caption} : |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
126 % places 'table' and writes caption on top of the table |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
127 % with leading 'Tabelle tabno:'. 'lot text' is added to |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
128 % the list of tables. |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
129 %**************************************************************************** |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
130 % Figure makro for graphics continously enumerated. |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
131 % |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
132 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
133 \newcounter{FigCnt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
134 \newcounter{TabCnt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
135 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
136 \newcommand{\Fig}[3]% |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
137 { |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
138 \refstepcounter{FigCnt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
139 \addcontentsline{lof}{figure}% |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
140 {\protect\numberline{\arabic{FigCnt}}{#2}} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
141 \mbox{#1} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
142 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
143 \nopagebreak |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
144 {Abbildung \arabic{FigCnt}: #3} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
145 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
146 } |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
147 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
148 \newcommand{\FigNoEntry}[2]% |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
149 { |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
150 \refstepcounter{FigCnt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
151 \mbox{#1} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
152 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
153 \nopagebreak |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
154 {Abbildung \arabic{FigCnt}: #2} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
155 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
156 } |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
157 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
158 \newcommand{\FigCaption}[1]% |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
159 { |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
160 \refstepcounter{FigCnt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
161 \addcontentsline{lof}{figure}% |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
162 {\protect\numberline{\arabic{FigCnt}}{#1}} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
163 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
164 %{Figure \thesection.\arabic{FigCnt}: #1} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
165 } |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
166 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
167 \newcommand{\Tab}[3]% |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
168 { |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
169 \refstepcounter{TabCnt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
170 \addcontentsline{lot}{figure}% |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
171 {\protect\numberline{\arabic{TabCnt}}{#2}} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
172 {Tabelle \arabic{TabCnt}: #3} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
173 \nopagebreak |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
174 #1 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
175 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
176 } |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
177 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
178 \hyphenation{Intevation} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
179 % end macro definition |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
180 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
181 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
182 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
183 \newcounter{schritt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
184 \renewcommand{\theschritt}{\Roman{schritt}} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
185 %\makeatletter\renewcommand{\p@schritt}{Abschnitt~\thesubsubsection~}\makeatother |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
186 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
187 %----------------------------------- |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
188 % DOCUMENT SETTINGS |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
189 \pagestyle{fancy} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
190 \setlength{\parindent}{0cm} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
191 \setlength{\parskip}{5pt plus 2pt minus 1pt} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
192 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
193 % Start actual content here |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
194 \include{title} |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
195 \newpage |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
196 \tableofcontents |
906
03d58951889e
Added first Part of Documentation for Section Model of Transitions
Tim Englich <tim.englich@intevation.de>
parents:
905
diff
changeset
|
197 \include{model_of_transitions} |
905
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
198 |
0a86b992ab1f
Integrated Structure and basic File for LaTex-Documents for the Config-Manual
Tim Englich <tim.englich@intevation.de>
parents:
diff
changeset
|
199 \end{document} |