Documentation for the ABC Analysis
[cacao.git] / doc / abc_optimization / gwa.sty
1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
2 % ------------------------------------------------------------------------\r
3 % Grundlagen Wissenschaftlichen Arbeitens - LaTeX Style File\r
4 % ------------------------------------------------------------------------\r
5 % File name: gwa.sty\r
6 % Author: Wilfried Elmenreich\r
7 % Modifications: Raimund Kirner (13.03.2006)\r
8 % Revision: 1.1\r
9 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\r
10 \r
11 %\r
12 %----------------------------------------------------------------- ID ---\r
13 %\r
14 \r
15 \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{gwa}\r
16 \r
17 %\r
18 %------------------------------------------------------------ Packages --\r
19 %\r
20 \r
21 \RequirePackage{times}\r
22 \RequirePackage{a4}\r
23 \r
24 %\r
25 %--------------------------------------------------------- Page format --\r
26 %\r
27 \r
28 \setlength{\topmargin}{-1.2cm}\r
29 \setlength{\textwidth}{16.5cm}\r
30 \setlength{\textheight}{23cm}\r
31 \setlength{\oddsidemargin}{0.3cm}\r
32 \setlength{\evensidemargin}{-0.6cm}\r
33 \setlength{\parindent}{3.5mm}\r
34 \setlength{\columnsep}{6mm}\r
35 \setlength{\hoffset}{0cm}\r
36 \r
37 \def\kompakt{\setlength{\baselineskip}{.93\baselineskip}\setlength{\columnsep}{5.5mm}}\r
38 \r
39 \renewcommand{\floatpagefraction}{0.9}\r
40 \renewcommand{\textfraction}{0.05}\r
41 \renewcommand{\topfraction}{1.0}\r
42 \renewcommand{\bottomfraction}{1.0}\r
43 \r
44 %\DeclareOption{latex}{\r
45 %\setlength{\oddsidemargin}{1.1cm}\r
46 %\setlength{\evensidemargin}{0.1cm}}\r
47 %\r
48 %\DeclareOption{pdflatex}{\r
49 %\setlength{\oddsidemargin}{0.5cm}\r
50 %\setlength{\evensidemargin}{-0.5cm}}\r
51 \r
52 %\ProcessOptions\r
53 \r
54 %\r
55 %----------------------------------------- Caption and list formatting --\r
56 %\r
57 \r
58 \def\section{\@startsection{section}{2}{0cm}{-1.5ex plus -.1ex minus\r
59  -.2ex}{1.5ex}{\large\sc}}\r
60 \def\subsection{\@startsection{subsection}{2}{0cm}{-1.5ex plus -.1ex minus\r
61  -.2ex}{1.5ex}{\normalsize\sc}}\r
62  \def\subsubsection{\@startsection{subsubsection}{2}{0cm}{-1.5ex plus -.1ex minus\r
63  -.2ex}{1.5ex}{\normalsize\sc}}\r
64 %\renewcommand \thesection {\@Roman\c@section}\r
65 %\renewcommand\thesubsection {\@Alph\c@subsection}\r
66 \r
67 \renewcommand\labelitemi{\normalfont\bfseries --}\r
68 \renewcommand\labelitemii{$\m@th\bullet$}\r
69 \r
70 %\r
71 %----------------------------------------- Title and author formatting --\r
72 %\r
73 \r
74 \def\affiliations#1{\gdef\@affiliations{#1}}\r
75 \def\inst#1{\unskip$^{#1}$}\r
76 \r
77 \def\authN#1{{\large#1}}\r
78 \def\matNr#1{{\normalsize\/Matr.Nr. #1}}\r
79 \def\kennZ#1{{\normalsize\/Kennzahl #1}}\r
80 \def\authI#1{{\normalsize#1}}\r
81 \def\authU#1{{\normalsize#1}}\r
82 \def\email#1{{\normalsize#1}}\r
83 \r
84 \makeatletter\r
85 \r
86 \makeatletter\r
87 \r
88 \def\@maketitle{%\r
89   \newpage\r
90   \null\r
91   \vskip 4em%\r
92   \begin{center}%\r
93   \let \footnote \thanks\r
94     {\vskip -6em \LARGE \@title \par}%\r
95     \vskip 1.5em%\r
96     {\large\r
97       \lineskip .5em%\r
98       \begin{tabular}[t]{c}%\r
99         \@author\r
100       \end{tabular}\par}%\r
101     \vskip 1em%\r
102     {\normalsize \@date}%\r
103   \end{center}%\r
104   \par\r
105   \vskip 1em\r
106 }\r
107 \r
108 %\bibliographystyle{unsrt}\r
109 \pagestyle{plain}\r
110 \r
111 %\r
112 %---------------------------------------------------- Abstract command --\r
113 %\r
114 \r
115 \newenvironment{absenv}{%\r
116       \list{}{\advance\topsep by0.35cm\r
117       \relax\small\r
118       \leftmargin=0cm\r
119       \labelwidth=\z@\r
120       \listparindent=0cm\r
121       \itemindent=0cm\r
122       \rightmargin\leftmargin\r
123       }\item[\hskip\labelsep\r
124         \bfseries Abstract] --- \em \setlength{\parskip}{0pt}}\r
125 \r
126 \renewcommand{\abstract}[1]{\r
127   \begin{absenv}\r
128   #1\r
129   \end{absenv}\r
130   \vskip 1.5em\r
131   \thispagestyle{plain}}\r
132 \r
133 %\r
134 %---------------------------------------------------- Abstract command --\r
135 %\r
136 \r
137 \renewenvironment{thebibliography}[1]\r
138      {\section*{\refname}%\r
139       \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}%\r
140       \list{\@biblabel{\@arabic\c@enumiv}}%\r
141            {\settowidth\labelwidth{\@biblabel{#1}}%\r
142            \setlength{\parsep}{0em}\r
143            \setlength{\itemsep}{1pt}\r
144             \leftmargin\labelwidth\r
145             \advance\leftmargin\labelsep\r
146             \@openbib@code\r
147             \usecounter{enumiv}%\r
148             \let\p@enumiv\@empty\r
149             \renewcommand\theenumiv{\@arabic\c@enumiv}}%\r
150       \sloppy\r
151       \clubpenalty4000\r
152       \@clubpenalty \clubpenalty\r
153       \widowpenalty4000%\r
154       \sfcode`\.\@m}\r
155 \r
156 % = eof ==================================================================\r