annotate artifacts/doc/datacage-config-manual/datacage-config-manual.tex @ 7117:1c4faf9f2570 generator-refactoring

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

http://dive4elements.wald.intevation.org