init aus gzip
[dide_16.git] / bsp1 / Protokolle / DigitalDesign_prot.sty
1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 %
3 %                          DigitalDesign_app.sty
4 %
5 %                             Babak Rahbaran
6 %                     (rahbaran@ecs.tuwien.ac.at)
7
8 %                               14.07.03
9 %
10 %              Institut f"ur Technische Informatik (182/2) 
11 %                          ECS Group
12 %                     Technische Universit"at Wien 
13 %                      1040 Treitlstr. 3, 2. Stk.
14 %                      (www.ecs.tuwien.ac.at)
15
16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
17
18 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
19 %
20 % packages
21 %
22 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
23
24 \usepackage{fancyheadings}
25 \usepackage{german}
26 \usepackage{graphicx}
27 \usepackage[latin1]{inputenc} %------- Umlaute im Text
28
29 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
30 %
31 % user-defined commands
32 %
33 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
34
35 % typeset pin numbers
36 \newcommand{\pin}[1]{\emph{\textbf{#1}}\ }
37 \renewcommand{\chaptername}{Aufgabe}
38
39
40 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
41 %
42 % some size definitions and counter settings
43 %
44 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
45
46 \oddsidemargin 1cm
47 \evensidemargin 1cm
48 \topmargin 0pt
49 \headsep 50pt
50 \textheight 21.5cm
51 \textwidth 14.1cm
52
53 \renewcommand{\floatpagefraction}{0.9}
54 \renewcommand{\textfraction}{0.05}
55 \renewcommand{\topfraction}{1.0}
56 \renewcommand{\bottomfraction}{1.0}
57
58 \setcounter{totalnumber}{3}
59 \setcounter{bottomnumber}{3}
60 \setcounter{topnumber}{3}
61
62 \setlength{\unitlength}{1mm}
63 \setlength{\parindent}{6mm}
64 \setlength{\parskip}{12pt plus2pt minus2pt}
65
66
67 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
68 %
69 % define variables used on titlepage
70 %
71 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
72
73 % heading
74 \def\headline#1{\gdef\@headline{#1}}
75 % group number
76 \def\groupnr#1{\gdef\@groupnr{#1}}
77 % authors
78 \def\vornamea#1{\gdef\@vornamea{#1}}
79 \def\nachnamea#1{\gdef\@nachnamea{#1}}
80 \def\matrikela#1{\gdef\@matrikela{#1}}
81 \def\emaila#1{\gdef\@emaila{#1}}
82
83 \def\vornameb#1{\gdef\@vornameb{#1}}
84 \def\nachnameb#1{\gdef\@nachnameb{#1}}
85 \def\matrikelb#1{\gdef\@matrikelb{#1}}
86 \def\emailb#1{\gdef\@emailb{#1}}
87
88 \def\vornamec#1{\gdef\@vornamec{#1}}
89 \def\nachnamec#1{\gdef\@nachnamec{#1}}
90 \def\matrikelc#1{\gdef\@matrikelc{#1}}
91 \def\emailc#1{\gdef\@emailc{#1}}
92
93 %\def\vornamed#1{\gdef\@vornamed{#1}}
94 %\def\nachnamed#1{\gdef\@nachnamed{#1}}
95 %\def\matrikeld#1{\gdef\@matrikeld{#1}}
96 %\def\emaild#1{\gdef\@emaild{#1}}
97
98 % address of department
99 \def\address#1{\gdef\@address{#1}}
100 % LVA-Nr.
101 \def\lvanr#1{\gdef\@aufgabe{#1}}
102
103 \setcounter{footnote}{0} 
104
105 % initialize variables
106 \gdef\@headline{Digital Design LU}            
107 \gdef\@title{P r o t o k o l l}
108
109 \gdef\@groupnr{00}
110
111 \gdef\@vornamea{Vorname1}
112 \gdef\@nachnamea{Nachname1}
113 \gdef\@matrikela{0000000}
114 \gdef\@emaila{a@æstudent.tuwien.ac.at}
115
116 \gdef\@vornameb{Vorname2}
117 \gdef\@nachnameb{Nachname2}
118 \gdef\@matrikelb{0000000}
119 \gdef\@emailb{b@æstudent.tuwien.ac.at}
120
121 \gdef\@vornamec{Vorname3}
122 \gdef\@nachnamec{Nachname3}
123 \gdef\@matrikelc{0000000}
124 \gdef\@emailc{c@student.tuwien.ac.at}
125
126 %\gdef\@vornamed{Vorname4}
127 %\gdef\@nachnamed{Nachname4}
128 %\gdef\@matrikeld{0000000}
129 %\gdef\@emaild{d@student.tuwien.ac.at}
130
131 \gdef\@aufgabe{zu Aufgabe 1}
132
133 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
134 %
135 % titlepage
136 %
137 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
138
139 \def\maketitle{
140 \begin{titlepage}
141
142 % enlarge page
143 \setlength{\topmargin}{0pt}
144 \setlength{\headheight}{0pt}
145 \setlength{\headsep}{0pt}
146 \setlength{\footskip}{0pt}
147
148 \let\footnotesize\small \let\footnoterule\relax \setcounter{page}{1}
149 \null
150 \vfill
151 \large
152 \vskip -4 cm 
153
154 \begin{center}
155 % heading
156 {\LARGE\bf \@headline \par} \vskip 2cm
157
158 \vskip 1cm
159
160 % title
161 {\Huge\bf\underline \@title \par} 
162 \vskip 1cm
163 %{\Large \bf \@aufgabe \par}
164 \vskip 4cm
165
166 \begin{flushright}
167 Gruppe \@groupnr \par
168 % authors
169 \@vornamea \  \@nachnamea, Matr. Nr. \@matrikela \par
170 {\small \@emaila \par}
171 \@vornameb \  \@nachnameb, Matr. Nr. \@matrikelb \par
172 {\small \@emailb \par}
173 \@vornamec \  \@nachnamec, Matr. Nr. \@matrikelc \par
174 {\small \@emailc \par}
175 %\@vornamed \  \@nachnamed, Matr. Nr. \@matrikeld \par
176 %{\small \@emaild \par}
177
178 %\@authora \par
179 %\@authorb \par
180 %\@authorc \par
181 %\@authord \par
182 \vskip 1cm
183 Wien, am~\today{}
184 \end{flushright}
185 \end{center} \par
186 \vskip 1.5cm 
187
188 \end{titlepage}
189
190 \setcounter{footnote}{0} 
191 \let\thanks\relax
192 } % \def\maketitle
193
194
195 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
196
197 \newenvironment{Ventry}[1]%
198 {\begin{list}{}{\renewcommand{\makelabel}[1]{\textbf{##1:}\hfill}%
199 \settowidth{\labelwidth}{\textbf{#1:}}%
200 \setlength{\leftmargin}{\labelwidth}%
201 \addtolength{\leftmargin}{\labelsep}}}%
202 {\end{list}}
203
204 \newcommand{\tablesize}{\fontsize{8}{10}\selectfont}
205
206 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
207 %
208 % layout of non-title pages
209 %
210 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
211
212 \pagenumbering{roman}
213 \setlength{\parskip}{5pt plus2pt minus2pt}
214
215 \setlength{\parskip}{1mm}
216 \clearpage
217 \setlength{\parskip}{5pt plus2pt minus2pt}
218
219 \pagestyle{fancy}
220 \renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
221 \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}{}}
222 \addtolength{\headheight}{2pt}
223
224 \pagenumbering{arabic}
225 \setcounter{page} {1}