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}

http://dive4elements.wald.intevation.org