summaryrefslogtreecommitdiff
path: root/obsolete/usergrps
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /obsolete/usergrps
Initial commit
Diffstat (limited to 'obsolete/usergrps')
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/Changes39
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/doc/beispiel-lua.pdfbin0 -> 82627 bytes
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/doc/beispiel-lua.tex117
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/doc/beispiel.bib32
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/doc/beispiel.pdfbin0 -> 148036 bytes
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/doc/beispiel.tex120
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/dtk-adr.ist49
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/dtk-idx.ist40
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/dtk-pdf.sty124
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/dtk-url.sty169
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/dtk.bst1373
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/dtk.clo558
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/dtk.cls1010
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/dtklogos.sty68
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk00.clo81
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk01.clo80
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk02.clo81
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk03.clo80
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk05.clo153
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk06.clo160
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk10.clo116
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk11.clo347
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk12.clo348
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk95.clo182
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk96.clo109
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk97.clo94
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk98.clo94
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/dtk99.clo93
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/historical/textlist.sty14
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/Makefile142
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/Makefile.in93
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/adressen.tex70
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/editorial.tex37
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/grusswort.tex15
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/impressum.tex93
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/komoedie.tex154
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/ruecken.tex29
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/rueckenNeu.tex29
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/stammtische.tex281
-rw-r--r--obsolete/usergrps/dante/dtk-1.32/komoedie/termine.tex89
40 files changed, 6763 insertions, 0 deletions
diff --git a/obsolete/usergrps/dante/dtk-1.32/Changes b/obsolete/usergrps/dante/dtk-1.32/Changes
new file mode 100644
index 0000000000..87c7e40c2b
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/Changes
@@ -0,0 +1,39 @@
+dtk.cls -----
+1.32 2015-02-23 - font feature FakeStretch moved into \setmonofont
+1.31 2014-11-10 - use only dtk.clo
+1.30 2014-07-07 - delete xetex stuff and update for
+ pagenumber
+1.29 2012-05-30 - do not load package calc
+ - use dtk12.clo by default
+1.28 2012-02-20 - fix some more bugs with LuaTeX
+1.27 2011-11-23 - fix some bugs with LuaTeX
+1.26 2011-07-24 - redefine listings for use with luatex/xetex
+1.25 2011-04-28 - recode the XeTeX and luateX part
+1.24 2011-04-25 -delete the part for laoding eurosans
+ we now use \euro from eurosym by default. (hv)
+
+dtk12.clo --------
+0.03 2012-06-22 - use \dimexpr instead of package calc
+
+
+dtk.bst --------
+1.2 2012-08-15 - added entry type @ctan additionally to
+ @online
+1.1 2012-06-18 - fixed bug with dtk string
+
+
+dtklogos.cls -----
+2.19 2014-09-24 - load package dantelogo for DANTE (hv)
+2.15 2012-05-02 - revert e.\,V. (hv)
+2.14 2012-04-12 - e.\,V., missing thinn space (hv)
+2.11 2011-04-25 - added \LuaLaTeX (hv)
+
+
+dtk-pdf.sty --------
+1.21 2011-06-22 -typo in header
+1.20 2011-04-26 -modified license statement
+
+
+dtk-url.sty --------
+1.00 2011-10-23 - first version
+
diff --git a/obsolete/usergrps/dante/dtk-1.32/doc/beispiel-lua.pdf b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel-lua.pdf
new file mode 100644
index 0000000000..1bc773d599
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel-lua.pdf
Binary files differ
diff --git a/obsolete/usergrps/dante/dtk-1.32/doc/beispiel-lua.tex b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel-lua.tex
new file mode 100644
index 0000000000..f05fb07902
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel-lua.tex
@@ -0,0 +1,117 @@
+%% $Id: beispiel.tex 16 2010-11-06 13:18:09Z herbert $
+%
+% run with lualatex beispiel-lua
+\documentclass[12,ngerman]{dtk}
+
+\begin{document}
+\title{Die \texttt{dtk}-Klasse, \small Version \DTKversion -- \DTKdate}
+\author{Rolf Niepraschk\and Herbert Voß}
+\address{Herbert}{Voß}
+ {Wasgenstraße~21\\
+ 14129 Berlin\\
+ \protect\url{herbert@dante.de}}
+\address{Rolf}{Niepraschk}%
+ {Persiusstr.~12\\
+ 10245~Berlin\\
+ \protect\url{Rolf.Niepraschk@gmx.de}}
+\maketitle
+
+\section{Makros}
+
+\begin{verbatim}
+\providecommand\File[1]{\texttt{#1}}
+\providecommand\Package[1]{\texttt{#1}}
+\providecommand\Program[1]{\texttt{#1}}
+\providecommand\Command[1]{\texttt{#1}}
+\providecommand\Macro[1]{\texttt{\#1}}
+\providecommand\Environment[1]{\texttt{#1}}
+\let\Email\url
+\providecommand\Acronym[1]{\textsc{#1}}
+\end{verbatim}
+
+Die Dateien \File{dtk.clo} und \File{10.clo} beinhalten die Klassenoptionen und
+werden nur fortgeschrieben, wenn etwas Neues einzufügen ist. Das Paket
+\Package{dtk} sollte nur um wichtige Pakete ergänzt werden, die für den Inhalt
+des Manuskripts wichtig sind. Das Programm \Program{pdflatex} sollte bevorzugt
+zum Übersetzen eingesetzt werden. Macros wie \Macro{texttt} müssen nicht mit
+dem Backslash angegeben werden, der wird automatisch gesetzt. Es folgen
+Beispiele mit Listings in nummerierter und in nichtnummerierter Art:
+
+\begin{lstlisting}[style=DTKlstNumber]
+\begin{itemize}
+\item ...
+\end{itemize}
+\end{lstlisting}
+
+\begin{lstlisting}[style=DTKlstNoNumber]
+\begin{description}
+\item ...
+\end{description}
+\end{lstlisting}
+
+\Acronym{Ubuntu} wird als Akronym gesetzt.
+Weitere Informationen für Autoren findet man im DTK-Wiki:
+\url{http://projekte.dante.de/DanteFAQ/WebHome}.
+
+Zm Schluss folgt der Quelltext dieses Beispieldokumentes:
+\lstinputlisting[style=DTKlstNumber,language={[AlLaTeX]{TeX}}]{\jobname.tex}
+
+\section{Listen}
+\begin{itemize}
+\item Bei \Environment{itemize} werden
+die Elemente durch Punkte und andere Symbole gekennzeichnet.
+\item Listen kann man auch verschachteln:
+ \begin{itemize}
+ \item Die maximale Schachtelungstiefe ist~4.~\cite{voss:2008}
+ \item
+ Bezeichnung und Ein\-rückung der Elemente
+ wechseln automatisch.
+ \end{itemize}
+\item usw.
+\end{itemize}
+
+\begin{enumerate}
+\item Bei \Environment{enumerate} werden
+die Elemente mit Ziffern oder Buchstaben numeriert.
+\item Die Numerierung erfolgt automatisch.~\cite{pakin:2008}
+\item Listen kann man auch
+verschachteln:
+ \begin{enumerate}
+ \item Die maximale Schachtelungstiefe
+ ist~4.
+ \item Bezeichnung und Ein\-rückung der Elemente
+ wechseln automatisch.
+ \end{enumerate}
+\item usw.
+\end{enumerate}
+
+\begin{description}
+\item[Gelse:]
+ ein kleines Tier, das
+ östlich des Semmering Touristen verjagt.
+\item[Gemse:]
+ ein großes Tier, das
+ westlich des Semmering von Touristen verjagt wird.
+\item[G"urteltier:]
+ ein mittelgroßes Tier, das
+ hier nur wegen der Länge seines Namens vorkommt.
+\end{description}
+
+\section{Bibliografie}
+Die folgende Bibliografie hat nur einen
+Demonstrationscharakter.
+
+\begin{lstlisting}[style=DTKlstNumber]
+\begingroup
+\RaggedRight
+\bibliography{\jobname}
+\endgroup
+\end{lstlisting}
+
+\nocite{*}
+\begingroup
+\RaggedRight
+\bibliography{beispiel}
+\endgroup
+
+\end{document}
diff --git a/obsolete/usergrps/dante/dtk-1.32/doc/beispiel.bib b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel.bib
new file mode 100644
index 0000000000..ca6186eff4
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel.bib
@@ -0,0 +1,32 @@
+@Book{voss:2008,
+ author = {Herbert Vo{\ss}},
+ title = {{PSTricks} -- {G}rafik f\"ur {\TeX} und {\LaTeX}},
+ edition = {5.},
+ publisher = {DANTE -- Lob.media},
+ year = {2008},
+ address = {Heidelberg/""Hamburg}
+}
+
+@Manual{pakin:2008,
+ Title = {The Comprehensive {\LaTeX} Symbol list},
+ Author = {Pakin, Scott},
+ Organization = {CTAN},
+ annote = {\ctanurl{/info/symbols/comprehensive/symbol-a4.pdf}},
+ Note = {},
+ year = {2008},
+}
+
+@ctan{europecv,
+ author = {N.~Vitacolonna},
+ title = {europecv: an unofficial class for European curricula},
+ ctanurl = {macros/latex/contrib/europecv/},
+ year = 2006,
+ urldate = {2012-08-14},
+}
+
+@online{ep1,
+ author = {Bundesinstitut für Berufsbildung},
+ title = {europass Deutschland},
+ url = {http://www.europass-info.de},
+ urldate = {2012-01-21}
+}
diff --git a/obsolete/usergrps/dante/dtk-1.32/doc/beispiel.pdf b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel.pdf
new file mode 100644
index 0000000000..76d0a41e31
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel.pdf
Binary files differ
diff --git a/obsolete/usergrps/dante/dtk-1.32/doc/beispiel.tex b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel.tex
new file mode 100644
index 0000000000..bdbbc680fd
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/doc/beispiel.tex
@@ -0,0 +1,120 @@
+%% $Id: beispiel.tex 42 2014-07-08 17:34:44Z herbert $
+%
+\documentclass[12,ngerman]{dtk}
+\ifluatex\else
+ \usepackage[utf8]{inputenc}
+ %\usepackage[latin9]{inputenc}
+\fi
+
+\begin{document}
+\title{Die \texttt{dtk}-Klasse, \small Version \DTKversion -- \DTKdate}
+\author{Rolf Niepraschk\and Herbert Voß}
+\address{Herbert}{Voß}
+ {Wasgenstraße~21\\
+ 14129 Berlin\\
+ \protect\url{herbert@dante.de}}
+\address{Rolf}{Niepraschk}%
+ {Persiusstr.~12\\
+ 10245~Berlin\\
+ \protect\url{Rolf.Niepraschk@gmx.de}}
+\maketitle
+
+\section{Makros}
+
+\begin{verbatim}
+\DeclareUrlCommand\File{\urlstyle{tt}}
+\providecommand\Package[1]{\texttt{#1}}
+\providecommand\Program[1]{\texttt{#1}}
+\providecommand\Command[1]{\texttt{#1}}
+\providecommand\Macro[1]{\texttt{\#1}}
+\providecommand\Environment[1]{\texttt{#1}}
+\let\Email\url
+\providecommand\Acronym[1]{\textsc{#1}}
+\end{verbatim}
+
+Die Dateien \File{dtk.clo} und \File{12.clo} beinhalten die Klassenoptionen und
+werden nur fortgeschrieben, wenn etwas Neues einzufügen ist. Das Paket
+\Package{dtk} sollte nur um wichtige Pakete ergänzt werden, die für den Inhalt
+des Manuskripts wichtig sind. Das Programm \Program{pdflatex} sollte bevorzugt
+zum Übersetzen eingesetzt werden. Macros wie \Macro{texttt} müssen nicht mit
+dem Backslash angegeben werden, der wird automatisch gesetzt. Es folgen
+Beispiele mit Listings in nummerierter und in nichtnummerierter Art:
+
+\begin{lstlisting}[style=DTKlstNumber]
+\begin{itemize}
+\item ...
+\end{itemize}
+\end{lstlisting}
+
+\begin{lstlisting}[style=DTKlstNoNumber]
+\begin{description}
+\item ...
+\end{description}
+\end{lstlisting}
+
+\Acronym{Ubuntu} wird als Akronym gesetzt.
+Weitere Informationen für Autoren findet man im DTK-Wiki:
+\url{http://projekte.dante.de/DanteFAQ/WebHome}.
+
+Zm Schluss folgt der Quelltext dieses Beispieldokumentes:
+\lstinputlisting[style=DTKlstNumber,language={[AlLaTeX]{TeX}}]{\jobname.tex}
+
+\section{Listen}
+\begin{itemize}
+\item Bei \Environment{itemize} werden
+die Elemente durch Punkte und andere Symbole gekennzeichnet.
+\item Listen kann man auch verschachteln:
+ \begin{itemize}
+ \item Die maximale Schachtelungstiefe ist~4.~\cite{voss:2008}
+ \item
+ Bezeichnung und Ein\-rückung der Elemente
+ wechseln automatisch.
+ \end{itemize}
+\item usw.
+\end{itemize}
+
+\begin{enumerate}
+\item Bei \Environment{enumerate} werden
+die Elemente mit Ziffern oder Buchstaben numeriert.
+\item Die Numerierung erfolgt automatisch.~\cite{pakin:2008}
+\item Listen kann man auch
+verschachteln:
+ \begin{enumerate}
+ \item Die maximale Schachtelungstiefe
+ ist~4.
+ \item Bezeichnung und Ein\-rückung der Elemente
+ wechseln automatisch.
+ \end{enumerate}
+\item usw.
+\end{enumerate}
+
+\begin{description}
+\item[Gelse:]
+ ein kleines Tier, das
+ östlich des Semmering Touristen verjagt.
+\item[Gemse:]
+ ein großes Tier, das
+ westlich des Semmering von Touristen verjagt wird.
+\item[G"urteltier:]
+ ein mittelgroßes Tier, das
+ hier nur wegen der Länge seines Namens vorkommt.
+\end{description}
+
+\section{Bibliografie}
+Die folgende Bibliografie hat nur einen
+Demonstrationscharakter.
+
+\begin{lstlisting}[style=DTKlstNumber]
+\begingroup
+\RaggedRight
+\bibliography{\jobname}
+\endgroup
+\end{lstlisting}
+
+\nocite{*}
+\begingroup
+\RaggedRight
+\bibliography{\jobname}
+\endgroup
+
+\end{document}
diff --git a/obsolete/usergrps/dante/dtk-1.32/dtk-adr.ist b/obsolete/usergrps/dante/dtk-1.32/dtk-adr.ist
new file mode 100644
index 0000000000..65811f090e
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/dtk-adr.ist
@@ -0,0 +1,49 @@
+%% $Id: dtk-adr.ist 13 2010-06-19 06:53:35Z herbert $
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% $Id: dtk-adr.ist 13 2010-06-19 06:53:35Z herbert $
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2011 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+actual '*'
+preamble "\\begin{theaddresses}"
+postamble "\n\\end{theaddresses}\n"
+item_0 "\n \\addressitem{"
+item_2 "}{"
+item_x1 "}{"
+item_x2 "}{"
+delim_0 "}{"
+delim_1 "}{"
+delim_2 "}{"
+delim_t "}"
+group_skip ""
+quote '$'
+%%$
+keyword "\\glossaryentry"
diff --git a/obsolete/usergrps/dante/dtk-1.32/dtk-idx.ist b/obsolete/usergrps/dante/dtk-1.32/dtk-idx.ist
new file mode 100644
index 0000000000..70160c32b5
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/dtk-idx.ist
@@ -0,0 +1,40 @@
+%% $Id: dtk-idx.ist 21 2011-04-26 14:40:41Z herbert $
+%%
+%% Purpose: LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Copyright (C) 1997-2011 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+headings_flag 1 % headings yes
+heading_prefix "{\\SectionFont "%
+heading_suffix "}\n" % newline
+quote '"'
+%%level '>'
+preamble
+ "\\begin{theindex}\n"
+item_1
+ "\\par\\leavevmode\\hangindent10pt\\makebox[10pt][l]{--}"
+item_01
+ "\\par\\leavevmode\\hangindent10pt\\makebox[10pt][l]{--}"
+item_x1
+ "\\par\\leavevmode\\hangindent10pt\\makebox[10pt][l]{--}"
+item_2
+ "\\par\\leavevmode\\hangindent20pt\\makebox[20pt][l]{-- -- }"
+item_12
+ "\\par\\leavevmode\\hangindent20pt\\makebox[20pt][l]{-- -- }"
+item_x2
+ "\\par\\leavevmode\\hangindent20pt\\makebox[20pt][l]{-- -- }"
+%%
+%%
+%% End of file `Letter.ist'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/dtk-pdf.sty b/obsolete/usergrps/dante/dtk-1.32/dtk-pdf.sty
new file mode 100644
index 0000000000..b9383d6ffa
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/dtk-pdf.sty
@@ -0,0 +1,124 @@
+%%
+%% This is file `dtk-pdf.sty',
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% $Id: dtk-pdf.sty 124 2014-09-24 20:01:38Z herbert $
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose: LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2011 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+\def\fileversion{1.22}
+\def\filedate{2012/02/20}
+\let\docversion=\fileversion
+\let\docdate=\filedate
+\ProvidesPackage{dtk-pdf}[\filedate\space\fileversion\space (gn,hv)]
+\RequirePackage{multicol,graphicx,color}
+\RequirePackage[bookmarks=false]{hyperref}
+\definecolor{navy}{rgb}{0,0,.5}
+\hypersetup{%paper=a5,
+colorlinks,urlcolor=navy}
+\oddsidemargin=-10mm
+\evensidemargin=-10mm
+\topmargin=-15mm
+\renewcommand\Volume{?/??}
+\newcommand\Pages{???}
+\renewcommand\volume{\Volume\ -- Nachdruck}
+\let\titlemark\@gobble
+\newcount\AdNo \AdNo=0
+\newcommand\Address{\bigskip\par\advance\AdNo1
+ \begin{multicols}2 \count255=0\relax
+ \loop\csname Address\the\count255\endcsname\advance\count255 1
+ \ifnum\count255<\AdNo \repeat
+ \end{multicols}}
+\renewcommand\address[3]{%
+ \expandafter\gdef\csname Address\the\AdNo\endcsname
+ {\par\parbox{.45\textwidth}{\footnotesize\raggedright
+ #1 #2 \\#3}}\advance\AdNo1\relax}
+\address{\href{http://cms.dante.de/}{\Dante}}{}{%
+ \href{http://cms.dante.de/}{Postfach 10\,18\,40\\
+ 69008 Heidelberg\\
+ \texttt{dante@dante.de}}}
+\providecommand\DTK@keywords{}
+\let\m@ketitle=\maketitle
+\renewcommand\maketitle{%
+ \thispagestyle{empty}%
+ \newlength{\l@@x}\settowidth{\l@@x}{\Large\DTK}%
+ \advance\l@@x3em\quad
+ \href{http://archiv.dante.de/dante/DTK}{%
+ \rotatebox{90}{\hspace*{1.5em}\Large\DTK}}
+ \rule{.9pt}{\l@@x}\quad
+ %
+ \begin{minipage}[b]{.75\textwidth}\parskip=1ex
+ {\raggedleft\large
+ \href{http://cms.dante.de/}{DANTE\\
+ Deutschsprachige\\
+ Anwendervereinigung \TeX\ e.V.}\medskip\par
+ }%
+ {\let\thanks\@gobble
+ \ifx\@author\empty\else\@author: \fi
+ \ifx\@title\empty\else\emph{\@title}, \fi
+ }
+ \DTK\ \Volume, S.\ \Pages.\medskip
+
+ \scriptsize Reproduktion oder Nutzung dieses Beitrags durch
+ konventionelle, elektronische oder beliebige andere Verfahren ist
+ nur mit Zustimmung des/der Autoren zul\"assig.
+
+ \DTK\ ist die Mitgliedszeitschrift von \Dante. Einzelne Hefte
+ k\"onnen von Mitgliedern bei der Gesch\"aftsstelle von \Dante\
+ erworben werden. Mitglieder erhalten \DTK\ im Rahmen ihrer
+ Mitgliedschaft.
+ \end{minipage}
+
+ \begingroup
+ \def\LaTeX{LaTeX}%
+ \def\BibTeX{BibTeX}%
+ \def\TeX{TeX}%
+ \def\LyX{LyX}%
+ \hypersetup{%
+ pdftitle=\@title,
+ pdfauthor=\@author,
+ pdfkeywords={\DTK@keywords},
+ pdfsubject={\volume},
+ pdfstartview={FitBH}
+ }%
+ \endgroup
+ \m@ketitle
+}
+\def\textcentigrade{\textcelsius}
+\iffalse
+\AtBeginDocument{%
+ \DeclareFontEncoding{OT4}{}{}%
+ \DeclareFontEncoding{TS1}{}{}%
+ \DeclareFontSubstitution{OT4}{cmr}{m}{n}%
+ \DeclareTextCommand{\guillemotleft}{\encodingdefault}{%
+ {\fontencoding{OT4}\fontfamily{cmr}\selectfont\char174}}%
+ \DeclareTextCommand{\guillemotright}{\encodingdefault}{%
+ {\fontencoding{OT4}\fontfamily{cmr}\selectfont\char175}}%
+ \DeclareTextCommand{\guilsinglleft}{\encodingdefault}{%
+ {\fontencoding{T1}\fontfamily{cmr}\selectfont\char14}}%
+ \DeclareTextCommand{\guilsinglright}{\encodingdefault}{%
+ {\fontencoding{T1}\fontfamily{cmr}\selectfont\char15}}%
+ \DeclareTextCommand{\textperthousand}{\encodingdefault}{%
+ {\fontencoding{TS1}\fontfamily{cmr}\selectfont\char135}}%
+}
+\fi
+\newif\ifmaintitle
+\newlength\footheight
+\endinput
+%%
+%% End of file `dtk-pdf.sty'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/dtk-url.sty b/obsolete/usergrps/dante/dtk-1.32/dtk-url.sty
new file mode 100644
index 0000000000..032bd233ba
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/dtk-url.sty
@@ -0,0 +1,169 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{dtk-url}[2011/10/23 v1.0 Urls for DTK (HO)]
+
+\RequirePackage{url}[2006/04/12]
+
+% Konfiguration:
+\newcommand*{\DTK@UrlSetup}{\urlstyle{tt}}
+\newcommand*{\DTK@UrlCtanSetup}{}
+\newcommand*{\DTK@UrlEmailSetup}{}
+\newcommand*{\DTK@UrlCtanPrefix}{CTAN:}
+\newcommand*{\DTK@UrlCtanServerPrefix}{http://mirror.ctan.org/}
+\newcommand*{\DTK@UrlFile}{\jobname.urls}
+
+% Schalter \ifDTK@Url@ legt fest, wann die URLs aktiv sein sollen
+\newif\ifDTK@Url@
+\ifDTK@Draft@
+ \DTK@Url@true
+\fi
+\ifDTK@lineno@
+ \DTK@Url@true
+\fi
+
+% Markup-Befehle:
+\DeclareRobustCommand*{\url}{\DTK@Url}
+\DeclareRobustCommand*{\ctanurl}{\DTK@CtanUrl}
+\DeclareRobustCommand*{\Email}{\DTK@Email}
+\let\URL\url
+\let\CTANurl\ctanurl
+
+\DeclareUrlCommand\DTK@Url{%
+ \DTK@UrlSetup
+ \def\UrlLeft{}%
+ \def\UrlRight{}%
+ \def\DTK@UrlType{url}%
+}
+\DeclareUrlCommand\DTK@CtanUrl{%
+ \DTK@UrlSetup
+ \DTK@UrlCtanSetup
+ \let\UrlLeft\DTK@UrlCtanPrefix
+ \def\UrlRight{}%
+ \let\DTK@UrlLinkPrefix\DTK@UrlCtanServerPrefix
+ \def\DTK@UrlType{ctanurl}%
+}
+\DeclareUrlCommand\DTK@Email{%
+ \DTK@UrlSetup
+ \DTK@UrlEmailSetup
+ \def\UrlLeft{}%
+ \def\UrlRight{}%
+ \def\DTK@UrlLinkPrefix{mailto:}%
+ \def\DTK@UrlType{email}%
+}
+\def\DTK@UrlType{unknown}
+
+% Implementierung
+
+\RequirePackage{pdfescape}
+
+% Currently only pdfTeX/LuaTeX in PDF mode are supported
+\RequirePackage{ifpdf}
+\ifpdf
+\else
+ % Other engines then pdfTeX and LuaTeX in PDF mode
+ % are not supported
+ \DTK@Url@false
+\fi
+
+% Ensure that the needed primitives are enabled in LuaTeX
+\RequirePackage{ifluatex}
+\ifluatex
+ \directlua{tex.enableprimitives('',{'pdfstartlink','pdfendlink'})}%
+\fi
+
+\let\DTK@UrlLinkPrefix\@empty
+\ifDTK@Url@
+ \def\Url@HyperHook#1{%
+ \begingroup
+ \DTK@UrlPercent
+ \edef\#{\string##}%
+ \edef\DTK@Temp{\DTK@UrlLinkPrefix\Url@String\@empty}%
+ \@onelevel@sanitize\DTK@Temp
+ \edef\DTK@UrlRaw{\Url@String\@empty}%
+ \@onelevel@sanitize\DTK@UrlRaw
+ \edef\x{\endgroup
+ \noexpand\EdefEscapeString\noexpand\DTK@Temp{\DTK@Temp}%
+ \def\noexpand\DTK@Raw{\DTK@UrlRaw}%
+ }%
+ \x
+ \DTK@UrlWrite{\DTK@UrlType}{\DTK@Raw}%
+ \pdfstartlink attr{%
+ /H/I%
+ /C[1 0 0]% red
+ /Border[1 0 0]%
+ /BS<</S/U/W 1>>%
+ }%
+ user{%
+ /Subtype/Link
+ /A<<%
+ /Type/Action%
+ /S/URI%
+ /URI(\DTK@Temp)%
+ >>%
+ }%
+ #1%
+ \pdfendlink
+ }%
+
+ % Implement writing of file \DTK@UrlFile
+ \if@filesw
+ \RequirePackage{atveryend}%
+ \RequirePackage{embedfile}%
+ \newwrite\DTK@UrlHandle
+ \openout\DTK@UrlHandle=\DTK@UrlFile\relax
+ \begingroup
+ \count@\time
+ \divide\count@ by 60 %
+ \count2=-\count@
+ \multiply\count2 by 60 %
+ \advance\count2 \time
+ \edef\x{\endgroup
+ \write\DTK@UrlHandle{%
+ \@percentchar\space
+ \the\year-\two@digits\month-\two@digits\day
+ \space\two@digits\count@:\two@digits{\count2 }, %
+ format: <page> <type> <data>%
+ }%
+ }%
+ \x
+ \def\DTK@UrlWrite#1#2{%
+ \protected@write\DTK@UrlHandle{}{%
+ \thepage\space#1 #2%
+ }%
+ }%
+ \let\DTK@embedfilefinish\embedfilefinish
+ \let\embedfilefinish\relax
+ \AfterLastShipout{%
+ \immediate\closeout\DTK@UrlHandle
+ \embedfile[%
+ mimetype=text/plain,%
+ stringmethod=escape,%
+ desc={%
+ List of URLs found in %
+ \@backslashchar url and \@backslashchar ctanurl%
+ },%
+ ]{\DTK@UrlFile}%
+ \DTK@embedfilefinish
+ }%
+ \else
+ \let\DTK@UrlWrite\@gobbletwo
+ \fi
+\fi
+
+\begingroup
+ \lccode`\~=`\%
+\lowercase{\endgroup
+ \def\DTK@UrlPercent{\let~\DTK@UrlPercentCR}%
+}
+\begingroup
+ \lccode`\0=`\^^M
+\lowercase{\endgroup
+ \def\DTK@UrlPercentCR#1{%
+ \ifx0#1\@empty
+ \expandafter\@gobble
+ \else
+ \expandafter\@firstofone
+ \fi
+ {\@percentchar#1}%
+ }%
+}
+\endinput
diff --git a/obsolete/usergrps/dante/dtk-1.32/dtk.bst b/obsolete/usergrps/dante/dtk-1.32/dtk.bst
new file mode 100644
index 0000000000..52759e253c
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/dtk.bst
@@ -0,0 +1,1373 @@
+%%
+%% This is file `dtk.bst'
+%%
+%% version 1.3, 2013-01-26
+%% copyright 2013 by DANTE e.V.
+%%
+ %-------------------------------------------------------------------
+ % For use with BibTeX version 0.99a or later
+ %-------------------------------------------------------------------
+ % This bibliography style file is intended for texts in
+ % GERMAN
+ % This is a numerical citation style, and as such is standard LaTeX.
+ % It requires no extra package to interface to the main text.
+ % The form of the \bibitem entries is
+ % \bibitem{key}...
+ % Usage of \cite is as follows:
+ % \cite{key} ==>> [#]
+ % \cite[chap. 2]{key} ==>> [#, chap. 2]
+ % where # is a number determined by the ordering in the reference list.
+ % This is alphabetical by authors.
+ %---------------------------------------------------------------------
+
+ENTRY
+ { abstracts
+ address
+ author
+ booktitle
+ chapter
+ ctanurl
+ edition
+ editor
+ howpublished
+ institution
+ journal
+ key
+ month
+ note
+ number
+ organization
+ pages
+ publisher
+ school
+ series
+ title
+ type
+ url
+ urldate
+ volume
+ year
+ }
+ {}
+ { label }
+
+INTEGERS { output.state before.all mid.sentence after.sentence after.block }
+
+FUNCTION {init.state.consts}
+{ #0 'before.all :=
+ #1 'mid.sentence :=
+ #2 'after.sentence :=
+ #3 'after.block :=
+}
+
+STRINGS { s t }
+
+FUNCTION {output.nonnull}
+{ 's :=
+ output.state mid.sentence =
+ { "; " * write$ }
+ { output.state after.block =
+ { add.period$ write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {fin.entry}
+{ add.period$
+ write$
+ newline$
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block =
+ 'skip$
+ { output.state before.all =
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+ }
+ if$
+}
+
+FUNCTION {add.blank}
+{ " " * before.all 'output.state :=
+}
+
+FUNCTION {add.colon}
+{ empty$
+ 'skip$
+ { before.all 'output.state := ":" output add.blank }
+ if$
+}
+
+FUNCTION {date.block}
+{
+ skip$
+}
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\em " swap$ * "\/}" * }
+ if$
+}
+
+FUNCTION {capitalize}
+{ "u" change.case$ "t" change.case$ }
+
+FUNCTION {space.word}
+{ " " swap$ * " " * }
+
+ % Here are the language-specific definitions for explicit words.
+ % Each function has a name bbl.xxx where xxx is the English word.
+ %-------------------------------------------------------------------
+ % The original source file contains the following version information:
+ % \ProvidesFile{german.mbs}[1995/10/25 1.4 (PWD)]
+ % Copyright (C) 1994, 1995 Patrick W. Daly
+ %-------------------------------------------------------------------
+
+ % The language selected here is GERMAN
+FUNCTION {bbl.and}
+{ "und"}
+
+FUNCTION {bbl.editors}
+{ "Hg." }
+
+FUNCTION {bbl.editor}
+{ "Hg." }
+
+FUNCTION {bbl.edby}
+{ "herausgegeben von" }
+
+FUNCTION {bbl.edition}
+{ "Aufl." }
+
+FUNCTION {bbl.volume}
+{ "Bd." }
+
+FUNCTION {bbl.of}
+{ "von" }
+
+FUNCTION {bbl.number}
+{ "Nr." }
+
+FUNCTION {bbl.nr}
+{ "Nr." }
+
+FUNCTION {bbl.in}
+{ "in" }
+
+FUNCTION {bbl.pages}
+{ "S." }
+
+FUNCTION {bbl.page}
+{ "S." }
+
+FUNCTION {bbl.chapter}
+{ "Kap." }
+
+FUNCTION {bbl.techrep}
+{ "{Techn.\ Ber.}" }
+
+FUNCTION {bbl.mthesis}
+{ "Diplomarbeit" }
+
+FUNCTION {bbl.phdthesis}
+{ "Dissertation" }
+
+FUNCTION {bbl.first}
+{ "1." }
+
+FUNCTION {bbl.second}
+{ "2." }
+
+FUNCTION {bbl.third}
+{ "3." }
+
+FUNCTION {bbl.fourth}
+{ "4." }
+
+FUNCTION {bbl.fifth}
+{ "5." }
+
+FUNCTION {bbl.th}
+{ "." }
+
+MACRO {jan} {"Jan."}
+
+MACRO {feb} {"Febr."}
+
+MACRO {mar} {"M\^^b{a}rz"}
+
+MACRO {apr} {"Apr."}
+
+MACRO {may} {"Mai"}
+
+MACRO {jun} {"Juni"}
+
+MACRO {jul} {"Juli"}
+
+MACRO {aug} {"Aug."}
+
+MACRO {sep} {"Sept."}
+
+MACRO {oct} {"Okt."}
+
+MACRO {nov} {"Nov."}
+
+MACRO {dec} {"Dez."}
+
+ % End of language definition file
+
+
+MACRO{DTK}{"Die \TeX nische Ko\-mö\-die"}
+MACRO{TUGboat}{"TUGboat"}
+MACRO{TTN}{"\TeX{} and TUG News"}
+MACRO {acmcs} {"ACM Computing Surveys"}
+
+MACRO {acta} {"Acta Informatica"}
+
+MACRO {cacm} {"Communications of the ACM"}
+
+MACRO {ibmjrd} {"IBM Journal of Research and Development"}
+
+MACRO {ibmsj} {"IBM Systems Journal"}
+
+MACRO {ieeese} {"IEEE Transactions on Software Engineering"}
+
+MACRO {ieeetc} {"IEEE Transactions on Computers"}
+
+MACRO {ieeetcad} {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"}
+
+MACRO {ipl} {"Information Processing Letters"}
+
+MACRO {jacm} {"Journal of the ACM"}
+
+MACRO {jcss} {"Journal of Computer and System Sciences"}
+
+MACRO {scp} {"Science of Computer Programming"}
+
+MACRO {sicomp} {"SIAM Journal on Computing"}
+
+MACRO {tocs} {"ACM Transactions on Computer Systems"}
+
+MACRO {tods} {"ACM Transactions on Database Systems"}
+
+MACRO {tog} {"ACM Transactions on Graphics"}
+
+MACRO {toms} {"ACM Transactions on Mathematical Software"}
+
+MACRO {toois} {"ACM Transactions on Office Information Systems"}
+
+MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"}
+
+MACRO {tcs} {"Theoretical Computer Science"}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {format.names}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{ff~}{vv~}{ll}{, jj}" format.name$ 't :=
+ nameptr #1 >
+ {
+ nameptr #3 =
+ numnames #3 > and
+ { "others" 't :=
+ #1 'namesleft := }
+ 'skip$
+ if$
+ namesleft #1 >
+ { ", " * t * }
+ {
+ t "others" =
+ { " et~al." * }
+ { bbl.and space.word * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {format.names.ed}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{ff~}{vv~}{ll}{, jj}"
+ format.name$ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ { ", " * t * }
+ {
+ t "others" =
+ { " et~al." * }
+ { bbl.and space.word * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {format.authors}
+{ author empty$
+ { "" }
+ {
+ author format.names
+ }
+ if$
+}
+
+FUNCTION {format.editors}
+{ editor empty$
+ { "" }
+ {
+ editor format.names
+ editor num.names$ #1 >
+ { " (" * bbl.editors * ")" * }
+ { " (" * bbl.editor * ")" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.in.editors}
+{ editor empty$
+ { "" }
+ { editor format.names.ed
+ }
+ if$
+}
+
+FUNCTION {format.title}
+{ title empty$
+ { "" }
+ { title
+ emphasize
+ }
+ if$
+}
+
+FUNCTION {output.bibitem}
+{ newline$
+ "\bibitem{" write$
+ cite$ write$
+ "}" write$
+ newline$
+ ""
+ before.all 'output.state :=
+}
+
+FUNCTION {n.dashify}
+{ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in}
+{ bbl.in
+ " " * }
+
+FUNCTION {format.date}
+{ year empty$
+ { month empty$
+ { "" }
+ { "there's a month but no year in " cite$ * warning$
+ month
+ }
+ if$
+ }
+ { month empty$
+ 'year
+% { month ", " * year * }
+ { month "~" * year * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.url}
+{ url empty$
+ {""}
+ {"\url{" url * "}" * }
+ if$
+}
+
+FUNCTION {format.ctanurl}
+{ ctanurl empty$
+ {""}
+ {"\ctanurl{" ctanurl * "}" * }
+ if$
+}
+
+
+FUNCTION {format.urldate}
+{ urldate empty$
+ {""}
+% {'skip$}
+ {"zuletzt besucht: " urldate *}
+ if$
+}
+
+FUNCTION {format.btitle}
+{ title emphasize
+}
+
+FUNCTION {tie.or.space.connect}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { " " }
+ if$
+ swap$ * *
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume empty$
+ { "" }
+ { bbl.volume volume tie.or.space.connect
+ series empty$
+ 'skip$
+ { bbl.of space.word * series emphasize * }
+ if$
+ "volume and number" number either.or.check
+ }
+ if$
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ { output.state mid.sentence =
+ { bbl.number }
+ { bbl.number capitalize }
+ if$
+ number tie.or.space.connect
+ series empty$
+ { "there's a number but no series in " cite$ * warning$ }
+ { bbl.in space.word * series * }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {convert.edition}
+{ edition extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bbl.first 't := }
+ { s "second" = s "2" = or
+ { bbl.second 't := }
+ { s "third" = s "3" = or
+ { bbl.third 't := }
+ { s "fourth" = s "4" = or
+ { bbl.fourth 't := }
+ { s "fifth" = s "5" = or
+ { bbl.fifth 't := }
+ { s #1 #1 substring$ is.num
+ { s bbl.th * 't := }
+ { edition 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ t
+}
+
+FUNCTION {format.edition}
+{ edition empty$
+ { "" }
+ { output.state mid.sentence =
+ { convert.edition "l" change.case$ "~" * bbl.edition * }
+ { convert.edition "t" change.case$ "~" * bbl.edition * }
+ if$
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.pages pages n.dashify tie.or.space.connect }
+ { bbl.page pages tie.or.space.connect }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.vol.num.pages}
+{ volume field.or.null
+ number empty$
+ 'skip$
+ {
+ "(" number * ")" * *
+ volume empty$
+ { "there's a number but no volume in " cite$ * warning$ }
+ 'skip$
+ if$
+ }
+ if$
+ pages empty$
+ 'skip$
+ { duplicate$ empty$
+ { pop$ format.pages }
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ 'format.pages
+ { type empty$
+ { bbl.chapter }
+ { type "l" change.case$ }
+ if$
+ chapter tie.or.space.connect
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{ booktitle empty$
+ { "" }
+ { editor empty$
+ { word.in booktitle emphasize * }
+ { word.in booktitle emphasize *
+ " (" *
+ editor num.names$ #1 >
+ { bbl.editors }
+ { bbl.editor }
+ if$
+ capitalize
+ * " " *
+ format.in.editors *
+ ")" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ key empty$ not and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type empty$
+ 'skip$
+ { pop$
+ type "t" change.case$
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ type empty$
+ { bbl.techrep }
+ 'type
+ if$
+ number empty$
+ { "t" change.case$ }
+ { number tie.or.space.connect }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{
+ key empty$
+ { journal empty$
+ { "need key or journal for " cite$ * " to crossref " * crossref *
+ warning$
+ ""
+ }
+ { word.in journal emphasize * }
+ if$
+ }
+ { word.in key * " " *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.crossref.editor}
+{ editor #1 "{vv~}{ll}" format.name$
+ editor num.names$ duplicate$
+ #2 >
+ { pop$ " et~al." * }
+ { #2 <
+ 'skip$
+ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ { " et~al." * }
+ { bbl.and space.word * editor #2 "{vv~}{ll}" format.name$ * }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.book.crossref}
+{ volume empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ word.in
+ }
+ { bbl.volume volume tie.or.space.connect
+ bbl.of space.word *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { series emphasize * }
+ if$
+ }
+ { key * }
+ if$
+ }
+ { format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { booktitle empty$
+ { "need editor, key, or booktitle for " cite$ * " to crossref " *
+ crossref * warning$
+ ""
+ }
+ { word.in booktitle emphasize * }
+ if$
+ }
+ { word.in key * " " *}
+ if$
+ }
+ { word.in format.crossref.editor * " " *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors "author" output.check
+ author add.colon
+ format.title "title" output.check
+ crossref missing$
+ { journal emphasize "journal" output.check
+ format.vol.num.pages output
+ format.date "year" output.check
+ }
+ { format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ note output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check
+ editor add.colon
+ }
+ { format.authors output.nonnull
+ author add.colon
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ format.btitle "title" output.check
+ crossref missing$
+ { format.bvolume output
+ format.number.series output
+ publisher "publisher" output.check
+ address output
+ }
+ {
+ format.book.crossref output.nonnull
+ }
+ if$
+ format.edition output
+ format.date "year" output.check
+ note output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ author add.colon
+ format.title "title" output.check
+ howpublished output
+ address output
+ format.date output
+ note output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check
+ editor add.colon
+ }
+ { format.authors output.nonnull
+ author add.colon
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ format.btitle "title" output.check
+ crossref missing$
+ { format.bvolume output
+ format.chapter.pages "chapter and pages" output.check
+ format.number.series output
+ publisher "publisher" output.check
+ address output
+ }
+ {
+ format.chapter.pages "chapter and pages" output.check
+ format.book.crossref output.nonnull
+ }
+ if$
+ format.edition output
+ format.date "year" output.check
+ note output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ author add.colon
+ format.title "title" output.check
+ crossref missing$
+ { format.in.ed.booktitle "booktitle" output.check
+ format.bvolume output
+ format.number.series output
+ format.chapter.pages output
+ publisher "publisher" output.check
+ address output
+ format.edition output
+ format.date "year" output.check
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ note output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ author add.colon
+ format.title "title" output.check
+ crossref missing$
+ { format.in.ed.booktitle "booktitle" output.check
+ format.bvolume output
+ format.number.series output
+ format.pages output
+ address empty$
+ { organization publisher new.sentence.checkb
+ organization output
+ publisher output
+ format.date "year" output.check
+ }
+ { address output.nonnull
+ format.date "year" output.check
+ organization output
+ publisher output
+ }
+ if$
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ note output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+
+FUNCTION {manual}
+{ output.bibitem
+ author empty$
+ { organization empty$
+ 'skip$
+ { organization output.nonnull
+ address output
+ }
+ if$
+ }
+ { format.authors output.nonnull }
+ if$
+ author add.colon
+ format.btitle "title" output.check
+ author empty$
+ { organization empty$
+ {
+ address output
+ }
+ 'skip$
+ if$
+ }
+ {
+ organization output
+ address output
+ }
+ if$
+ format.edition output
+ format.date output
+ note output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ author add.colon
+ format.btitle "title" output.check
+ bbl.mthesis format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ format.date "year" output.check
+ note output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ author add.colon
+ format.title output
+ howpublished output
+ format.date output
+ note output
+ fin.entry
+}
+
+FUNCTION {online}
+{ output.bibitem
+ format.authors output
+ author add.colon
+ format.title output
+ format.date output
+ address output
+ format.url output
+ format.urldate output
+ note output
+ fin.entry
+}
+
+FUNCTION {ctan}
+{ output.bibitem
+ format.authors output
+ author add.colon
+ format.title output
+ format.date output
+ format.ctanurl output
+ format.urldate output
+ note output
+ fin.entry
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ author add.colon
+ format.btitle "title" output.check
+ bbl.phdthesis format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ format.date "year" output.check
+ note output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization output }
+ { format.editors output.nonnull }
+ if$
+ editor add.colon
+ format.btitle "title" output.check
+ format.bvolume output
+ format.number.series output
+ address empty$
+ { editor empty$
+ { publisher new.sentence.checka }
+ { organization publisher new.sentence.checkb
+ organization output
+ }
+ if$
+ publisher output
+ format.date "year" output.check
+ }
+ { address output.nonnull
+ format.date "year" output.check
+ editor empty$
+ 'skip$
+ { organization output }
+ if$
+ publisher output
+ }
+ if$
+ note output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ author add.colon
+ format.title "title" output.check
+ format.tr.number output.nonnull
+ institution "institution" output.check
+ address output
+ format.date "year" output.check
+ note output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ author add.colon
+ format.title "title" output.check
+ note "note" output.check
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+
+READ
+
+FUNCTION {sortify}
+{ purify$
+ "l" change.case$
+}
+
+INTEGERS { len }
+
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+
+FUNCTION {sort.format.names}
+{ 's :=
+ #1 'nameptr :=
+ ""
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{ll{ }}{ ff{ }}{ jj{ }}"
+ format.name$ 't :=
+ nameptr #1 >
+ {
+ nameptr #3 =
+ numnames #3 > and
+ { "others" 't :=
+ #1 'namesleft := }
+ 'skip$
+ if$
+ " " *
+ namesleft #1 = t "others" = and
+ { "aaaaa" * }
+ { t sortify * }
+ if$
+ }
+ { t sortify * }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {sort.format.title}
+{ 't :=
+ "A " #2
+ "An " #3
+ "The " #4 t chop.word
+ chop.word
+ chop.word
+ sortify
+ #1 global.max$ substring$
+}
+
+FUNCTION {author.sort}
+{ author empty$
+ { key empty$
+ { "to sort, need author or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {author.editor.sort}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { "to sort, need author, editor, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {author.organization.sort}
+{ author empty$
+ { organization empty$
+ { key empty$
+ { "to sort, need author, organization, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { "The " #4 organization chop.word sortify }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {editor.organization.sort}
+{ editor empty$
+ { organization empty$
+ { key empty$
+ { "to sort, need editor, organization, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { "The " #4 organization chop.word sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+}
+
+FUNCTION {presort}
+{ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.sort
+ { type$ "proceedings" =
+ 'editor.organization.sort
+ { type$ "manual" =
+ 'author.organization.sort
+ 'author.sort
+ if$
+ }
+ if$
+ }
+ if$
+ " "
+ *
+ year field.or.null sortify
+ *
+ " "
+ *
+ title field.or.null
+ sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {presort}
+
+SORT
+
+STRINGS { longest.label }
+
+INTEGERS { number.label longest.label.width }
+
+FUNCTION {initialize.longest.label}
+{ "" 'longest.label :=
+ #1 'number.label :=
+ #0 'longest.label.width :=
+}
+
+FUNCTION {longest.label.pass}
+{ number.label int.to.str$ 'label :=
+ number.label #1 + 'number.label :=
+ label width$ longest.label.width >
+ { label 'longest.label :=
+ label width$ 'longest.label.width :=
+ }
+ 'skip$
+ if$
+}
+
+EXECUTE {initialize.longest.label}
+
+ITERATE {longest.label.pass}
+
+FUNCTION {begin.bib}
+{ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{" longest.label * "}" *
+ write$ newline$
+}
+
+EXECUTE {begin.bib}
+
+EXECUTE {init.state.consts}
+
+ITERATE {call.type$}
+
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}" write$ newline$
+}
+
+EXECUTE {end.bib}
+%% End of customized bst file
diff --git a/obsolete/usergrps/dante/dtk-1.32/dtk.clo b/obsolete/usergrps/dante/dtk-1.32/dtk.clo
new file mode 100644
index 0000000000..5efab64237
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/dtk.clo
@@ -0,0 +1,558 @@
+%% $Id: dtk.clo 42 2014-07-08 17:34:44Z herbert $
+
+\ProvidesFile{dtk.clo}[2011/04/23 v0.5 dtk class option (RN,hv)]
+
+\newcommand\CoverArt[3]{%
+ \ifx\CoverTitleFont\@undefined
+ %\newfont\CoverTitleFont{ecrm1700 scaled \magstep 5}
+ %\newfont\CoverTitleFont{lmr12 scaled 2938}
+ \DeclareFixedFont\CoverTitleFont{\encodingdefault}{\rmdefault}{m}{n}{41.26}%
+ \fi
+ \ifx\CoverNumberFont\@undefined
+ %\newfont\CoverNumberFont{ecrm1700 scaled 2986}
+ \DeclareFixedFont\CoverNumberFont{\encodingdefault}{\rmdefault}{m}{n}{51.66}%
+ \fi
+ \newsavebox\dtk@titlebox
+ \sbox\dtk@titlebox{\parbox{\textheight}{%
+ \null\hfill\CoverTitleFont\fontsize{41.26}{42}\selectfont\color{black!60}%\journalname
+ Die \color{black}\TeX\color{black!60}nische Komödie\hfill\null}}
+% \hspace*{5pt}
+ \rotatebox{90}{\usebox\dtk@titlebox}\
+ \rule{\CoverArt@barwidth}{\textheight}
+ \hfill
+%
+ \begin{minipage}[b]{.7\textwidth}\raggedright
+ \rule{1em}{0pt}%
+ \dimen2=\textwidth\advance\dimen2-1em
+ \parbox{\dimen2}{\CoverArt@font
+ {\Huge\DANTE}\\
+ Deutschsprachige\\
+ Anwendervereinigung
+ \TeX\ \eV}\\[1ex]
+ \dimen3=\textwidth\advance\dimen3-\CoverArt@gap
+ \hfill\rule{\dimen3}{\CoverArt@linewidth}\\[-\baselineskip]
+ \null\hspace{1em}%
+ {\CoverArt@small\cover@sub{#1}{#2}{#3}}\\[-\baselineskip]
+ \rule{0pt}{.617647\textheight}%
+ \CoverNumberFont
+ \null\hfill
+ \makebox(0,0)[br]{%
+ \textcolor{CoverArt@grey}{%
+ \CoverArt@strip@no #1;\hspace{1pt}%
+ }}% Warum verwendet `\CoverArt@strip@no' \CoverTitleFont? RN
+ \end{minipage}%
+}
+
+%\PassOptionsToPackage{ngerman}{babel}
+%\RequirePackage[ngerman]{babel}
+
+\newif\ifDTKcolor \DTKcolorfalse
+
+\RequirePackage{xcolor}
+\RequirePackage{longtable}
+\RequirePackage{caption}
+\captionsetup{justification=RaggedRight}
+
+\ifDTKcolor
+ \definecolor{DTKlstBackground}{rgb}{1,1,0.95}
+ \definecolor{DTKlstKeys}{rgb}{0,0,1}
+ \definecolor{DTKlstIdentifiers}{rgb}{0,0,0}
+ \definecolor{DTKlstComments}{rgb}{1,0,0}
+ \definecolor{DTKlstStrings}{rgb}{0,0.5,0}
+\else
+ \colorlet{DTKlstBackground}{black!5}
+ \colorlet{DTKlstKeys}{black}
+ \colorlet{DTKlstIdentifiers}{black}
+ \colorlet{DTKlstComments}{black}
+ \colorlet{DTKlstStrings}{black}
+\fi
+
+\RequirePackage[final]{listings}
+
+\newcommand*\DTK@lst@colorbox[2]{%
+ \fboxsep=.16em\relax
+ \settowidth\@ovxx{#2}\settoheight\@ovyy{#2}%
+ \makebox[\@ovxx][c]{\colorbox{#1}{\raisebox{0pt}[\@ovyy][0pt]{#2}}}%
+}
+
+\newcommand\Small{\fontsize{9}{9.2}\selectfont}
+
+\ifluatex
+\newcommand*\DTKlstfont{\Small\ttfamily%\addfontfeature{FakeStretch=0.9}
+}%\lsstyle}
+\lstdefinestyle{DTKlstBase}{%
+ basicstyle=\DTKlstfont,
+ basewidth=0.55em,
+ keepspaces,
+ identifierstyle=\color{DTKlstIdentifiers},
+ keywordstyle=\color{DTKlstKeys},
+ stringstyle=\itshape\color{DTKlstStrings},
+ commentstyle=\itshape\color{DTKlstComments},
+ columns=fullflexible,
+ tabsize=2,
+ frame=single,
+% extendedchars=true,
+ showspaces=false,
+ showstringspaces=false,
+ breaklines=true,
+ breakindent=0.5em,
+ backgroundcolor=\color{DTKlstBackground},
+ breakautoindent=true,
+ captionpos=t,
+ aboveskip=\medskipamount,
+ belowskip=\medskipamount,
+ xrightmargin=\fboxsep,
+ emphstyle=\DTK@lst@colorbox{lightgray},
+ prebreak=,
+ postbreak=\mbox{$\hookrightarrow$},
+% literate={ä}{{\"a}}1 {ö}{{\"o}}1 {ü}{{\"u}}1
+% {Ä}{{\"A}}1 {Ö}{{\"O}}1 {Ü}{{\"U}}1 {ß}{\ss}1
+}
+\else
+\newcommand*\DTKlstfont{\Small\ttfamily\SetTracking{encoding=*}{-60}\lsstyle}
+\lstdefinestyle{DTKlstBase}{%
+ basicstyle=\DTKlstfont,
+ basewidth=0.55em,
+ keepspaces,
+ identifierstyle=\color{DTKlstIdentifiers},
+ keywordstyle=\color{DTKlstKeys},
+ stringstyle=\itshape\color{DTKlstStrings},
+ commentstyle=\itshape\color{DTKlstComments},
+ columns=fullflexible,
+ tabsize=2,
+ frame=single,
+ extendedchars=true,
+ showspaces=false,
+ showstringspaces=false,
+ breaklines=true,
+ breakindent=0.5em,
+ backgroundcolor=\color{DTKlstBackground},
+ breakautoindent=true,
+ captionpos=t,
+ aboveskip=\medskipamount,
+ belowskip=\medskipamount,
+ xrightmargin=\fboxsep,
+ emphstyle=\DTK@lst@colorbox{lightgray},
+ prebreak=,
+ postbreak=\mbox{$\hookrightarrow$},
+ literate={ä}{{\"a}}1 {ö}{{\"o}}1 {ü}{{\"u}}1
+ {Ä}{{\"A}}1 {Ö}{{\"O}}1 {Ü}{{\"U}}1 {ß}{\ss}1
+}
+\fi
+
+\lstdefinestyle{DTKlstNumber}{%
+ style=DTKlstBase,
+ numbers=left,
+ numberstyle=\tiny\ttfamily,
+ numbersep=1em,
+ xleftmargin=1.5em,
+}
+
+\lstdefinestyle{DTKlstNoNumber}{%
+ style=DTKlstBase,
+ numbers=none,
+ xleftmargin=\fboxsep,
+}
+
+\lst@AddToHookExe{DeInit}{%
+ \@tempdima=\lst@belowskip \advance\@tempdima-.65\baselineskip
+ \edef\lst@belowskip{\the\@tempdima}%
+}
+
+\let\verbatim=\relax
+\lstnewenvironment{verbatim}
+{\lstset{language={},style=DTKlstNoNumber}}
+{}
+
+\AtBeginDocument{\belowcaptionskip=\abovecaptionskip}
+
+\lstset{style=DTKlstNoNumber}
+
+\def\ctanurl#1{\url{CTAN:#1}}%
+\let\CTANurl\ctanurl
+
+\newcommand\fboxlinewidth[1][\textwidth]{\dimexpr#1-2\fboxsep-2\fboxrule\relax}
+\newcommand\tabcolwidth[2][\columnwidth]{\dimexpr#1-#2\tabcolsep\relax}
+
+\newcommand*{\dudenpt}{\@ifnextchar\bgroup\dudenpt@arg\dudenpt@}
+\newcommand*{\dudenpt@arg}[1]{\dudenpt@#1\relax}
+\newcommand*{\dudenpt@}{%
+ \begingroup
+ \afterassignment\@dudenpt
+ \dimen@=}
+\newcommand*{\@dudenpt}{%
+ \expandafter\endgroup
+ \expandafter\duden@pt\the\dimen@}
+\begingroup
+ \catcode`P=12
+ \catcode`T=12
+ \lowercase{%
+ \def\x{%
+ \def\duden@pt##1.##2PT{%
+ ##1\ifnum##2>\z@.##2\fi
+ \ifcase
+ \ifnum##2>\z@\@ne
+ \else\ifnum##1>9 \@ne
+ \else\ifnum##1<\z@ \@ne
+ \else \z@
+ \fi\fi\fi
+ \thinspace
+ \else
+ \nobreakspace
+ \fi
+ pt%
+ }%
+ }%
+ }%
+\expandafter\endgroup\x
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newsavebox\tempbox
+
+\RequirePackage{ifthen}
+
+\newlength\fullwidth
+\newlength\marginwidth
+\setlength\fullwidth{\dimexpr\textwidth +\marginparwidth}% -4mm}% wegen Anschnitt
+%\marginparsep ist schon 7pt
+%\setlength\fullwidth{\dimexpr\textwidth +\marginparsep +\marginparwidth }
+%\setlength\marginwidth{\dimexpr\fullwidth -\textwidth}
+\setlength\marginwidth{\dimexpr\fullwidth +\marginparsep -\textwidth}
+
+
+\newlength\de@Width
+\newlength\de@sepWidth\de@sepWidth=3mm
+\newlength\de@Indent\de@Indent=\fullwidth
+
+\def\Table{\@ifnextchar[\Table@i{\Table@i[]}}
+\def\Table@i[#1]{\@ifnextchar[{\Table@ii[#1]}{\Table@ii[#1][\fullwidth]}}
+\def\Table@ii[#1][#2]#3{% #1:TOC #2:width #3:caption
+ \def\de@OptCaption{#1}%
+ \setlength\de@Width{#2}\addtolength\de@Width{-\de@sepWidth}%
+ \setlength\de@Indent{#2}\addtolength\de@Indent{-\textwidth}%
+ \def\de@Caption{#3}%
+ \begin{lrbox}{\tempbox}}
+\def\endTable{%
+ \end{lrbox}\begin{table}[!htb]%
+ \Label{\thetable:WideTable}%
+ \abovecaptionskip=0pt\belowcaptionskip=0pt
+ \ifthenelse{\isodd{\Pageref{\thetable:WideTable}}}%
+ {\minipage{\de@Width}\vspace{0pt}\minipage[t]{\wd\tempbox}\vspace{0pt}
+ \usebox\tempbox\endminipage\kern\de@sepWidth%
+ \minipage[t]{\dimexpr\de@Width-\wd\tempbox\relax}\vspace{0pt}5
+ \ifx\de@OptCaption\@empty\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\endminipage}%
+ {\ifdim\de@Width>\textwidth\hspace*{-\de@Indent}\fi\vspace{0pt}\minipage{\de@Width}\vspace{0pt}%
+ \minipage[t]{\dimexpr\de@Width-\wd\tempbox\relax}\vspace{0pt}%
+ \ifx\de@OptCaption\@empty\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\kern\de@sepWidth%
+ \minipage[t]{\wd\tempbox}\vspace{0pt}\usebox\tempbox\endminipage\endminipage}%
+ \end{table}}
+%
+\def\Figure{\@ifnextchar[\Figure@i{\Figure@i[]}}
+\def\Figure@i[#1]{\@ifnextchar[{\Figure@ii[#1]}{\Figure@ii[#1][\fullwidth]}}
+\def\Figure@ii[#1][#2]#3{%
+ \def\OptCaption{#1}%
+ \setlength\de@Width{#2}\addtolength\de@Width{-\de@sepWidth}%
+ \setlength\de@Indent{#2}\addtolength\de@Indent{-\textwidth}%
+ \def\DefaultCaption{#3}%
+ \begin{lrbox}{\tempbox}}
+\def\endFigure{%
+ \end{lrbox}\begin{figure}[!htb]%
+ \Label{\thefigure:WideFigure}%
+ \abovecaptionskip=0pt\belowcaptionskip=0pt
+ \ifthenelse{\isodd{\Pageref{\thefigure:WideFigure}}}%
+ {\minipage{\de@Width}\minipage[b]{\wd\tempbox}
+ \usebox\tempbox\endminipage\kern\de@sepWidth%
+ \minipage[b]{\dimexpr\de@Width-\wd\tempbox\relax}%
+ \ifx\OptCaption\@empty\caption{\DefaultCaption}\else\caption[\OptCaption]{\DefaultCaption}\fi%
+ \endminipage\endminipage}%
+ {\ifdim\de@Width>\textwidth \hspace*{-\de@Indent}\fi\minipage{\de@Width}%
+ \minipage[b]{\dimexpr\de@Width-\wd\tempbox\relax}%
+ \ifx\OptCaption\@empty\caption{\DefaultCaption}\else\caption[\OptCaption]{\DefaultCaption}\fi%
+ \endminipage\kern\de@sepWidth%
+ \minipage[b]{\wd\tempbox}\usebox\tempbox\endminipage\endminipage}%
+ \Label{\thefigure:WideFigure}%
+ \end{figure}}
+
+%
+\IfFileExists{paralist.sty}{%
+\RequirePackage[neverdecrease]{paralist}
+ \let\itemize\compactitem
+ \let\enditemize\endcompactitem
+ \let\enumerate\compactenum
+ \let\endenumerate\endcompactenum
+ \let\description\compactdesc
+ \let\enddescription\endcompactdesc
+ \pltopsep=\medskipamount
+% \plitemsep=\smallskipamount
+ \plitemsep=1pt
+% \plparsep=\smallskipamount
+ \plparsep=1pt
+}{}
+
+\RequirePackage{hyphsubst}%
+\HyphSubstIfExists{ngerman-x-latest}{%
+ \HyphSubstLet{ngerman}{ngerman-x-latest}}{}
+\HyphSubstIfExists{german-x-latest}{%
+ \HyphSubstLet{german}{german-x-latest}}{}
+
+\RequirePackage{accsupp}% Heiko
+\providecommand\isbn[1]{}
+\renewcommand*\isbn[1]{%
+ ISBN:~%
+ \BeginAccSupp{method=plain,ActualText=\RemoveHyphen{#1}}%
+ #1%
+ \EndAccSupp{}%
+}
+\newcommand*{\RemoveHyphen}[1]{\@RemoveHyphen#1-\@nil}
+\def\@RemoveHyphen#1-#2\@nil{%
+ #1%
+ \ifx\\#2\\%
+ \expandafter\@gobble
+ \else
+ \expandafter\@firstofone
+ \fi
+ {%
+ \@RemoveHyphen#2\@nil
+ }%
+}
+\def\CoverArt@strip@no#1/#2;{#1/\kern-4pt#2}
+%
+% 2011-04-10 -- RN (von KOMA-Script: scrkfont.dtx)
+
+\providecommand*{\changefontsizes}[2][1.2\@tempdima]{%
+ \@defaultunits\@tempdima#2pt\relax\@nnil
+ \setlength{\@tempdimc}{\@tempdima}%
+ \addtolength{\@tempdimc}{-10\p@}%
+ \edef\@ptsize{\strip@pt\@tempdimc}%
+ \@defaultunits\@tempdimb#1pt\relax\@nnil
+ \setlength{\@tempdimc}{\dimexpr (100\@tempdimb / \@tempdima * \p@)}%
+ \edef\@tempb{\the\@tempdimc}%
+ \setlength{\@tempdimc}{\@tempdima}%
+ \def\@tempa##1##2##3##4##5\@nnil{\def##1{##2.##3##4}}%
+ \expandafter\@tempa\expandafter\@tempb\@tempb\@nnil%
+ \setlength{\abovedisplayskip}{%
+ \@tempdima \@plus .25\@tempdima \@minus .58\@tempdima}%
+ \setlength{\abovedisplayshortskip}{\z@ \@plus .25\@tempdima}%
+ \setlength{\belowdisplayskip}{\abovedisplayskip}%
+ \setlength{\belowdisplayshortskip}{%
+ .55\@tempdima \@plus .3\@tempdima \@minus .25\@tempdima}%
+ \edef\normalsize{%
+ \noexpand\@setfontsize\noexpand\normalsize
+ {\the\@tempdima}{\the\@tempdimb}%
+ \abovedisplayskip \the\abovedisplayskip
+ \abovedisplayshortskip \the\abovedisplayshortskip
+ \belowdisplayskip \the\belowdisplayskip
+ \belowdisplayshortskip \the\belowdisplayshortskip
+ \let\noexpand\@listi\noexpand\@listI
+ }%
+ \setlength{\@tempdima}{0.9125\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \setlength{\abovedisplayskip}{%
+ \@tempdima \@plus .25\@tempdima \@minus .58\@tempdima}%
+ \setlength{\abovedisplayshortskip}{\z@ \@plus .25\@tempdima}%
+ \setlength{\belowdisplayskip}{\abovedisplayskip}%
+ \setlength{\belowdisplayshortskip}{%
+ .55\@tempdima \@plus .3\@tempdima \@minus .25\@tempdima}%
+ \edef\small{%
+ \noexpand\@setfontsize\noexpand\small
+ {\the\@tempdima}{\the\@tempdimb}%
+ \abovedisplayskip \the\abovedisplayskip
+ \abovedisplayshortskip \the\abovedisplayshortskip
+ \belowdisplayskip \the\belowdisplayskip
+ \belowdisplayshortskip \the\belowdisplayshortskip
+ \let\noexpand\@listi\noexpand\@listi@small
+ }%
+ \setlength{\@tempdima}{.83334\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \setlength{\abovedisplayskip}{%
+ \@tempdima \@plus .25\@tempdima \@minus .58\@tempdima}%
+ \setlength{\abovedisplayshortskip}{\z@ \@plus .25\@tempdima}%
+ \setlength{\belowdisplayskip}{\abovedisplayskip}%
+ \setlength{\belowdisplayshortskip}{%
+ .55\@tempdima \@plus .3\@tempdima \@minus .25\@tempdima}%
+ \edef\footnotesize{%
+ \noexpand\@setfontsize\noexpand\footnotesize
+ {\the\@tempdima}{\the\@tempdimb}%
+ \abovedisplayskip \the\abovedisplayskip
+ \abovedisplayshortskip \the\abovedisplayshortskip
+ \belowdisplayskip \the\belowdisplayskip
+ \belowdisplayshortskip \the\belowdisplayshortskip
+ \let\noexpand\@listi\noexpand\@listi@footnotesize
+ }%
+ \setlength{\@tempdima}{.66667\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\scriptsize{%
+ \noexpand\@setfontsize\noexpand\scriptsize
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{.5\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\tiny{%
+ \noexpand\@setfontsize\noexpand\tiny
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{1.2\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\large{%
+ \noexpand\@setfontsize\noexpand\large
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{1.44\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\Large{%
+ \noexpand\@setfontsize\noexpand\Large
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{1.728\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\LARGE{%
+ \noexpand\@setfontsize\noexpand\LARGE
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{2.074\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\huge{%
+ \noexpand\@setfontsize\noexpand\huge
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{2.488\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\Huge{%
+ \noexpand\@setfontsize\noexpand\Huge
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \normalsize
+ \setlength{\footnotesep}{.7\@tempdimc}%
+ \setlength{\skip\footins}{.9\@tempdimc \@plus .3333\@tempdimc \@minus
+ .6\@tempdimc}%
+ \setlength{\floatsep}{\@tempdimc \@plus .1667\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\textfloatsep}{1.6667\@tempdimc \@plus .1667\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\intextsep}{\@tempb\@tempdimc \@plus .3333\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\dblfloatsep}{\@tempb\@tempdimc \@plus .1667\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\dbltextfloatsep}{\textfloatsep}%
+ \setlength{\@fptop}{0\p@ \@plus 1fil}%
+ \setlength{\@fpsep}{.8333\@tempdimc \@plus 2fil}%
+ \setlength{\@fpbot}{\@fptop}%
+ \setlength{\@dblfptop}{0\p@ \@plus 1fil}%
+ \setlength{\@dblfpsep}{.8333\@tempdimc \@plus 2fil}%
+ \setlength{\@dblfpbot}{\@fptop}%
+ \setlength{\partopsep}{.25\@tempdimc \@plus .16667\@tempdimc \@minus
+ .16667\@tempdimc}%
+ \setlength{\topsep}{.8333\@tempdimc \@plus .3333\@tempdimc \@minus
+ .5\@tempdimc}%
+ \setlength{\parsep}{.4167\@tempdimc \@plus .2083\@tempdimc \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listi\endcsname
+ \endgroup
+ \edef\@listi{\leftmargin\leftmargini
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \let\@listI\@listi
+ \setlength{\topsep}{.75\@tempdimc \@plus .25\@tempdimc \@minus
+ .41667\@tempdimc}%
+ \setlength{\parsep}{.375\@tempdimc \@plus .16667\@tempdimc \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listi\endcsname
+ \endgroup
+ \edef\@listi@small{\leftmargin\leftmargini
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \setlength{\topsep}{.5\@tempdimc \@plus .16667\@tempdimc \@minus
+ .16667\@tempdimc}%
+ \setlength{\parsep}{.25\@tempdimc \@plus .16667\@tempdimc \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listi\endcsname
+ \endgroup
+ \edef\@listi@footnotesize{\leftmargin\leftmargini
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \setlength{\topsep}{.4167\@tempdimc \@plus .2083\@tempdimc \@minus \p@}%
+ \setlength{\parsep}{.2083\@tempdimc \@plus \p@ \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listii\endcsname
+ \endgroup
+ \edef\@listii{\leftmargin\leftmarginii
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \setlength{\topsep}{.2083\@tempdimc \@plus \p@ \@minus \p@}%
+ \setlength{\parsep}{\p@ \@plus\z@ \@minus\p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listiii\endcsname
+ \endgroup
+ \edef\@listiii{\leftmargin\leftmarginiii
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \topsep \the\topsep
+ \parsep \z@
+ \partopsep \the\parsep
+ \itemsep \topsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listiv\endcsname
+ \endgroup
+ \edef\@listiv{\leftmargin\leftmarginiv
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listv\endcsname
+ \endgroup
+ \edef\@listv{\leftmargin\leftmarginv
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listvi\endcsname
+ \endgroup
+ \edef\@listvi{\leftmargin\leftmarginvi
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@listi
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \setlength{\@tempdima}{\dimexpr \@tempdimb-\@tempdimc}%
+ \setlength\intextsep{\@tempdimb \@plus.2\@tempdima \@minus.2\@tempdima}%
+ \setlength\dblfloatsep\intextsep
+ \setlength\partopsep{.2\@tempdimc \@plus.1\@tempdimc \@minus.1\@tempdimc}%
+}
+
+
+
+\endinput
+
diff --git a/obsolete/usergrps/dante/dtk-1.32/dtk.cls b/obsolete/usergrps/dante/dtk-1.32/dtk.cls
new file mode 100644
index 0000000000..661f99f597
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/dtk.cls
@@ -0,0 +1,1010 @@
+%% $Id: dtk.cls 42 2014-07-08 17:34:44Z herbert $
+%%
+%% This is file `dtk.cls',
+%%
+%% LaTeX Class for ``Die TeXnische Komoedie''.
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997- Herbert Voß
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%
+\def\filename{dtk.cls}
+\def\fileversion{1.32}
+\def\filedate{2015/02/23}
+%
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+\ProvidesClass{dtk}[\filedate~\fileversion~ dtk document class (gn,rn,hv)]
+\let\DTKversion=\fileversion
+\let\DTKdate=\filedate
+\newif\ifDTK@Author@
+\DTK@Author@true
+\newif\ifDTK@Draft@
+\newif\ifDTK@lineno@
+\DTK@lineno@false
+\newif\ifDTK@numeric@
+\DTK@numeric@true
+\newif\ifDTK@german@
+\DTK@german@true
+\ifx\documentclass\@undefined
+ \newcommand\RequirePackage[1]{
+ \chardef\DTK@cat=\the\catcode`\@
+ \catcode`\@=11
+ \input{#1.sty}%
+ \catcode`\@=\DTK@cat}
+ \let\LoadClass=\RequirePackage
+ \newcommand\InputIfFileExists[3]{%
+ \openin\DTK@file #1
+ \ifeof\DTK@file\closein\DTK@file #3%
+ \else\closein\DTK@file #2\input{#1}%
+ \fi}
+ \newcommand\DeclareOption{\@ifstar{\@gobble}{\DTK@DeclareOption}}
+ \newcommand\DTK@DeclareOption[2]{\@namedef{ds@#1}{#2}}
+ \let\ProcessOptions=\relax
+ \let\OptionNotUsed=\gobble
+ \def\ProvidesClass#1[#2]{\typeout{Document Style #1 #2}}
+\iffalse
+ \providecommand\emph[1]{{\em#1}}
+ \providecommand\textbf[1]{{\bf#1}}
+ \providecommand\textrm[1]{{\rm#1}}
+ \providecommand\textsc[1]{{\sc#1}}
+ \providecommand\textsf[1]{{\sf#1}}
+ \providecommand\textsl[1]{{\sl#1}}
+ \providecommand\textit[1]{{\it#1}}
+ \providecommand\texttt[1]{{\tt#1}}
+\fi
+ \@ifundefined{fontshape}{\let\fontshape=\@gobble}{}
+ \@ifundefined{selectfont}{\let\selectfont=\relax}{}
+
+ \newcommand\providecommand[2]{\ifx#1\@undefined\newcommand#1{#2}\fi}
+\fi
+\newread\DTK@file
+\ProvidesClass{dtk}[\filedate\space\fileversion\space gene]
+\newcommand\DTK@isnum[1]{%
+ \if!\ifnum9<1#1!\else_\fi
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi
+}
+\newcommand*\DTK@@thelinenumber{\thepage-\arabic{linenumber}}
+%%%%
+\DeclareOption{10pt}{\OptionNotUsed}
+\DeclareOption{11pt}{\OptionNotUsed}
+\DeclareOption{12pt}{\OptionNotUsed}
+\DeclareOption{twoside}{\OptionNotUsed}
+\DeclareOption{oneside}{\OptionNotUsed}
+\DeclareOption{full}{\DTK@Author@false}
+\DeclareOption{omitgerman}{\DTK@german@false}
+\DeclareOption{alpha}{\DTK@numeric@false}
+\DeclareOption{ancient}{\def\DTK@layout{95}}
+\DeclareOption{draft}{%
+ \DTK@Draft@true
+ \DTK@lineno@true
+ \PassOptionsToPackage{pagewise}{lineno}%
+ \PassOptionsToClass{\CurrentOption}{book}%
+}
+\DeclareOption{linenumbers}{\DTK@lineno@true}
+\DeclareOption{nolinenumbers}{\DTK@lineno@false}
+\DeclareOption{pagewise}{%
+ \PassOptionsToPackage{\CurrentOption}{lineno}}
+\DeclareOption{running}{%
+ \PassOptionsToPackage{\CurrentOption}{lineno}}
+\DeclareOption{ln-long}{\def\DTK@@thelinenumber{%
+ %\def\Hugo{%
+ \ifoddNumberedPage% eigtl. Even!!!
+ \ifodd\c@page
+ \@tempswatrue %C
+ \else
+ \@tempswafalse %D
+ \fi
+ \else
+ \ifodd\c@page
+ \@tempswafalse %A
+ \else
+ \@tempswatrue %B
+ \fi
+ \fi
+ %}\Hugo
+ %\@tempcnta=\c@page
+ %\if@tempswa \advance\@tempcnta\@ne \fi
+ \if@tempswa \advance\c@page\@ne \fi
+ %\edef\thepage{\the\@tempcnta}%
+ \thepage-\arabic{linenumber}}}
+\DeclareOption{ln-short}{\def\DTK@@thelinenumber{%
+ \arabic{linenumber}}}
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}}%
+%
+\ProcessOptions
+\LoadClass{book}
+
+\let\Ref=\ref
+\let\Label=\label
+\let\Pageref=\pageref
+
+\RequirePackage{fixltx2e}
+\RequirePackage{xcolor}%
+\ifDTK@lineno@
+ \RequirePackage{lineno}\linenumbers
+ \linenumbersep=.8ex
+ \def\linenumberfont{\normalfont\scriptsize\sffamily\bfseries}%
+ \definecolor{DTK@lineno@color}{cmyk}{0.26,0,0.76,0}% SpringGreen
+ \def\thelinenumber{%
+ \begingroup
+ \fboxsep=.3ex\fcolorbox{black}{DTK@lineno@color}{%
+ \DTK@@thelinenumber}%
+ \endgroup}%
+\fi
+%%%%%%%%%%
+\RequirePackage{etex}
+\RequirePackage{ifxetex}
+\RequirePackage{ifluatex}
+\ifluatex
+ \RequirePackage{amssymb}
+ \RequirePackage{textcomp}
+ \RequirePackage{eurosym}
+ \let\EURO\euro
+% \usepackage{expl3}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% \ExplSyntaxOn
+% \let\lua_now_x:n\directlua
+% \ExplSyntaxOff
+ \RequirePackage{amsmath}
+ \RequirePackage{fontspec}
+ \RequirePackage{unicode-math}
+ \RequirePackage[lining=true]{libertine}
+ \setmathfont[Scale=0.9,math-style=TeX,bold-style=TeX]{XITS Math}
+% \setmathfont[range=8728]{Neo Euler}%%% "2218
+ \let\degrees\vysmwhtcircle
+% \setmonofont[Scale=0.81]{Luxi Mono}
+ \setmonofont[Scale=0.81,FakeStretch=0.9]{Bitstream Vera Sans Mono}
+% \setmonofont[Scale=0.81]{SourceCodePro-Regular}
+% \setmonofont[Scale=0.81]{Lucida Sans Typewriter}
+ \usepackage{luacode}
+% \usepackage{polyglossia}
+ \usepackage{babel}
+% \usepackage[autostyle,german=guillemets]{csquotes}
+ \usepackage[ngerman]{selnolig}
+ \nolig{Herbstt[aruöe]}{Herbst|t}
+ \nolig{Mitt[iruä]}{Mit|t}
+% \MakeAutoQuote{»}{«}
+% \setmainlanguage[spelling=new,latesthyphen=true,babelshorthands=true]{german}
+\else
+ \RequirePackage[T1]{fontenc}
+ \RequirePackage{mathpazo}
+ \RequirePackage[scale=0.95]{tgpagella}
+ \RequirePackage[scale=0.92]{tgheros}
+ \RequirePackage[scaled=0.83]{beramono}
+
+ \RequirePackage[utf8]{inputenc}
+ \RequirePackage[full]{textcomp}
+ \RequirePackage{cmap}
+ \RequirePackage{babel}
+ \usepackage[autostyle,german=guillemets]{csquotes}
+% \MakeAutoQuote{»}{«}
+\fi
+\RequirePackage[%factor=1500,
+ verbose=true,final=true]{microtype}
+%
+\RequirePackage{afterpage}
+\usepackage[hyphens]{url}
+\DeclareRobustCommand*{\URL}{\url}
+\def\UrlFont{\ttfamily\Small}
+\usepackage[newcommands,newparameters]{ragged2e}
+\usepackage{filecontents}
+
+\RequirePackage{tabularx}
+\RequirePackage{graphicx}
+\RequirePackage{xspace,shortvrb}
+\RequirePackage[bottom,marginal]{footmisc}
+\RequirePackage{array}
+\RequirePackage{enumerate}
+\RequirePackage{booktabs}
+\RequirePackage{subfig}
+\RequirePackage{setspace}
+
+\RequirePackage{multicol}
+\RequirePackage{dtklogos}
+\paperwidth = 148mm
+\paperheight = 210mm
+\textheight = 485pt %%%%471pt
+\textwidth = 333pt
+\oddsidemargin = 0pt
+\evensidemargin = \oddsidemargin
+\oddsidemargin -35.89157pt
+\evensidemargin -17.70235pt
+\topmargin -55.66684pt
+\headheight = 17pt
+\headsep = 17pt
+\footskip = 24pt
+\parskip = 0.3\baselineskip
+\advance\parskip by 0pt plus 2pt
+\parindent = 0pt
+\renewcommand\topfraction{.9}
+\renewcommand\bottomfraction{.9}
+\renewcommand\textfraction{.1}
+\columnsep = 5pt
+\emergencystretch = 1.5em
+\raggedbottom
+\clubpenalty = 10000
+\widowpenalty = 10000
+\marginparwidth=1cm
+\@ifdefinable\DTK@orig@marginpar{\let\DTK@orig@marginpar\marginpar}
+\renewcommand*\marginpar{%
+ \ClassWarning{dtk}{Command `\string\marginpar' not expected}%
+ \DTK@orig@marginpar}
+\newcommand\DTKgerman{
+ \let\DTK@captionsgerman=\captionsgerman
+ \let\captionsgerman=\DTK@captionsgerman
+ \@ifundefined{l@ngerman}{}{\selectlanguage{ngerman}}%
+}
+\newcommand\DTK@captionsgerman{%
+ \DTK@captionsgerman%
+ \gdef\refname{Literatur}%
+ \gdef\bibname{Literatur}%
+ \gdef\contentsname{Inhalt Heft \Volume}%
+}
+\ifDTK@german@
+ \DTKgerman
+\fi
+\newcommand\addressname{Autoren/Organisatoren}
+\newcommand\journalname{Die \TeX{}nische Kom\"odie}
+\newcommand\Volume{?/??}
+\newcommand\volume{\Volume\ --- Entwurf \today\
+ \begingroup
+ \count1=\time\divide\count1 60
+ \count2=\count1 \multiply\count2 -60 \advance\count2\time
+ \ifnum\count1<10 0\fi\the\count1:\ifnum\count2<10 0\fi\the\count2
+ \endgroup
+}
+\newcommand*\DTK@corr@version{}
+\ifDTK@Author@\else
+ \newcommand*\DTK@today{}%
+ \begingroup
+ \count@\time
+ \divide\count@ 60\relax
+ \count2=-\count@
+ \multiply\count2 60\relax
+ \advance\count2 \time
+ %% \loggingall %% Wuduh!
+ \xdef\DTK@today{%
+ \the\year-\two@digits{\the\month}-\two@digits{\the\day}% %!!! \the
+ %\protect~% Warum geht das nicht?
+ \noexpand\noexpand~%
+ %% Wuduh! 2 \noexpand noetig? Weil \number\the 2mal zuschlaegt?
+ %% Ohne \the langt 1 \noexpand!
+ \two@digits{\the\count@}:\two@digits{\the\count2}}%
+ %%\show\DTK@today
+ \endgroup
+ \ifDTK@Draft@
+ \def\DTK@corr@version{\fbox{Korrekturversion:~\DTK@today}}%
+ \AtEndOfClass{%
+ \let\ps@empty=\ps@plain
+ \let\ps@part=\ps@plain}%
+ \else
+ \let\@LN\@gobbletwo% Wegen .aux-Datei von vorherigem lineno-Lauf
+ \let\@LN@col\@gobble
+ \fi
+\fi
+\newcommand\footmark{{\sffamily\journalname} \volume}
+\newcommand\ChapterFont{\Large\sf}
+\newcommand\SectionFont{\large\sf}
+\newcommand\SubsectionFont{\normalsize\sf}
+\newcommand\SubsubsectionFont{\normalsize\sf}
+\newcommand\AuthorFont{\large\sf}
+\newcommand\TitleFont{\Large\sf\RaggedRight}
+\newcommand\HeadFont{\sf\fontshape{sl}\selectfont}
+\newcommand\FootFont{\footnotesize\sf\fontshape{sl}\selectfont}
+\newcommand\PagenoFont{\sf}
+\newcommand\NewpageThreshold{100pt}
+\newcommand\HeadRuleDepth{0pt}
+\newcommand\FootRuleDepth{0pt}
+\newcommand\ContentsParSkip{1pt}
+\newcommand\DTK@math{%
+ \abovedisplayskip = 4pt plus 2pt minus 1pt
+ \belowdisplayskip = \abovedisplayskip
+ \abovedisplayshortskip = 2pt plus 2pt
+ \belowdisplayshortskip = \abovedisplayshortskip
+}
+\let\DTK@@normalsize=\@normalsize
+\def\@normalsize{%
+ \DTK@@normalsize
+ \DTK@math
+ \let\@listi=\@listI}
+\let\DTK@normalsize=\normalsize
+\renewcommand\normalsize{%
+ \DTK@normalsize
+ \DTK@math
+ \let\@listi=\@listI}
+\normalsize
+\let\DTK@small=\small
+\renewcommand\small{%
+ \DTK@small
+ \DTK@math
+ \let\@listi=\@listI}
+\let\DTK@footnotesize=\footnotesize
+\renewcommand\footnotesize{%
+ \DTK@footnotesize
+ \DTK@math
+ \let\@listi=\@listI}
+\begingroup
+\gdef\Path@SepI{/""}
+\gdef\Path@SepII{\symbol{92}""}
+\gdef\Path@SepIII{:""}
+\catcode`\/=13
+\catcode`\:=13
+\catcode`\^=0
+^catcode`\\=13
+^gdef^Path{^begingroup
+ ^catcode`^/=13
+ ^catcode`^\=13
+ ^catcode`^:=13
+ ^catcode`^~=12
+ ^catcode`^$=12 %$
+ ^catcode`^_=12
+ ^catcode`^#=12
+ ^let/=^Path@SepI
+ ^let\=^Path@SepII
+ ^let:=^Path@SepIII
+ ^@Path}
+^gdef^@Path#1{^texttt{#1}^endgroup}
+^endgroup
+%
+%\DeclareUrlCommand\File{\urlstyle{tt}}
+\providecommand\File[1]{\mbox{\texttt{#1}}}
+\providecommand\Package[1]{\mbox{\texttt{#1}}}
+\providecommand\Program[1]{\mbox{\texttt{#1}}}
+\providecommand\Command[1]{\mbox{\texttt{#1}}}
+\providecommand\Macro[1]{\mbox{\texttt{\textbackslash#1}}}
+\providecommand\Environment[1]{\mbox{\texttt{#1}}}
+\let\Env\Environment
+\let\ENV\Environment
+\let\Email\Url
+\let\Class\Environment
+\providecommand\Acronym[1]{\textsc{#1}}
+\def\@listI{%
+ \leftmargin = \leftmargini
+ \parsep = \parskip
+ \topsep = 0pt plus 2pt
+ \itemsep = 0pt plus 2pt}
+\let\@listi=\@listI
+\def\@listii{%
+ \leftmargin = \leftmarginii
+ \labelwidth = \leftmarginii
+ \advance \labelwidth by-\labelsep
+ \parsep = \parskip
+ \topsep = 0pt plus 2pt
+ \itemsep = 0pt plus 2pt}
+\def\@listiii{%
+ \leftmargin = \leftmarginiii
+ \labelwidth = \leftmarginiii
+ \advance \labelwidth by-\labelsep
+ \partopsep = 1pt plus 0pt minus 1pt
+ \parsep = \parskip
+ \topsep = 0pt plus 2pt
+ \itemsep = 0pt plus 2pt}
+\@listi
+%\renewcommand\labelitemi{$\m@th\mdwhtcircle$}
+%\renewcommand\labelitemii{$\m@th\whitepointerright%\triangleright$}
+%\renewcommand\labelitemiii{$\m@th\diamond$}
+\setlength\leftmargini{1.5em}
+\setlength\leftmarginii{1.4em}
+\setlength\leftmarginiii{1.3em}
+\setlength\leftmarginiv{1.2em}
+\renewenvironment{description}{%
+ \begin{list}{}{%
+ \labelwidth = 0pt
+ \itemindent = -\leftmargin
+ \parsep = \parskip
+ \topsep = 0pt plus 2pt
+ \itemsep = 0pt plus 2pt
+ \let\makelabel=\descriptionlabel}%
+ }{\end{list}}
+\renewcommand\descriptionlabel[1]{%
+ \hspace\labelsep{\normalsize\it #1}}
+\renewenvironment{quotation}{%
+ \list{}{\rightmargin\leftmargin}%
+ \item\relax
+}{\endlist}
+\newenvironment{roll}%
+ {\@ifnextchar[{\r@ll}{\r@ll[0pt]}}%
+ {\end{list}}
+\def\r@ll[#1]{\begin{list}{}{%
+ \labelwidth = #1
+ \leftmargin = \labelwidth
+ \itemsep = .3ex
+ \let\makelabel=\rolllabel}%
+ }
+\newcommand\rolllabel[1]{\hspace\labelsep \textbf{#1}\hfill}
+\newenvironment{example}{\begin{quote}\small}{\end{quote}}
+%\long\def\@caption#1[#2]#3{\par\addcontentsline{\csname
+% ext@#1\endcsname}{#1}{\protect\numberline{\csname
+% the#1\endcsname}{\ignorespaces #2}}\begingroup
+% \@parboxrestore
+% \small
+% \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par
+% \endgroup}
+\setcounter{secnumdepth}{0}
+\newif\ifFirstArticle
+\FirstArticletrue
+\renewcommand\part{%
+ \clearpage
+ \thispagestyle{part}%
+ \FirstArticletrue
+ \Advance@Label@Prefix
+ \@ifstar{\part@star{chapter}}{\part@star{part}}}
+\newcommand\part@star[1]{%
+ \@ifnextchar[{\part@optional{#1}}{\part@normal{#1}}}
+\def\part@optional#1[#2]#3{%
+% \markboth{#2}{#2}%
+ \addcontentsline{toc}{#1}{#2}%
+ \@ifnextchar[{\part@subtitle{#3}}{\part@nosubtitle{#3}}}
+\newcommand\part@normal[2]{%
+% \markboth{#2}{#2}%
+ \addcontentsline{toc}{#1}{#2}%
+ \@ifnextchar[{\part@subtitle{#2}}{\part@nosubtitle{#2}}}
+\def\part@subtitle#1[#2]{\TopArt{#1}{\\#2}\bigskip\par}
+\newcommand\part@nosubtitle[1]{\TopArt{#1}{}\bigskip\par}
+\newcommand\TopArtRule{2pt}
+\newcommand\TopArt[2]{%
+ \begin{minipage}{\textwidth}\parskip=0pt\parindent=0pt
+ \null\vspace{18pt}\par\raggedright\large\sf
+ {\huge\sf #1}\\[-.5ex]\rule{\textwidth}{\TopArtRule}%
+ \vspace{2pt} #2
+ \end{minipage}}
+ \renewcommand\chapter{%
+ \@ifnextchar*{\chapter@star}{%
+ \@ifnextchar[{\chapter@optional}{\chapter@normal}}}
+\def\chapter@star*{\chapter}
+\def\chapter@normal#1{\chapter@optional[#1]{#1}}
+\def\chapter@optional[#1]{%
+ \typeout{#1}%
+ \Advance@Label@Prefix
+ \addcontentsline{toc}{chapter}{#1}%
+ \markboth{#1}{#1}%
+ \FirstArticletrue
+ \@startsection{chapter}{0}{\z@}{-1ex plus-1ex minus -.2ex}{.5ex plus.2ex}{\ChapterFont}*}
+\renewcommand\section{\@startsection{section}{1}{\z@}{-2ex plus-1ex minus-.2ex}{0.2ex plus .1ex}{\SectionFont}}
+\renewcommand\subsection{\@startsection{subsection}{2}{\z@}{-2ex plus-1ex minus-.2ex}{2pt plus .1ex}{\SubsectionFont}}
+\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}{-2ex plus-1ex minus-.2ex}{0.2ex plus.1ex}{\SubsubsectionFont}}
+\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}{0ex plus1ex minus.2ex}{-.5ex}{\SubsubsectionFont}}
+\renewcommand\subparagraph{\@startsection{subparagraph}{4}{\parindent}{0ex plus1ex minus.2ex}{-.5ex}{\SubsubsectionFont}}
+%
+\newcommand\keywords[1]{\def\DTK@keywords{#1}}
+\def\DTK@keywords{}
+
+\renewcommand\title[2][]{%
+ \gdef\@title{#2}%
+ \ifx\relax#1\relax\gdef\@@title{#2}\else\gdef\@@title{#1}\fi%
+}
+
+\renewcommand\maketitle[1][]{%
+ \ifDTK@Author@ \thispagestyle{part}\fi
+ \ifdim\DTKtitle@skip>0pt\vspace{\DTKtitle@skip}\fi
+ \begingroup
+ \dimen0=\vsize
+ \advance\dimen0 by -\pagetotal
+ \ifdim\dimen0<\NewpageThreshold
+ \newpage
+ \global\FirstArticletrue
+ \fi
+ \endgroup
+ \Advance@Label@Prefix
+ \markboth{}{}%
+ \begingroup
+ \begin{minipage}{\textwidth}
+ \ifFirstArticle
+ \global\FirstArticlefalse
+ \vskip 3pt
+ \else
+ \DTKtitle@sep
+ \fi
+% \setcounter{footnote}0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% hv 20130205
+ \setcounter{lstlisting}0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% hv 20130205
+ \@flushglue=0pt plus .3\textwidth\relax
+ \raggedright
+ \TitleFont
+ \spaceskip=\fontdimen2\font\relax
+ \xspaceskip=\fontdimen7\font\relax
+ \@title
+ \ifx\@author\@empty\else
+ \bigskip\par
+ \AuthorFont\@author
+ \fi
+ \end{minipage}%
+ \@thanks
+ \let\thanks\@gobble
+ \addcontentsline{toc}{chapter}{\@@title}%
+ \markboth{\@@title}{\@@title}
+ \endgroup
+ \let\@title=\@empty
+ \let\@author=\@empty
+ \let\@thanks=\@empty
+ \setcounter{figure}0
+ \setcounter{table}0
+ \setcounter{equation}0
+ \medskip\par}
+
+\newcommand\DTKtitle@skip{12pt}
+\newcommand\DTKtitle@sep{\vspace{32pt plus 8pt minus 16pt}}
+%
+\renewcommand\and{, }
+\let\@title=\@empty
+\let\@author=\@empty
+\let\@thanks=\@empty
+\newenvironment{abstract}
+ {\begin{quote}\small}
+ {\end{quote}\medskip\par}
+\renewcommand\thefigure{\arabic{figure}}
+\renewcommand\thetable{\arabic{table}}
+\renewcommand\theequation{\arabic{equation}}
+\newcount\DTL@label
+\DTL@label=0
+\newcommand\Advance@Label@Prefix{%
+ \advance\DTL@label 1
+ \xdef\Label@Prefix{module \the\DTL@label:}}
+\Advance@Label@Prefix
+\renewcommand\ref[1]{\Ref{\Label@Prefix:#1}}
+\renewcommand\label[1]{\Label{\Label@Prefix:#1}}
+\renewcommand\pageref[1]{\Pageref{\Label@Prefix:#1}}
+\renewcommand\thebibliography[1]{%
+ \section*{\refname}%
+ \list{[\arabic{enumi}]}{%
+ \settowidth\labelwidth{[#1]}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \usecounter{enumi}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax\DTK@bibliography@rightskip}
+\newcommand\DTK@bibliography@rightskip{\rightskip=0pt plus 2em}
+\newcommand\DTK@bibliography[1]{
+ \InputIfFileExists{#1.bbl}{}{\typeout{--- File #1.bbl not found.}}}
+\ifDTK@numeric@ \bibliographystyle{dtk} \else \bibliographystyle{alpha} \fi %%%%%% hv 20111024
+\newcommand\DTK@fnrightmargin{0em}
+\newcommand\DTK@fnleftmargin{1em}
+\long\def\@makefntext#1{%
+ \@nobreaktrue
+ \begin{list}{}{%
+ \rightmargin=0pt%
+ \parsep=0.333\baselineskip plus 2pt
+ \leftmargin=\DTK@fnleftmargin}
+ \item\mbox{}%
+ \llap{\@textsuperscript{\normalfont\@thefnmark}\kern1pt}%
+ #1%
+ \end{list}}
+\@ifundefined{@textsuperscript}{%
+ \def\@textsuperscript#1{%
+ {\m@th\ensuremath{^{\mbox{\fontsize\sf@size\z@#1}}}}}
+}{}
+\renewcommand\footnoterule{%
+ \kern-3\p@
+ \hrule\@width0.333\columnwidth
+ \kern2.6\p@}
+\renewcommand\ps@plain{%
+ \let\@mkboth=\@gobbletwo
+ \let\chaptermark=\@gobble
+ \let\sectionmark=\@gobble
+ \let\subsectionmark=\@gobble
+ \def\@oddhead{\vbox{\hbox to \textwidth{%
+ \let\\=\relax
+ \HeadFont \rightmark \hfil\PagenoFont\vphantom{g}\thepage}\kern 3pt
+ \ifdim\HeadRuleDepth>0pt \hrule depth\HeadRuleDepth\fi}}%
+ \def\@evenhead{\vbox{\hbox to \textwidth{%
+ \let\\=\relax
+ \PagenoFont \vphantom{g}\thepage\hfil\HeadFont \leftmark}\kern 3pt
+ \ifdim\HeadRuleDepth>0pt \hrule depth\HeadRuleDepth\fi}}%
+\iffalse% RN 2005-01-17
+ \def\@oddfoot{\vbox{%
+ \ifdim\FootRuleDepth>0pt \hrule depth\FootRuleDepth \fi
+ \kern 5pt \hbox to \textwidth{\FootFont \footmark\hfil\null}}}%
+ \def\@evenfoot{\vbox{%
+ \ifdim\FootRuleDepth>0pt \hrule depth\FootRuleDepth \fi
+ \kern 5pt \hbox to \textwidth{\null\hfil\FootFont \footmark}}}%
+\else
+ \def\@oddfoot{\vbox{%
+ \ifdim\FootRuleDepth>0pt \hrule depth\FootRuleDepth \fi
+ \kern 5pt \hbox to \textwidth{%
+ \FootFont \footmark\hfil\DTK@corr@version\null}}}%
+ \def\@evenfoot{\vbox{%
+ \ifdim\FootRuleDepth>0pt \hrule depth\FootRuleDepth \fi
+ \kern 5pt \hbox to \textwidth{%
+ \null\FootFont\DTK@corr@version\hfil \footmark}}}%
+\fi
+}
+\let\ps@headings\ps@plain
+\newcommand\ps@part{%
+ \let\@mkboth=\@gobbletwo
+ \let\chaptermark=\@gobble
+ \let\sectionmark=\@gobble
+ \let\subsectionmark=\@gobble
+ \let\@oddhead=\@empty
+ \let\@evenhead=\@empty
+\iffalse% RN 2005-01-17
+ \def\@oddfoot{\vbox{%
+ \ifdim\FootRuleDepth>0pt \hrule depth\FootRuleDepth \fi
+ \kern 5pt \hbox to \textwidth{\FootFont \footmark\hfil\null}}}%
+ \def\@evenfoot{\vbox{%
+ \ifdim\FootRuleDepth>0pt \hrule depth\FootRuleDepth \fi
+ \kern 5pt \hbox to \textwidth{\null\hfil\FootFont \footmark}}}%
+\else
+ \def\@oddfoot{\vbox{%
+ \ifdim\FootRuleDepth>0pt \hrule depth\FootRuleDepth \fi
+ \kern 5pt \hbox to \textwidth{%
+ \FootFont \footmark\hfil\DTK@corr@version\null}}}%
+ \def\@evenfoot{\vbox{%
+ \ifdim\FootRuleDepth>0pt \hrule depth\FootRuleDepth \fi
+ \kern 5pt \hbox to \textwidth{%
+ \null\FootFont \DTK@corr@version\hfil\footmark}}}%
+\fi
+}
+\pagestyle{plain}
+ \newcommand\DieTeXnischeKomoedie[3]{%
+ \thispagestyle{empty}%
+ \gdef\Volume{#1}%
+ \xdef\volume{\Volume}%???
+ \gdef\DTKedition{#2}%
+ \gdef\DTKdate{#3}%
+ \immediate\openout\@unused \jobname.inf\relax
+ \immediate\write\@unused{%
+ \string\gdef\string\Volume{#1}^^J%
+ \string\gdef\string\DTKedition{#2}^^J%
+ \string\gdef\string\DTKdate{#3}%
+ }%
+ \immediate\closeout\@unused
+ \iffalse% RN 2005-02-20; unnoetig, da localer \jobname usw.
+ \global\let\bibliography=\DTK@bibliography
+ \global\let\bibliographystyle=\@gobble
+ \fi
+ \CoverArt{#1}{#2}{#3}%
+ \newpage}
+\newcommand\cover@sub[3]{#2. Jahrgang\quad Heft #1\quad #3}
+
+\definecolor{CoverArt@grey}{gray}{.8}
+\def\CoverArt@strip@no#1/#2;{#1\raisebox{0.35ex}{\CoverTitleFont/}#2}
+\newcommand\CoverArt@linewidth{0pt}%{1.2pt}
+\newcommand\CoverArt@barwidth{2.41pt}
+\newcommand\CoverArt@font{\Large\raggedleft}
+\newcommand\CoverArt@small{\footnotesize}
+\newcommand\CoverArt@gap{2em}
+\chardef\DTK@cat=\the\catcode`\"
+\catcode`\"=13
+\newcommand\address[3]{%
+ \begingroup
+ \def\"##1{\@ifundefined{detex@@##1}{##1}%
+ {\csname detex@@##1\endcsname}}%
+ \ifcat a\noexpand"\else\let"=\"\fi
+ \def\ss{ss}%
+ \let\'=\relax
+ \let\`=\relax
+ \let\^=\relax
+ \let\.=\relax
+ \let\==\relax
+ \let\d=\relax
+ \let\b=\relax
+ \let\c=\relax
+ \let\v=\relax
+ \let\H=\relax
+ \let\t=\relax
+ \let\u=\relax
+ \let\~=\relax
+ \def\o{o}%
+ \def\O{O}%
+ \def\aa{aa}%
+ \def\AA{Aa}%
+ \def\l{l}%
+ \def\L{L}%
+ \def\ae{ae}%
+ \def\AE{Ae}%
+ \def\oe{oe}%
+ \def\OE{Oe}%
+ \def\TeX{TeX}%
+ \def\LaTeX{LaTeX}%
+ \def\LaTeXe{LaTeX2e}%
+ \let\null=\relax
+ \xdef\@ddress{#2, #1}%
+ \endgroup
+ \begingroup
+ \def\\{\string\\}%
+ \ifcat a\noexpand"\else\def\"{\string"}\fi
+ \def"{\string"}%
+ \def\null{}%
+ \expandafter\@strip\@ddress$%$
+ \iffalse% RN 2005-01-15
+ \index{\STRIP@*#1 #2!#3}%
+ \else
+ \glossary{\STRIP@*#1 #2!#3}%
+ \fi
+ \endgroup
+}
+\catcode`\"=\DTK@cat
+\let\strip@grp={
+\let\strip@end=$%$
+\def\@strip{\def\STRIP@{}\strip@I}
+\def\strip@I{\let\strip@next=\strip@I
+ \futurelet\strip@CHAR\strip@II}
+\def\strip@II#1{%
+ \ifx\strip@CHAR\strip@end
+ \let\strip@next=\relax
+ \else\ifx\strip@CHAR\strip@grp
+ \strip@I #1$%$
+ \let\strip@next=\strip@I
+ \else\ifcat\strip@CHAR A
+ \xdef\STRIP@{\STRIP@#1}%
+ \else\ifcat\strip@CHAR.
+ \xdef\STRIP@{\STRIP@#1}%
+ \else\ifcat\strip@CHAR\space
+ \xdef\STRIP@{\STRIP@ #1}%
+ \fi\fi\fi\fi\fi
+ \strip@next}
+\def\detex@@a{ae}
+\def\detex@@o{oe}
+\def\detex@@u{ue}
+\def\detex@@A{Ae}
+\def\detex@@O{Oe}
+\def\detex@@U{Ue}
+\def\detex@@s{ss}
+\newenvironment{theaddresses}{%
+ \chapter{\addressname}\Label{addresses}
+ \begingroup
+ \columnsep=10pt
+ \addresssize
+ \def\addressitem##1##2##3{%
+ \par
+ \parbox{\columnwidth}{
+ \textbf{##1}\hfill[\ignorespaces ##3]%
+ \\ ##2}}
+ \begin{multicols}{2}%
+ \raggedbottom
+ \raggedright
+}{%
+ \end{multicols}%
+ \endgroup
+ }
+\newcommand\addresssize{\footnotesize\parskip=6pt plus 2pt minus 3pt}
+\ifDTK@Author@
+ \newcommand\listofaddresses{%
+ \typeout{*** listofaddresses not supported in articles.}}
+ \let\makeaddresses\relax% RN 2005-01-15
+\else
+ \iffalse% RN 2005-01-15
+ \newcommand\listofaddresses{%
+ \InputIfFileExists{\jobname.ind}{}{%
+ \typeout{No file \jobname.ind.}%
+ \typeout{Use the following command to create it:\space\space
+ makeindex -s dtk.ist \jobname}%
+ \typeout{\space}}%
+ }
+ \else
+ \newcommand\listofaddresses{%
+ \InputIfFileExists{\jobname.gls}{}{%
+ \typeout{No file \jobname.gls.}%
+ \typeout{Use the following command to create it:^^J%
+ \@spaces makeindex -s dtk.ist -o \jobname.gls \jobname.glo}%
+ \typeout{\space}}%
+ }
+ \let\makeaddresses\makeglossary
+ \fi
+\fi
+ \renewcommand\tableofcontents{%
+ \clearpage
+ \thispagestyle{empty}%
+ \markboth{\contentsname}{\contentsname}%
+ \ContentsArt
+ \begingroup
+ \parskip=\ContentsParSkip
+ \let\\=\relax
+ \TOC@configure
+ \raggedright%%%%%%%%%%%%%%%%%% hv 2009-07-25
+ \@starttoc{toc}
+ \endgroup
+ }
+\let\TOC@configure\relax
+\newcommand\ContentsArt{%
+ \vspace*{-\headheight}\vspace*{-\headsep}\vspace*{-2pt}
+ \begin{minipage}{\textwidth}
+ \Huge\color{black!60}Die \color{black}\TeX\color{black!60}nische Komödie% \journalname
+ \\[2pt]%
+ \rule{\textwidth}{2pt}\\[2pt]%
+ \null\hfill
+ \CoverArt@small
+ \cover@sub{\volume}{\DTKedition}{\DTKdate}
+ \end{minipage}\vspace{16pt minus 8pt}\par
+}
+\setcounter{tocdepth}{0}
+\renewcommand\l@part[2]{%
+ \addpenalty{-\@highpenalty}%
+ \addvspace{0.5em plus 0pt}% space above part line
+ \@tempdima 1.5em
+ \begingroup
+ \bf
+ \advance\leftskip\@tempdima
+ \hskip -\leftskip
+ #1\par
+ \penalty\@highpenalty
+ \endgroup
+ \addvspace{0.2em}%
+}
+\renewcommand\l@chapter[2]{%
+ \begingroup
+ \vskip \z@ \@plus.2\p@
+ \@afterindenttrue
+ \interlinepenalty\@M
+ \@tempdima 1.5em\relax % number width
+ \@tempdimb 2.5em\relax % indent
+ \advance\leftskip \@tempdimb
+ \advance\rightskip \@tempdimb
+ \noindent\hskip -\leftskip
+ \hbox to\@tempdimb{#2\hss}%
+ #1\par
+ \endgroup}
+
+\input{dtk.clo}% hv 20141110
+
+\begingroup
+ \chardef\x=0 %
+ % check pdfTeX
+ \@ifundefined{pdfoutput}{}{%
+ \ifcase\pdfoutput
+ \else
+ \chardef\x=1 %
+ \fi
+ }%
+ % check VTeX
+ \@ifundefined{OpMode}{}{%
+ \chardef\x=2 %
+ }%
+\expandafter\endgroup
+\ifcase\x
+ % default case
+ \AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}}%
+\or
+ % pdfTeX is running in pdf mode
+ \pdfpagewidth\paperwidth\pdfpageheight\paperheight
+\else
+ % VTeX is running
+ \mediawidth\paperwidth\mediaheight\paperheight
+\fi
+
+\RequirePackage{makeidx}
+\renewenvironment{theindex}
+ {\begin{multicols}{2}[\section{\indexname}\vspace{-.5\baselineskip}]%
+ \parskip\z@ \@plus .3\p@\relax
+ \columnseprule \z@
+ \columnsep=10pt
+ \raggedbottom\raggedright
+ \let\item\@idxitem}
+ {\end{multicols}}
+\renewcommand\@idxitem{\par\hangindent 40\p@}
+\renewcommand\subitem{\@idxitem \hspace*{20\p@}}
+\renewcommand\subsubitem{\@idxitem \hspace*{30\p@}}
+\renewcommand\indexspace{\par \vskip 6\p@ \@plus2\p@ \@minus1\p@\relax}
+
+\newcommand*\DTK@embedded@documentclasshook{}
+\newcommand*\AtEmbeddedDocumentclass{%
+ \g@addto@macro\DTK@embedded@documentclasshook}
+\AtEmbeddedDocumentclass{%
+%%% \filename@parse{\protect#1}\edef\DTK@local@jobname{\filename@base}%???
+ \edef\jobname{\DTK@local@jobname}%
+}
+\newcommand*\DTK@embedded@begindocumenthook{}
+\newcommand*\AtEmbeddedBeginDocument{%
+ \g@addto@macro\DTK@embedded@begindocumenthook}
+\AtEmbeddedBeginDocument{}
+\newcommand*\DTK@embedded@enddocumenthook{}
+\newcommand*\AtEmbeddedEndDocument{%
+ \g@addto@macro\DTK@embedded@enddocumenthook}
+\AtEmbeddedEndDocument{\endinput}
+\newcommand*\DTK@jobname{}
+\ifDTK@Author@\edef\DTK@jobname{komoedie}\else\edef\DTK@jobname{\jobname}\fi
+\newcommand*\DTK@local@jobname{}
+\newcommand*\DTK@local@inputname{}
+%%%\newcommand*\DTK@PSforPDF{}
+\newcommand*\DTK@eat@version[1][]{\ignorespaces}
+\newcommand*\DTK@usepackage{}
+\newcommand*\DTKinput[1]{%
+ \begingroup
+ \filename@parse{#1}%
+ \edef\DTK@local@jobname{\filename@base}%
+ \@ifundefined{filename@ext}%
+ {\IfFileExists{\DTK@local@jobname.ltx}%
+ {\edef\DTK@local@inputname{\DTK@local@jobname.ltx}}%
+ {\edef\DTK@local@inputname{\DTK@local@jobname.tex}}%
+ }%
+ {\edef\DTK@local@inputname{#1}}%
+ \renewcommand*\documentclass[2][]{%
+ %%\edef\jobname{\DTK@local@jobname}%
+ %%%\let\DTK@PSforPDF\PSforPDF
+ %\renewcommand\PSforPDF[2][]{}%
+ %%%\let\PSforPDF\@gobble
+ \DTK@embedded@documentclasshook
+ \DTK@eat@version}%
+ \renewcommand*\usepackage[2][]{%
+ \@ifnextchar[%]
+ {\DTK@usepackage{##1}{##2}}%
+ {\DTK@usepackage{##1}{##2}[]}%
+ }%
+ \def\DTK@usepackage##1##2[##3]{%
+ \edef\@tempb{\zap@space##2 \@empty}%
+ \@for\@tempa:=\@tempb\do{\def\@tempb{inputenc}%
+ \ifx\@tempa\@tempb
+ \edef\@tempa{##1}%
+ \ifx\@tempa\@empty\else\inputencoding{##1}\fi
+ \else
+% \ifx\@tempa\@empty\else\usepackage{\@tempa}%
+% \RecordPackage{##1}\@tempa{##3}\DTK@local@inputname
+% \fi
+ \fi}}%
+ \let\pagestyle\@gobble
+ \let\thispagestyle\@gobble
+ \let\nocite\@gobble
+ \let\listfiles\relax
+ \let\nofiles\relax
+ \renewcommand*\AtBeginDocument[1]{%
+ \typeout{\string\AtBeginDocument\space ignored!}}
+ \renewcommand*\AtEndDocument[1]{%
+ \typeout{\string\AtEndDocument\space ignored!}}
+ \renewenvironment*{document}%
+ %%%{\let\PSforPDF\DTK@PSforPDF}%
+ %%%{\endinput}%
+ {\DTK@embedded@begindocumenthook}%
+ {\DTK@embedded@enddocumenthook}%
+ \input{\DTK@local@inputname}%
+ \endgroup
+}
+%%%\RequirePackage[final]{ps4pdf}
+\@ifdefinable\User@Packages{\newwrite\User@Packages}
+\AtBeginDocument{%
+ %%%\edef\DTK@jobname{\jobname}%
+ %%%\edef\PfP@container{\DTK@jobname-pics.pdf}%
+ \ifDTK@Author@\else
+ \listfiles
+ \InputIfFileExists{userpackages.tex}%
+ {\typeout{*************************************^^J%
+ * File `userpackages.tex' used.^^J%
+ *************************************}%
+ \newcommand*\RecordPackage[4]{}%
+ % warum gibt es kein \@gobblethree? ist jetzt egal!
+ }%
+ {%
+ \immediate\openout\User@Packages userpackages.tex\relax
+% \begingroup \catcode`\~=\active \let~=\space
+% \immediate\write\User@Packages{%
+% \@percentchar\space userpackages.tex^^J%
+% \@percentchar\space generated by `\jobname'^^J%
+% \@percentchar\space \DTK@today}%
+% \endgroup
+ \AtEndDocument{%
+ \immediate\closeout\User@Packages\relax}%
+ \newcommand*\RecordPackage[4]{%
+ \immediate\write\User@Packages{%
+ \string\usepackage[##1]{##2}[##3] %
+ \@percentchar\space From file: ##4}}%
+ }%
+ \fi
+ % RN 2005-03-21
+ \@ifpackageloaded{lineno}{%
+ \ifDTK@Draft@\else
+ \nolinenumbers
+ \fi
+ }{}
+}
+\def\indexname{Stichwortverzeichnis}% Besser woanders?
+\def\printindex{%
+ \InputIfFileExists{\DTK@jobname.ind}{}{%
+ \typeout{No file \DTK@jobname.ind.}%
+ \typeout{Use the following command to create it:^^J%
+ \@spaces makeindex -s dtk-idx.ist -o \DTK@jobname.ind \DTK@jobname.idx}%
+ \typeout{\space}}%
+}
+\@fptop\z@
+
+
+\endinput
+%%
+%% End of file `dtk.cls'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/dtklogos.sty b/obsolete/usergrps/dante/dtk-1.32/dtklogos.sty
new file mode 100644
index 0000000000..d6b06ce9d4
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/dtklogos.sty
@@ -0,0 +1,68 @@
+%%
+%% This is file `dtklogos.sty',
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% $Id: dtklogos.sty 138 2014-12-11 17:48:48Z herbert $
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2011 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%% (C) 2014- Herbert Voss
+%%
+%% This file may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{dtklogos}[2014/11/15 v2.2 LaTeX wrapper for `hologo' (RN,HV)]
+
+\DeclareOption*{\PassOptionsToPackage\CurrentOption{color}}
+\ProcessOptions\relax
+
+\RequirePackage{ifpdf}
+
+\providecommand*{\exTeX}{%
+ \textrm{% das Logo grunds^^e4tzlich serifenbehaftet
+ \ensuremath{\textstyle\varepsilon_{\kern-0.15em\mathcal{X}}}%
+ \kern-.15em\TeX
+ }%
+}
+
+\providecommand\eV{e.V\kern-0.18em\@ifnextchar.{}{.}\kern0.18em}
+\providecommand\dante{\mbox{DANTE~\eV}}
+\providecommand\Dante{DANTE,
+ Deutschsprachige Anwendervereinigung \TeX~\eV}
+\providecommand\DTK{Die \TeX\-ni\-sche Ko\-m{\"o}\-die}
+\providecommand\LaTeXe{%
+ \LaTeX{}\kern.05em2$_{\textstyle\varepsilon}$}
+\providecommand\PS{Post\-Script}
+\providecommand\TUG{\TeX{} Users Group}
+\providecommand\TUGboat{\textsl{TUGboat}}
+\let\DANTE\dantelogo
+\ifpdf
+ \providecommand\ThanhVN{H\`an Th\^e\protect\llap{\raise 0.5ex\hbox{\'{}}}}
+ \providecommand\Thanh{H\`an Th\^e\protect\llap{\raise 0.5ex\hbox{\'{\relax}}} Th\`anh}
+\else
+ \def\ThanhVN{H\`an Th\textcircumacute{e}\protect\llap{\raise 0.5ex\hbox{\'{}}}}
+ \def\Thanh{H\`an~Th\textcircumacute{e}\llap{\raise 0.5ex\hbox{\'{}}}~Th\`anh}
+\fi
+\def\ThanhNN{Th\`anh}
+\def\pgf/tikz{\textsf{pgf/Ti\textit{k}Z}}
+\def\TeXLive{\TeX{}Live}
+
+\RequirePackage{hologo}
+
+\endinput
+%% End of file `dtklogos.sty'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk00.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk00.clo
new file mode 100644
index 0000000000..42120b649a
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk00.clo
@@ -0,0 +1,81 @@
+%%
+%% This is file `dtk00.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `2000')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk00.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk00.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\emergencystretch = 0pt
+\endinput
+%%
+%% End of file `dtk00.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk01.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk01.clo
new file mode 100644
index 0000000000..82691a1a24
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk01.clo
@@ -0,0 +1,80 @@
+%%
+%% This is file `dtk01.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `2001')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk01.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk01.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\endinput
+%%
+%% End of file `dtk01.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk02.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk02.clo
new file mode 100644
index 0000000000..74b5ff5de1
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk02.clo
@@ -0,0 +1,81 @@
+%%
+%% This is file `dtk02.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `2002')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk02.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk02.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand\DTK@bibliography@rightskip{}
+\endinput
+%%
+%% End of file `dtk02.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk03.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk03.clo
new file mode 100644
index 0000000000..5d002d6788
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk03.clo
@@ -0,0 +1,80 @@
+%%
+%% This is file `dtk03.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `2003')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk03.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk03.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\endinput
+%%
+%% End of file `dtk03.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk05.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk05.clo
new file mode 100644
index 0000000000..a7a704ad5d
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk05.clo
@@ -0,0 +1,153 @@
+%%
+%% This is file `dtk05.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `2005')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk05.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk05.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\ProvidesFile{dtk05.clo}
+ [2006/08/11 v0.1 dtk class option (RN)]
+
+\renewcommand\CoverArt[3]{%
+ \ifx\CoverTitleFont\@undefined
+ %\newfont\CoverTitleFont{ecrm1700 scaled \magstep 5}
+ %\newfont\CoverTitleFont{lmr12 scaled 2938}
+ \DeclareFixedFont\CoverTitleFont{\encodingdefault}%
+ {\rmdefault}{m}{n}{41.26}%
+ \fi
+ \ifx\CoverNumberFont\@undefined
+ %\newfont\CoverNumberFont{ecrm1700 scaled 2986}
+ \DeclareFixedFont\CoverNumberFont{\encodingdefault}%
+ {\rmdefault}{m}{n}{51.66}%
+ \fi
+ \vspace*{-34pt}\hfill
+ \setbox\@tempboxa=\hbox to \textheight{\null\hfill\CoverTitleFont
+ \journalname\hfill\null}%
+ \@tempdimb=\ht\@tempboxa
+ \advance\@tempdimb by\dp\@tempboxa
+ \hbox to\@tempdimb{%
+ \vbox to\wd\@tempboxa{%
+ \vskip\wd\@tempboxa
+ \vss\rotatebox{90}{\box\@tempboxa}}\hss} \
+ \rule{\CoverArt@barwidth}{\textheight}
+ \begin{minipage}[b]{.7\textwidth}\raggedright
+ \rule{1em}{0pt}%
+ \dimen2=\textwidth\advance\dimen2-1em
+ \parbox{\dimen2}{\CoverArt@font
+ {\Huge\DANTE}\\
+ Deutschsprachige\\
+ Anwendervereinigung
+ \TeX\ \eV}\\[1ex]
+ \dimen3=\textwidth\advance\dimen3-\CoverArt@gap
+ \hfill\rule{\dimen3}{\CoverArt@linewidth}%
+ \\[-\baselineskip]\null\hspace{1em}%
+ {\CoverArt@small\cover@sub{#1}{#2}{#3}}%
+ \\[-\baselineskip]\rule{0pt}{.617647\textheight}%
+ \CoverNumberFont
+ \null\hfill
+ \makebox(0,0)[br]{%
+ \textcolor{CoverArt@grey}{%
+ \CoverArt@strip@no #1;\hspace{1pt}%
+ }}% Warum verwendet `\CoverArt@strip@no' \CoverTitleFont? RN
+ \end{minipage}%
+}
+
+\@tempswafalse
+\@ifpackageloaded{ngerman}{\@tempswatrue}{}%
+\@ifpackageloaded{german}{\@tempswatrue}{}%
+\if@tempswa
+ \def@dqmacro{`}{\frqq}{\frqq}%
+ \def@dqmacro{'}{\flqq}{\flqq}%
+\else
+ \@ifpackageloaded{babel}%
+ {%
+ \declare@shorthand{german}{"`}{\frqq}%
+ \declare@shorthand{german}{"'}{\flqq}%
+ }{}%
+\fi
+\RequirePackage{showexpl}
+\lstset{language=[LaTeX]TeX}
+\providecommand\lstverb{%
+ \leavevmode\bgroup %
+ \def\lst@boxpos{b}%
+ \lsthk@PreSet\lstset{flexiblecolumns,basicstyle=\mdseries\ttfamily\normalsize,backgroundcolor={},
+ breaklines=false,keywordstyle=\mdseries\ttfamily\normalsize}%
+ \lsthk@TextStyle
+ \@ifnextchar\bgroup{\afterassignment\lst@InlineG \let\@let@token}%
+ \lstinline@}
+
+\endinput
+%%
+%% End of file `dtk05.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk06.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk06.clo
new file mode 100644
index 0000000000..7493ef4dc4
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk06.clo
@@ -0,0 +1,160 @@
+%%
+%% This is file `dtk06.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `2006')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk05.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2005-03-23 18:18:53 CET Mittwoch RN/HjG"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk06.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2005 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\ProvidesFile{dtk06.clo}
+ [2007/04/20 v0.01 dtk class option (hv)]
+
+\renewcommand\CoverArt[3]{%
+ \ifx\CoverTitleFont\@undefined
+ %\newfont\CoverTitleFont{ecrm1700 scaled \magstep 5}
+ %\newfont\CoverTitleFont{lmr12 scaled 2938}
+ \DeclareFixedFont\CoverTitleFont{\encodingdefault}{\rmdefault}{m}{n}{41.26}%
+ \fi
+ \ifx\CoverNumberFont\@undefined
+ %\newfont\CoverNumberFont{ecrm1700 scaled 2986}
+ \DeclareFixedFont\CoverNumberFont{\encodingdefault}{\rmdefault}{m}{n}{51.66}%
+ \fi
+\iffalse
+ \vspace*{-34pt}\hfill
+ \setbox\@tempboxa=\hbox to \textheight{\null\hfill\CoverTitleFont
+ \fontsize{41.26}{42}\selectfont\journalname\hfill\null}%
+ \@tempdimb=\ht\@tempboxa
+ \advance\@tempdimb by\dp\@tempboxa
+ \hbox to\@tempdimb{\kern-20pt%
+ \vbox to\wd\@tempboxa{%
+ \vskip\wd\@tempboxa
+ \vss\rotatebox{90}{\box\@tempboxa}}\hss} \
+ \rule{\CoverArt@barwidth}{\textheight}
+\fi
+ \newsavebox\dtk@titlebox
+ \sbox\dtk@titlebox{\parbox{\textheight}{%
+ \null\hfill\CoverTitleFont\fontsize{41.26}{42}\selectfont\journalname\hfill\null}}
+ \hspace*{5pt}
+ \rotatebox{90}{\usebox\dtk@titlebox}\
+ \rule{\CoverArt@barwidth}{\textheight}
+ \hfill
+%
+ \begin{minipage}[b]{.7\textwidth}\raggedright
+ \rule{1em}{0pt}%
+ \dimen2=\textwidth\advance\dimen2-1em
+ \parbox{\dimen2}{\CoverArt@font
+ {\Huge\DANTE}\\
+ Deutschsprachige\\
+ Anwendervereinigung
+ \TeX\ \eV}\\[1ex]
+ \dimen3=\textwidth\advance\dimen3-\CoverArt@gap
+ \hfill\rule{\dimen3}{\CoverArt@linewidth}%
+ \\[-\baselineskip]\null\hspace{1em}%
+ {\CoverArt@small\cover@sub{#1}{#2}{#3}}%
+ \\[-\baselineskip]\rule{0pt}{.617647\textheight}%
+ \CoverNumberFont
+ \null\hfill
+ \makebox(0,0)[br]{%
+ \textcolor{CoverArt@grey}{%
+ \CoverArt@strip@no #1;\hspace{1pt}%
+ }}% Warum verwendet `\CoverArt@strip@no' \CoverTitleFont? RN
+ \end{minipage}%
+}
+
+%\PassOptionsToPackage{ngerman}{babel}
+\RequirePackage{babel}
+\declare@shorthand{ngerman}{"`}{\frqq}%
+\declare@shorthand{ngerman}{"'}{\flqq}%
+%\def@dqmacro{`}{\frqq}{\frqq}
+%\def@dqmacro{'}{\flqq}{\flqq}
+
+
+\RequirePackage{showexpl}
+\lstset{language=[LaTeX]TeX}
+\providecommand\lstverb{%
+ \leavevmode\bgroup %
+ \def\lst@boxpos{b}%
+ \lsthk@PreSet\lstset{flexiblecolumns,basicstyle=\mdseries\ttfamily\normalsize,backgroundcolor={},
+ breaklines=false,keywordstyle=\mdseries\ttfamily\normalsize}%
+ \lsthk@TextStyle
+ \@ifnextchar\bgroup{\afterassignment\lst@InlineG \let\@let@token}%
+ \lstinline@}
+\providecommand*{\ctanurl}[1]{\url{CTAN: #1}}
+
+
+\endinput
+
+
+%%
+%% End of file `dtk05.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk10.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk10.clo
new file mode 100644
index 0000000000..1a97dc85aa
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk10.clo
@@ -0,0 +1,116 @@
+%% $Id: dtk10.clo 14 2010-10-16 17:27:23Z herbert $
+\ProvidesFile{dtk10.clo}[2010/04/19 v0.02 dtk class option (RN,hv)]
+
+\input{dtk.clo}% Standardeinstellungen
+
+
+\newsavebox\tempbox
+
+\RequirePackage{ifthen}
+
+\newlength\fullwidth
+\newlength\marginwidth
+\setlength\fullwidth{\textwidth + \marginparwidth -4mm}% wegen Anschnitt
+%\setlength\fullwidth{\textwidth + \marginparsep + \marginparwidth }
+%\setlength\marginwidth{\fullwidth - \textwidth}
+\setlength\marginwidth{\fullwidth + \marginparsep - \textwidth}
+
+\newlength\de@Width
+\newlength\de@sepWidth\de@sepWidth=3mm
+\newlength\de@Indent\de@Indent=\fullwidth
+
+\def\Table{\@ifnextchar[\Table@i{\Table@i[]}}
+\def\Table@i[#1]{\@ifnextchar[{\Table@ii[#1]}{\Table@ii[#1][\fullwidth]}}
+\def\Table@ii[#1][#2]#3{% #1:TOC #2:width #3:caption
+ \def\de@OptCaption{#1}%
+ \setlength\de@Width{#2}\addtolength\de@Width{-\de@sepWidth}%
+ \setlength\de@Indent{#2}\addtolength\de@Indent{-\textwidth}%
+ \def\de@Caption{#3}%
+ \begin{lrbox}{\tempbox}}
+\def\endTable{%
+ \end{lrbox}\begin{table}[!htb]%
+ \abovecaptionskip=0pt\belowcaptionskip=0pt
+ \ifthenelse{\isodd{\pageref{\thetable:WideTable}}}%
+ {\minipage{\de@Width}\vspace{0pt}\minipage[t]{\wd\tempbox}\vspace{0pt}
+ \usebox\tempbox\endminipage\kern\de@sepWidth%
+ \minipage[t]{\de@Width-\wd\tempbox}\vspace{0pt}\label{\thetable:WideTable}%
+ \ifx\relax\de@OptCaption\relax\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\endminipage}%
+ {\ifdim\de@Width>\textwidth\hspace*{-\de@Indent}\fi\vspace{0pt}\minipage{\de@Width}\vspace{0pt}%
+ \minipage[t]{\de@Width-\wd\tempbox}\vspace{0pt}\label{\thetable:WideTable}%
+ \ifx\relax\de@OptCaption\relax\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\kern\de@sepWidth%
+ \minipage[t]{\wd\tempbox}\vspace{0pt}\usebox\tempbox\endminipage\endminipage}%
+ \end{table}}
+%
+\def\Figure{\@ifnextchar[\Figure@i{\Figure@i[]}}
+\def\Figure@i[#1]{\@ifnextchar[{\Figure@ii[#1]}{\Figure@ii[#1][\fullwidth]}}
+\def\Figure@ii[#1][#2]#3{%
+ \def\de@OptCaption{#1}%
+ \setlength\de@Width{#2}\addtolength\de@Width{-\de@sepWidth}%
+ \setlength\de@Indent{#2}\addtolength\de@Indent{-\textwidth}%
+ \def\de@Caption{#3}%
+ \begin{lrbox}{\tempbox}}
+\def\endFigure{%
+ \end{lrbox}\begin{figure}[!htb]%
+ \abovecaptionskip=0pt\belowcaptionskip=0pt
+ \ifthenelse{\isodd{\pageref{\thetable:WideTable}}}%
+ {\minipage{\de@Width}\vspace{0pt}\minipage[t]{\wd\tempbox}\vspace{0pt}
+ \usebox\tempbox\endminipage\kern\de@sepWidth%
+ \minipage[t]{\de@Width-\wd\tempbox}\vspace{0pt}\label{\thefigure:WideTable}%
+ \ifx\relax\de@OptCaption\relax\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\endminipage}%
+ {\ifdim\de@Width>\textwidth\hspace*{-\de@Indent}\fi\vspace{0pt}\minipage{\de@Width}\vspace{0pt}%
+ \minipage[t]{\de@Width-\wd\tempbox}\vspace{0pt}\label{\thetable:WideTable}%
+ \ifx\relax\de@OptCaption\relax\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\kern\de@sepWidth%
+ \minipage[t]{\wd\tempbox}\vspace{0pt}\usebox\tempbox\endminipage\endminipage}%
+ \end{figure}}
+%
+\IfFileExists{paralist.sty}{%
+\RequirePackage[neverdecrease]{paralist}
+ \let\itemize\compactitem
+ \let\enditemize\endcompactitem
+ \let\enumerate\compactenum
+ \let\endenumerate\endcompactenum
+ \let\description\compactdesc
+ \let\enddescription\endcompactdesc
+ \pltopsep=\medskipamount
+% \plitemsep=\smallskipamount
+ \plitemsep=1pt
+% \plparsep=\smallskipamount
+ \plparsep=1pt
+}{}
+
+\RequirePackage{hyphsubst}%
+\HyphSubstIfExists{ngerman-x-latest}{%
+ \HyphSubstLet{ngerman}{ngerman-x-latest}}{}
+\HyphSubstIfExists{german-x-latest}{%
+ \HyphSubstLet{german}{german-x-latest}}{}
+
+\RequirePackage{accsupp}% Heiko
+\providecommand\isbn[1]{}
+\renewcommand*\isbn[1]{%
+ ISBN:~%
+ \BeginAccSupp{method=plain,ActualText=\RemoveHyphen{#1}}%
+ #1%
+ \EndAccSupp{}%
+}
+\newcommand*{\RemoveHyphen}[1]{%
+ \@RemoveHyphen#1-\@nil
+}
+\def\@RemoveHyphen#1-#2\@nil{%
+ #1%
+ \ifx\\#2\\%
+ \expandafter\@gobble
+ \else
+ \expandafter\@firstofone
+ \fi
+ {%
+ \@RemoveHyphen#2\@nil
+ }%
+}
+\def\CoverArt@strip@no#1/#2;{#1/\kern-4pt#2}
+%
+\endinput
+
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk11.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk11.clo
new file mode 100644
index 0000000000..b8f6bdee99
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk11.clo
@@ -0,0 +1,347 @@
+%% $Id: dtk11.clo 37 2012-05-30 12:01:13Z herbert $
+\ProvidesFile{dtk11.clo}[2010/04/19 v0.02 dtk class option (RN,hv)]
+
+\input{dtk.clo}% Standardeinstellungen
+
+\newsavebox\tempbox
+
+\RequirePackage{ifthen,calc}
+
+\newlength\fullwidth
+\newlength\marginwidth
+\setlength\fullwidth{\textwidth + \marginparwidth -4mm}% wegen Anschnitt
+%\setlength\fullwidth{\textwidth + \marginparsep + \marginparwidth }
+%\setlength\marginwidth{\fullwidth - \textwidth}
+\setlength\marginwidth{\fullwidth + \marginparsep - \textwidth}
+
+\newlength\de@Width
+\newlength\de@sepWidth\de@sepWidth=3mm
+\newlength\de@Indent\de@Indent=\fullwidth
+
+\def\Table{\@ifnextchar[\Table@i{\Table@i[]}}
+\def\Table@i[#1]{\@ifnextchar[{\Table@ii[#1]}{\Table@ii[#1][\fullwidth]}}
+\def\Table@ii[#1][#2]#3{% #1:TOC #2:width #3:caption
+ \def\de@OptCaption{#1}%
+ \setlength\de@Width{#2}\addtolength\de@Width{-\de@sepWidth}%
+ \setlength\de@Indent{#2}\addtolength\de@Indent{-\textwidth}%
+ \def\de@Caption{#3}%
+ \begin{lrbox}{\tempbox}}
+\def\endTable{%
+ \end{lrbox}\begin{table}[!htb]%
+ \abovecaptionskip=0pt\belowcaptionskip=0pt
+ \ifthenelse{\isodd{\pageref{\thetable:WideTable}}}%
+ {\minipage{\de@Width}\vspace{0pt}\minipage[t]{\wd\tempbox}\vspace{0pt}
+ \usebox\tempbox\endminipage\kern\de@sepWidth%
+ \minipage[t]{\de@Width-\wd\tempbox}\vspace{0pt}\label{\thetable:WideTable}%
+ \ifx\relax\de@OptCaption\relax\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\endminipage}%
+ {\ifdim\de@Width>\textwidth\hspace*{-\de@Indent}\fi\vspace{0pt}\minipage{\de@Width}\vspace{0pt}%
+ \minipage[t]{\de@Width-\wd\tempbox}\vspace{0pt}\label{\thetable:WideTable}%
+ \ifx\relax\de@OptCaption\relax\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\kern\de@sepWidth%
+ \minipage[t]{\wd\tempbox}\vspace{0pt}\usebox\tempbox\endminipage\endminipage}%
+ \end{table}}
+%
+\def\Figure{\@ifnextchar[\Figure@i{\Figure@i[]}}
+\def\Figure@i[#1]{\@ifnextchar[{\Figure@ii[#1]}{\Figure@ii[#1][\fullwidth]}}
+\def\Figure@ii[#1][#2]#3{%
+ \def\de@OptCaption{#1}%
+ \setlength\de@Width{#2}\addtolength\de@Width{-\de@sepWidth}%
+ \setlength\de@Indent{#2}\addtolength\de@Indent{-\textwidth}%
+ \def\de@Caption{#3}%
+ \begin{lrbox}{\tempbox}}
+\def\endFigure{%
+ \end{lrbox}\begin{figure}[!htb]%
+ \abovecaptionskip=0pt\belowcaptionskip=0pt
+ \ifthenelse{\isodd{\pageref{\thetable:WideTable}}}%
+ {\minipage{\de@Width}\vspace{0pt}\minipage[t]{\wd\tempbox}\vspace{0pt}
+ \usebox\tempbox\endminipage\kern\de@sepWidth%
+ \minipage[t]{\de@Width-\wd\tempbox}\vspace{0pt}\label{\thefigure:WideTable}%
+ \ifx\relax\de@OptCaption\relax\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\endminipage}%
+ {\ifdim\de@Width>\textwidth\hspace*{-\de@Indent}\fi\vspace{0pt}\minipage{\de@Width}\vspace{0pt}%
+ \minipage[t]{\de@Width-\wd\tempbox}\vspace{0pt}\label{\thetable:WideTable}%
+ \ifx\relax\de@OptCaption\relax\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\kern\de@sepWidth%
+ \minipage[t]{\wd\tempbox}\vspace{0pt}\usebox\tempbox\endminipage\endminipage}%
+ \end{figure}}
+%
+\IfFileExists{paralist.sty}{%
+\RequirePackage[neverdecrease]{paralist}
+ \let\itemize\compactitem
+ \let\enditemize\endcompactitem
+ \let\enumerate\compactenum
+ \let\endenumerate\endcompactenum
+ \let\description\compactdesc
+ \let\enddescription\endcompactdesc
+ \pltopsep=\medskipamount
+% \plitemsep=\smallskipamount
+ \plitemsep=1pt
+% \plparsep=\smallskipamount
+ \plparsep=1pt
+}{}
+
+\RequirePackage{hyphsubst}%
+\HyphSubstIfExists{ngerman-x-latest}{%
+ \HyphSubstLet{ngerman}{ngerman-x-latest}}{}
+\HyphSubstIfExists{german-x-latest}{%
+ \HyphSubstLet{german}{german-x-latest}}{}
+
+\RequirePackage{accsupp}% Heiko
+\providecommand\isbn[1]{}
+\renewcommand*\isbn[1]{%
+ ISBN:~%
+ \BeginAccSupp{method=plain,ActualText=\RemoveHyphen{#1}}%
+ #1%
+ \EndAccSupp{}%
+}
+\newcommand*{\RemoveHyphen}[1]{%
+ \@RemoveHyphen#1-\@nil
+}
+\def\@RemoveHyphen#1-#2\@nil{%
+ #1%
+ \ifx\\#2\\%
+ \expandafter\@gobble
+ \else
+ \expandafter\@firstofone
+ \fi
+ {%
+ \@RemoveHyphen#2\@nil
+ }%
+}
+\def\CoverArt@strip@no#1/#2;{#1/\kern-4pt#2}
+%
+% 2011-04-10 -- RN (von KOMA-Script: scrkfont.dtx)
+
+\providecommand*{\changefontsizes}[2][1.2\@tempdima]{%
+ \@defaultunits\@tempdima#2pt\relax\@nnil
+ \setlength{\@tempdimc}{\@tempdima}%
+ \addtolength{\@tempdimc}{-10\p@}%
+ \edef\@ptsize{\strip@pt\@tempdimc}%
+ \@defaultunits\@tempdimb#1pt\relax\@nnil
+ \setlength{\@tempdimc}{\dimexpr (100\@tempdimb / \@tempdima * \p@)}%
+ \edef\@tempb{\the\@tempdimc}%
+ \setlength{\@tempdimc}{\@tempdima}%
+ \def\@tempa##1##2##3##4##5\@nnil{\def##1{##2.##3##4}}%
+ \expandafter\@tempa\expandafter\@tempb\@tempb\@nnil%
+ \setlength{\abovedisplayskip}{%
+ \@tempdima \@plus .25\@tempdima \@minus .58\@tempdima}%
+ \setlength{\abovedisplayshortskip}{\z@ \@plus .25\@tempdima}%
+ \setlength{\belowdisplayskip}{\abovedisplayskip}%
+ \setlength{\belowdisplayshortskip}{%
+ .55\@tempdima \@plus .3\@tempdima \@minus .25\@tempdima}%
+ \edef\normalsize{%
+ \noexpand\@setfontsize\noexpand\normalsize
+ {\the\@tempdima}{\the\@tempdimb}%
+ \abovedisplayskip \the\abovedisplayskip
+ \abovedisplayshortskip \the\abovedisplayshortskip
+ \belowdisplayskip \the\belowdisplayskip
+ \belowdisplayshortskip \the\belowdisplayshortskip
+ \let\noexpand\@listi\noexpand\@listI
+ }%
+ \setlength{\@tempdima}{0.9125\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \setlength{\abovedisplayskip}{%
+ \@tempdima \@plus .25\@tempdima \@minus .58\@tempdima}%
+ \setlength{\abovedisplayshortskip}{\z@ \@plus .25\@tempdima}%
+ \setlength{\belowdisplayskip}{\abovedisplayskip}%
+ \setlength{\belowdisplayshortskip}{%
+ .55\@tempdima \@plus .3\@tempdima \@minus .25\@tempdima}%
+ \edef\small{%
+ \noexpand\@setfontsize\noexpand\small
+ {\the\@tempdima}{\the\@tempdimb}%
+ \abovedisplayskip \the\abovedisplayskip
+ \abovedisplayshortskip \the\abovedisplayshortskip
+ \belowdisplayskip \the\belowdisplayskip
+ \belowdisplayshortskip \the\belowdisplayshortskip
+ \let\noexpand\@listi\noexpand\@listi@small
+ }%
+ \setlength{\@tempdima}{.83334\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \setlength{\abovedisplayskip}{%
+ \@tempdima \@plus .25\@tempdima \@minus .58\@tempdima}%
+ \setlength{\abovedisplayshortskip}{\z@ \@plus .25\@tempdima}%
+ \setlength{\belowdisplayskip}{\abovedisplayskip}%
+ \setlength{\belowdisplayshortskip}{%
+ .55\@tempdima \@plus .3\@tempdima \@minus .25\@tempdima}%
+ \edef\footnotesize{%
+ \noexpand\@setfontsize\noexpand\footnotesize
+ {\the\@tempdima}{\the\@tempdimb}%
+ \abovedisplayskip \the\abovedisplayskip
+ \abovedisplayshortskip \the\abovedisplayshortskip
+ \belowdisplayskip \the\belowdisplayskip
+ \belowdisplayshortskip \the\belowdisplayshortskip
+ \let\noexpand\@listi\noexpand\@listi@footnotesize
+ }%
+ \setlength{\@tempdima}{.66667\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\scriptsize{%
+ \noexpand\@setfontsize\noexpand\scriptsize
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{.5\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\tiny{%
+ \noexpand\@setfontsize\noexpand\tiny
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{1.2\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\large{%
+ \noexpand\@setfontsize\noexpand\large
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{1.44\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\Large{%
+ \noexpand\@setfontsize\noexpand\Large
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{1.728\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\LARGE{%
+ \noexpand\@setfontsize\noexpand\LARGE
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{2.074\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\huge{%
+ \noexpand\@setfontsize\noexpand\huge
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{2.488\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\Huge{%
+ \noexpand\@setfontsize\noexpand\Huge
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \normalsize
+ \setlength{\footnotesep}{.7\@tempdimc}%
+ \setlength{\skip\footins}{.9\@tempdimc \@plus .3333\@tempdimc \@minus
+ .6\@tempdimc}%
+ \setlength{\floatsep}{\@tempdimc \@plus .1667\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\textfloatsep}{1.6667\@tempdimc \@plus .1667\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\intextsep}{\@tempb\@tempdimc \@plus .3333\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\dblfloatsep}{\@tempb\@tempdimc \@plus .1667\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\dbltextfloatsep}{\textfloatsep}%
+ \setlength{\@fptop}{0\p@ \@plus 1fil}%
+ \setlength{\@fpsep}{.8333\@tempdimc \@plus 2fil}%
+ \setlength{\@fpbot}{\@fptop}%
+ \setlength{\@dblfptop}{0\p@ \@plus 1fil}%
+ \setlength{\@dblfpsep}{.8333\@tempdimc \@plus 2fil}%
+ \setlength{\@dblfpbot}{\@fptop}%
+ \setlength{\partopsep}{.25\@tempdimc \@plus .16667\@tempdimc \@minus
+ .16667\@tempdimc}%
+ \setlength{\topsep}{.8333\@tempdimc \@plus .3333\@tempdimc \@minus
+ .5\@tempdimc}%
+ \setlength{\parsep}{.4167\@tempdimc \@plus .2083\@tempdimc \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listi\endcsname
+ \endgroup
+ \edef\@listi{\leftmargin\leftmargini
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \let\@listI\@listi
+ \setlength{\topsep}{.75\@tempdimc \@plus .25\@tempdimc \@minus
+ .41667\@tempdimc}%
+ \setlength{\parsep}{.375\@tempdimc \@plus .16667\@tempdimc \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listi\endcsname
+ \endgroup
+ \edef\@listi@small{\leftmargin\leftmargini
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \setlength{\topsep}{.5\@tempdimc \@plus .16667\@tempdimc \@minus
+ .16667\@tempdimc}%
+ \setlength{\parsep}{.25\@tempdimc \@plus .16667\@tempdimc \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listi\endcsname
+ \endgroup
+ \edef\@listi@footnotesize{\leftmargin\leftmargini
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \setlength{\topsep}{.4167\@tempdimc \@plus .2083\@tempdimc \@minus \p@}%
+ \setlength{\parsep}{.2083\@tempdimc \@plus \p@ \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listii\endcsname
+ \endgroup
+ \edef\@listii{\leftmargin\leftmarginii
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \setlength{\topsep}{.2083\@tempdimc \@plus \p@ \@minus \p@}%
+ \setlength{\parsep}{\p@ \@plus\z@ \@minus\p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listiii\endcsname
+ \endgroup
+ \edef\@listiii{\leftmargin\leftmarginiii
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \topsep \the\topsep
+ \parsep \z@
+ \partopsep \the\parsep
+ \itemsep \topsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listiv\endcsname
+ \endgroup
+ \edef\@listiv{\leftmargin\leftmarginiv
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listv\endcsname
+ \endgroup
+ \edef\@listv{\leftmargin\leftmarginv
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listvi\endcsname
+ \endgroup
+ \edef\@listvi{\leftmargin\leftmarginvi
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@listi
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \setlength{\@tempdima}{\dimexpr \@tempdimb-\@tempdimc}%
+ \setlength\intextsep{\@tempdimb \@plus.2\@tempdima \@minus.2\@tempdima}%
+ \setlength\dblfloatsep\intextsep
+ \setlength\partopsep{.2\@tempdimc \@plus.1\@tempdimc \@minus.1\@tempdimc}%
+}
+
+\endinput
+
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk12.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk12.clo
new file mode 100644
index 0000000000..a2344f19b8
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk12.clo
@@ -0,0 +1,348 @@
+%% $Id: dtk12.clo 42 2014-07-08 17:34:44Z herbert $
+\ProvidesFile{dtk12.clo}[2012/04/10 v0.03 dtk class option (RN,hv)]
+
+\input{dtk.clo}% Standardeinstellungen
+
+\newsavebox\tempbox
+
+\RequirePackage{ifthen}
+
+\newlength\fullwidth
+\newlength\marginwidth
+\setlength\fullwidth{\dimexpr\textwidth +\marginparwidth}% -4mm}% wegen Anschnitt
+%\marginparsep ist schon 7pt
+%\setlength\fullwidth{\dimexpr\textwidth +\marginparsep +\marginparwidth }
+%\setlength\marginwidth{\dimexpr\fullwidth -\textwidth}
+\setlength\marginwidth{\dimexpr\fullwidth +\marginparsep -\textwidth}
+
+
+\newlength\de@Width
+\newlength\de@sepWidth\de@sepWidth=3mm
+\newlength\de@Indent\de@Indent=\fullwidth
+
+\def\Table{\@ifnextchar[\Table@i{\Table@i[]}}
+\def\Table@i[#1]{\@ifnextchar[{\Table@ii[#1]}{\Table@ii[#1][\fullwidth]}}
+\def\Table@ii[#1][#2]#3{% #1:TOC #2:width #3:caption
+ \def\de@OptCaption{#1}%
+ \setlength\de@Width{#2}\addtolength\de@Width{-\de@sepWidth}%
+ \setlength\de@Indent{#2}\addtolength\de@Indent{-\textwidth}%
+ \def\de@Caption{#3}%
+ \begin{lrbox}{\tempbox}}
+\def\endTable{%
+ \end{lrbox}\begin{table}[!htb]%
+ \abovecaptionskip=0pt\belowcaptionskip=0pt
+ \ifthenelse{\isodd{\pageref{\thetable:WideTable}}}%
+ {\minipage{\de@Width}\vspace{0pt}\minipage[t]{\wd\tempbox}\vspace{0pt}
+ \usebox\tempbox\endminipage\kern\de@sepWidth%
+ \minipage[t]{\dimexpr\de@Width-\wd\tempbox\relax}\vspace{0pt}\label{\thetable:WideTable}%
+ \ifx\de@OptCaption\@empty\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\endminipage}%
+ {\ifdim\de@Width>\textwidth\hspace*{-\de@Indent}\fi\vspace{0pt}\minipage{\de@Width}\vspace{0pt}%
+ \minipage[t]{\dimexpr\de@Width-\wd\tempbox\relax}\vspace{0pt}\label{\thetable:WideTable}%
+ \ifx\de@OptCaption\@empty\caption{\de@Caption}\else\caption[\de@OptCaption]{\de@Caption}\fi%
+ \endminipage\kern\de@sepWidth%
+ \minipage[t]{\wd\tempbox}\vspace{0pt}\usebox\tempbox\endminipage\endminipage}%
+ \end{table}}
+%
+\def\Figure{\@ifnextchar[\Figure@i{\Figure@i[]}}
+\def\Figure@i[#1]{\@ifnextchar[{\Figure@ii[#1]}{\Figure@ii[#1][\fullwidth]}}
+\def\Figure@ii[#1][#2]#3{%
+ \def\OptCaption{#1}%
+ \setlength\de@Width{#2}\addtolength\de@Width{-\de@sepWidth}%
+ \setlength\de@Indent{#2}\addtolength\de@Indent{-\textwidth}%
+ \def\DefaultCaption{#3}%
+ \begin{lrbox}{\tempbox}}
+\def\endFigure{%
+ \end{lrbox}\begin{figure}[!htb]%
+ \abovecaptionskip=0pt\belowcaptionskip=0pt
+ \ifthenelse{\isodd{\pageref{\thefigure:WideFigure}}}%
+ {\minipage{\de@Width}\minipage[b]{\wd\tempbox}
+ \usebox\tempbox\endminipage\kern\de@sepWidth%
+ \minipage[b]{\dimexpr\de@Width-\wd\tempbox\relax}\label{\thefigure:WideFigure}%
+ \ifx\OptCaption\@empty\caption{\DefaultCaption}\else\caption[\OptCaption]{\DefaultCaption}\fi%
+ \endminipage\endminipage}%
+ {\ifdim\de@Width>\textwidth \hspace*{-\de@Indent}\fi\minipage{\de@Width}%
+ \minipage[b]{\dimexpr\de@Width-\wd\tempbox\relax}\label{\thefigure:WideFigure}%
+ \ifx\OptCaption\@empty\caption{\DefaultCaption}\else\caption[\OptCaption]{\DefaultCaption}\fi%
+ \endminipage\kern\de@sepWidth%
+ \minipage[b]{\wd\tempbox}\usebox\tempbox\endminipage\endminipage}%
+ \end{figure}}
+
+%
+\IfFileExists{paralist.sty}{%
+\RequirePackage[neverdecrease]{paralist}
+ \let\itemize\compactitem
+ \let\enditemize\endcompactitem
+ \let\enumerate\compactenum
+ \let\endenumerate\endcompactenum
+ \let\description\compactdesc
+ \let\enddescription\endcompactdesc
+ \pltopsep=\medskipamount
+% \plitemsep=\smallskipamount
+ \plitemsep=1pt
+% \plparsep=\smallskipamount
+ \plparsep=1pt
+}{}
+
+\RequirePackage{hyphsubst}%
+\HyphSubstIfExists{ngerman-x-latest}{%
+ \HyphSubstLet{ngerman}{ngerman-x-latest}}{}
+\HyphSubstIfExists{german-x-latest}{%
+ \HyphSubstLet{german}{german-x-latest}}{}
+
+\RequirePackage{accsupp}% Heiko
+\providecommand\isbn[1]{}
+\renewcommand*\isbn[1]{%
+ ISBN:~%
+ \BeginAccSupp{method=plain,ActualText=\RemoveHyphen{#1}}%
+ #1%
+ \EndAccSupp{}%
+}
+\newcommand*{\RemoveHyphen}[1]{\@RemoveHyphen#1-\@nil}
+\def\@RemoveHyphen#1-#2\@nil{%
+ #1%
+ \ifx\\#2\\%
+ \expandafter\@gobble
+ \else
+ \expandafter\@firstofone
+ \fi
+ {%
+ \@RemoveHyphen#2\@nil
+ }%
+}
+\def\CoverArt@strip@no#1/#2;{#1/\kern-4pt#2}
+%
+% 2011-04-10 -- RN (von KOMA-Script: scrkfont.dtx)
+
+\providecommand*{\changefontsizes}[2][1.2\@tempdima]{%
+ \@defaultunits\@tempdima#2pt\relax\@nnil
+ \setlength{\@tempdimc}{\@tempdima}%
+ \addtolength{\@tempdimc}{-10\p@}%
+ \edef\@ptsize{\strip@pt\@tempdimc}%
+ \@defaultunits\@tempdimb#1pt\relax\@nnil
+ \setlength{\@tempdimc}{\dimexpr (100\@tempdimb / \@tempdima * \p@)}%
+ \edef\@tempb{\the\@tempdimc}%
+ \setlength{\@tempdimc}{\@tempdima}%
+ \def\@tempa##1##2##3##4##5\@nnil{\def##1{##2.##3##4}}%
+ \expandafter\@tempa\expandafter\@tempb\@tempb\@nnil%
+ \setlength{\abovedisplayskip}{%
+ \@tempdima \@plus .25\@tempdima \@minus .58\@tempdima}%
+ \setlength{\abovedisplayshortskip}{\z@ \@plus .25\@tempdima}%
+ \setlength{\belowdisplayskip}{\abovedisplayskip}%
+ \setlength{\belowdisplayshortskip}{%
+ .55\@tempdima \@plus .3\@tempdima \@minus .25\@tempdima}%
+ \edef\normalsize{%
+ \noexpand\@setfontsize\noexpand\normalsize
+ {\the\@tempdima}{\the\@tempdimb}%
+ \abovedisplayskip \the\abovedisplayskip
+ \abovedisplayshortskip \the\abovedisplayshortskip
+ \belowdisplayskip \the\belowdisplayskip
+ \belowdisplayshortskip \the\belowdisplayshortskip
+ \let\noexpand\@listi\noexpand\@listI
+ }%
+ \setlength{\@tempdima}{0.9125\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \setlength{\abovedisplayskip}{%
+ \@tempdima \@plus .25\@tempdima \@minus .58\@tempdima}%
+ \setlength{\abovedisplayshortskip}{\z@ \@plus .25\@tempdima}%
+ \setlength{\belowdisplayskip}{\abovedisplayskip}%
+ \setlength{\belowdisplayshortskip}{%
+ .55\@tempdima \@plus .3\@tempdima \@minus .25\@tempdima}%
+ \edef\small{%
+ \noexpand\@setfontsize\noexpand\small
+ {\the\@tempdima}{\the\@tempdimb}%
+ \abovedisplayskip \the\abovedisplayskip
+ \abovedisplayshortskip \the\abovedisplayshortskip
+ \belowdisplayskip \the\belowdisplayskip
+ \belowdisplayshortskip \the\belowdisplayshortskip
+ \let\noexpand\@listi\noexpand\@listi@small
+ }%
+ \setlength{\@tempdima}{.83334\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \setlength{\abovedisplayskip}{%
+ \@tempdima \@plus .25\@tempdima \@minus .58\@tempdima}%
+ \setlength{\abovedisplayshortskip}{\z@ \@plus .25\@tempdima}%
+ \setlength{\belowdisplayskip}{\abovedisplayskip}%
+ \setlength{\belowdisplayshortskip}{%
+ .55\@tempdima \@plus .3\@tempdima \@minus .25\@tempdima}%
+ \edef\footnotesize{%
+ \noexpand\@setfontsize\noexpand\footnotesize
+ {\the\@tempdima}{\the\@tempdimb}%
+ \abovedisplayskip \the\abovedisplayskip
+ \abovedisplayshortskip \the\abovedisplayshortskip
+ \belowdisplayskip \the\belowdisplayskip
+ \belowdisplayshortskip \the\belowdisplayshortskip
+ \let\noexpand\@listi\noexpand\@listi@footnotesize
+ }%
+ \setlength{\@tempdima}{.66667\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\scriptsize{%
+ \noexpand\@setfontsize\noexpand\scriptsize
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{.5\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\tiny{%
+ \noexpand\@setfontsize\noexpand\tiny
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{1.2\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\large{%
+ \noexpand\@setfontsize\noexpand\large
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{1.44\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\Large{%
+ \noexpand\@setfontsize\noexpand\Large
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{1.728\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\LARGE{%
+ \noexpand\@setfontsize\noexpand\LARGE
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{2.074\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\huge{%
+ \noexpand\@setfontsize\noexpand\huge
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \setlength{\@tempdima}{2.488\@tempdimc}%
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \edef\Huge{%
+ \noexpand\@setfontsize\noexpand\Huge
+ {\the\@tempdima}{\the\@tempdimb}%
+ }%
+ \normalsize
+ \setlength{\footnotesep}{.7\@tempdimc}%
+ \setlength{\skip\footins}{.9\@tempdimc \@plus .3333\@tempdimc \@minus
+ .6\@tempdimc}%
+ \setlength{\floatsep}{\@tempdimc \@plus .1667\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\textfloatsep}{1.6667\@tempdimc \@plus .1667\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\intextsep}{\@tempb\@tempdimc \@plus .3333\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\dblfloatsep}{\@tempb\@tempdimc \@plus .1667\@tempdimc \@minus
+ .3333\@tempdimc}%
+ \setlength{\dbltextfloatsep}{\textfloatsep}%
+ \setlength{\@fptop}{0\p@ \@plus 1fil}%
+ \setlength{\@fpsep}{.8333\@tempdimc \@plus 2fil}%
+ \setlength{\@fpbot}{\@fptop}%
+ \setlength{\@dblfptop}{0\p@ \@plus 1fil}%
+ \setlength{\@dblfpsep}{.8333\@tempdimc \@plus 2fil}%
+ \setlength{\@dblfpbot}{\@fptop}%
+ \setlength{\partopsep}{.25\@tempdimc \@plus .16667\@tempdimc \@minus
+ .16667\@tempdimc}%
+ \setlength{\topsep}{.8333\@tempdimc \@plus .3333\@tempdimc \@minus
+ .5\@tempdimc}%
+ \setlength{\parsep}{.4167\@tempdimc \@plus .2083\@tempdimc \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listi\endcsname
+ \endgroup
+ \edef\@listi{\leftmargin\leftmargini
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \let\@listI\@listi
+ \setlength{\topsep}{.75\@tempdimc \@plus .25\@tempdimc \@minus
+ .41667\@tempdimc}%
+ \setlength{\parsep}{.375\@tempdimc \@plus .16667\@tempdimc \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listi\endcsname
+ \endgroup
+ \edef\@listi@small{\leftmargin\leftmargini
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \setlength{\topsep}{.5\@tempdimc \@plus .16667\@tempdimc \@minus
+ .16667\@tempdimc}%
+ \setlength{\parsep}{.25\@tempdimc \@plus .16667\@tempdimc \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listi\endcsname
+ \endgroup
+ \edef\@listi@footnotesize{\leftmargin\leftmargini
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \setlength{\topsep}{.4167\@tempdimc \@plus .2083\@tempdimc \@minus \p@}%
+ \setlength{\parsep}{.2083\@tempdimc \@plus \p@ \@minus \p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listii\endcsname
+ \endgroup
+ \edef\@listii{\leftmargin\leftmarginii
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \topsep \the\topsep
+ \parsep \the\parsep
+ \itemsep \parsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \setlength{\topsep}{.2083\@tempdimc \@plus \p@ \@minus \p@}%
+ \setlength{\parsep}{\p@ \@plus\z@ \@minus\p@}%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listiii\endcsname
+ \endgroup
+ \edef\@listiii{\leftmargin\leftmarginiii
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \topsep \the\topsep
+ \parsep \z@
+ \partopsep \the\parsep
+ \itemsep \topsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listiv\endcsname
+ \endgroup
+ \edef\@listiv{\leftmargin\leftmarginiv
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listv\endcsname
+ \endgroup
+ \edef\@listv{\leftmargin\leftmarginv
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@tempswafalse
+ \begingroup
+ \def\@list@extra{\aftergroup\@tempswatrue}%
+ \csname @listvi\endcsname
+ \endgroup
+ \edef\@listvi{\leftmargin\leftmarginvi
+ \labelwidth=\dimexpr \leftmargin-\labelsep
+ \if@tempswa\noexpand\@list@extra\fi
+ }%
+ \@listi
+ \setlength{\@tempdimb}{\@tempb\@tempdima}%
+ \setlength{\@tempdima}{\dimexpr \@tempdimb-\@tempdimc}%
+ \setlength\intextsep{\@tempdimb \@plus.2\@tempdima \@minus.2\@tempdima}%
+ \setlength\dblfloatsep\intextsep
+ \setlength\partopsep{.2\@tempdimc \@plus.1\@tempdimc \@minus.1\@tempdimc}%
+}
+
+\endinput
+
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk95.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk95.clo
new file mode 100644
index 0000000000..a47ababa63
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk95.clo
@@ -0,0 +1,182 @@
+%%
+%% This is file `dtk95.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `1995')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk95.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk95.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\RequirePackage[OT1]{fontenc}
+\textheight = 484pt
+\textwidth = 342pt
+\headheight = 14pt
+\headsep = 12pt
+\footskip = 21pt
+\columnsep = 10pt
+\emergencystretch = 0pt
+\renewcommand\DTKgerman{
+ \let\DTK@captionsgerman=\captionsgerman
+ \let\captionsgerman=\DTK@captionsgerman
+ \selectlanguage{german}%
+}
+\ifDTK@german@
+ \DTKgerman
+\fi
+\renewcommand\ChapterFont{\Large\bf}
+\renewcommand\SectionFont{\normalsize\bf}
+\renewcommand\SubsectionFont{\normalsize\it}
+\renewcommand\SubsubsectionFont{\normalsize\it}
+\renewcommand\AuthorFont{\normalsize\rm}
+\renewcommand\TitleFont{\large\bf}
+\renewcommand\HeadFont{\sl}
+\renewcommand\FootFont{\footnotesize\sl}
+\renewcommand\PagenoFont{\rm}
+\renewcommand\HeadRuleDepth{0.1pt}
+\renewcommand\FootRuleDepth{0.1pt}
+\renewcommand\labelitemi{$\m@th\bullet$}
+\renewcommand\labelitemii{\bf --}
+\renewcommand\labelitemiii{$\m@th\ast$}
+\setlength\leftmargini{2.5em}
+\setlength\leftmarginii{2.2em}
+\setlength\leftmarginiii{1.87em}
+\setlength\leftmarginiv{1.7em}
+\renewcommand\descriptionlabel[1]{\hspace\labelsep \bf #1}
+\renewenvironment{quotation}{%
+ \list{}{\listparindent 1.5em
+ \itemindent\listparindent
+ \rightmargin\leftmargin\parsep \z@ plus\p@}%
+ \item\relax
+}{\endlist}
+\renewcommand\TopArt[2]{%
+ \begingroup
+ \unitlength = 1pt
+ \@tempcnta = \textwidth
+ \divide\@tempcnta by \unitlength
+ \framebox(\@tempcnta,38){\parbox{.95\textwidth}{%
+ \begin{center}{\large\bf #1}#2 \end{center}}}
+ \endgroup}
+\renewcommand\section{\@startsection{section}{1}{\z@}{%
+ -1ex plus-1ex minus-.2ex}{.5ex plus.2ex}{\SectionFont}}
+\renewcommand\subsection{\@startsection{subsection}{2}{\z@}{%
+ -1ex plus-1ex minus-.2ex}{0.75ex plus.2ex}{\SubsectionFont}}
+\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}{%
+ -1ex plus-1ex minus-.2ex}{0.75ex plus.2ex}{\SubsubsectionFont}}
+\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}{%
+ 1ex plus1ex minus.2ex}{-.5ex}{\SubsubsectionFont}}
+\renewcommand\subparagraph{\@startsection{subparagraph}{4}%
+ {\parindent}{1ex plus1ex minus.2ex}{-.5ex}{\SubsubsectionFont}}
+\renewcommand\DTKtitle@skip{0pt}
+\renewcommand\DTKtitle@sep{\rule{\textwidth}{.4pt}%
+ \vskip 14pt plus 8pt minus 12pt}
+\long\def\@makefntext#1{\parindent 1em\noindent
+ \hbox to 1.8em{\hss$\m@th^{\@thefnmark}$}#1}
+\renewcommand\footnoterule{\kern-3\p@
+ \hrule width .4\columnwidth
+ \kern 2.6\p@}
+\renewcommand\CoverArt[3]{
+ \ifx\CoverTitleFont\@undefined
+ \newfont\CoverTitleFont{cmr17 scaled \magstep 5}%
+ \fi
+ \begin{center}
+ {\LARGE DANTE\\[14pt]
+ \Large Deutschsprachige Anwendervereinigung \TeX\ \eV}%
+ \\\rule{\textwidth}{2pt}\par\vfill
+ \CoverTitleFont Die
+ \\[22pt] \TeX nische
+ \\[22pt] Kom{\"o}die
+ \par\vfill\rule{\textwidth}{2pt}\\[4pt]\large
+ Heft #1\hfill #2.\ Jahrgang\hfill #3
+ \normalsize
+ \end{center}\vspace*{28.5pt}}
+\let\addresssize\relax
+\ifDTK@Author@\else
+ \renewcommand\ContentsArt{\part@nosubtitle{\contentsname}}
+\fi
+\renewcommand\l@part[2]{%
+ \addpenalty{-\@highpenalty}%
+ \addvspace{0.5em plus 0pt}% space above part line
+ \@tempdima 1.5em
+ \begingroup
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ \bf
+ \leavevmode
+ \advance\leftskip\@tempdima
+ \hskip -\leftskip
+ #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
+ \penalty\@highpenalty
+ \endgroup}
+\renewcommand\l@chapter{\@dottedtocline{0}{1.5em}{2.3em}}
+ \renewcommand\eV{e.\kern-.18emV\kern-.18em\@ifnextchar.{}{.}}
+\endinput
+%%
+%% End of file `dtk95.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk96.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk96.clo
new file mode 100644
index 0000000000..0b05842e90
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk96.clo
@@ -0,0 +1,109 @@
+%%
+%% This is file `dtk96.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `1996')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk96.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk96.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\RequirePackage[OT1]{fontenc}
+\textheight = 484pt
+\textwidth = 342pt
+\columnsep = 10pt
+\emergencystretch = 0pt
+\renewcommand\DTKgerman{
+ \let\DTK@captionsgerman=\captionsgerman
+ \let\captionsgerman=\DTK@captionsgerman
+ \selectlanguage{german}%
+}
+\ifDTK@german@
+ \DTKgerman
+\fi
+\let\addresssize\relax
+\renewcommand\l@part[2]{%
+ \addpenalty{-\@highpenalty}%
+ \addvspace{0.5em plus 0pt}% space above part line
+ \@tempdima 1.5em
+ \begingroup
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ \bf
+ \leavevmode
+ \advance\leftskip\@tempdima
+ \hskip -\leftskip
+ #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
+ \penalty\@highpenalty
+ \endgroup}
+\renewcommand\l@chapter{\@dottedtocline{0}{1.5em}{2.3em}}
+\endinput
+%%
+%% End of file `dtk96.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk97.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk97.clo
new file mode 100644
index 0000000000..2dbfb5ae7b
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk97.clo
@@ -0,0 +1,94 @@
+%%
+%% This is file `dtk97.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `1997')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk97.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk97.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\RequirePackage[OT1]{fontenc}
+\textheight = 484pt
+\textwidth = 342pt
+\columnsep = 10pt
+\emergencystretch = 0pt
+\renewcommand\DTKgerman{
+ \let\DTK@captionsgerman=\captionsgerman
+ \let\captionsgerman=\DTK@captionsgerman
+ \selectlanguage{german}%
+}
+\ifDTK@german@
+ \DTKgerman
+\fi
+\def\TOC@configure{\renewcommand{\bfdefault}{bdx}}
+\endinput
+%%
+%% End of file `dtk97.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk98.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk98.clo
new file mode 100644
index 0000000000..9a1ea2b0a0
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk98.clo
@@ -0,0 +1,94 @@
+%%
+%% This is file `dtk98.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `1998')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk98.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk98.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\RequirePackage[OT1]{fontenc}
+\textheight = 484pt
+\textwidth = 342pt
+\columnsep = 10pt
+\emergencystretch = 0pt
+\renewcommand\DTKgerman{
+ \let\DTK@captionsgerman=\captionsgerman
+ \let\captionsgerman=\DTK@captionsgerman
+ \selectlanguage{german}%
+}
+\ifDTK@german@
+ \DTKgerman
+\fi
+\def\TOC@configure{\renewcommand{\bfdefault}{bdx}}
+\endinput
+%%
+%% End of file `dtk98.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/dtk99.clo b/obsolete/usergrps/dante/dtk-1.32/historical/dtk99.clo
new file mode 100644
index 0000000000..47d80322b2
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/dtk99.clo
@@ -0,0 +1,93 @@
+%%
+%% This is file `dtk99.clo',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% dtk.dtx (with options: `1999')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from dtk99.clo.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file dtk.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Time-stamp: "dtk.dtx 2006-08-11 18:18:53 CET Mittwoch RN/HjG/hv"
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%^^A $Id: dtk99.clo 4 2009-11-15 09:28:15Z herbert $
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Purpose:
+%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
+%%
+%% Documentation:
+%% The documentation can be generated from the original file
+%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
+%% get the full documentation in DVI format.
+%%
+%%
+%% Author: Gerd Neugebauer
+%% Mainzer Str. 8
+%% 56321 Rhens (Germany)
+%% Mail: gene@gerd-neugebauer.de
+%%
+%% Copyright (C) 1995-1996 Gerd Neugebauer
+%% Copyright (C) 1997-2006 DANTE, Deutschsprachige
+%% Anwendervereinigung TeX e.V.
+%%
+%% dtk.dtx is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY. No author or distributor accepts
+%% responsibility to anyone for the consequences of using it or for
+%% whether it serves any particular purpose or works at all, unless
+%% he says so in writing.
+%%
+%% Everyone is granted permission to copy, modify and redistribute
+%% dtk.dtx, provided this copyright notice is preserved and any
+%% modifications are indicated.
+%%
+%%
+%% This package is still under development and may be replaced with
+%% a new version which provides enhanced functionality.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\textheight = 484pt
+\textwidth = 342pt
+\columnsep = 10pt
+\emergencystretch = 0pt
+\renewcommand\DTKgerman{
+ \let\DTK@captionsgerman=\captionsgerman
+ \let\captionsgerman=\DTK@captionsgerman
+ \selectlanguage{german}%
+}
+\ifDTK@german@
+ \DTKgerman
+\fi
+\def\TOC@configure{\renewcommand{\bfdefault}{bdx}}
+\endinput
+%%
+%% End of file `dtk99.clo'.
diff --git a/obsolete/usergrps/dante/dtk-1.32/historical/textlist.sty b/obsolete/usergrps/dante/dtk-1.32/historical/textlist.sty
new file mode 100644
index 0000000000..5417fa577b
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/historical/textlist.sty
@@ -0,0 +1,14 @@
+% Unbekannter Style/Paket ``textlist''
+% nachgebaut analog zu ``deflist.sty''
+% (br, 12.02.2001)
+\newenvironment{textlist}[1]{%
+ \list{}{%
+ \settowidth{\labelwidth}{#1}%
+ \setlength{\leftmargin}{\labelwidth}%
+ \addtolength{\leftmargin}{\labelsep}%
+ \def\makelabel##1{##1\hfill}%
+ }%
+}{%
+ \endlist
+}
+\endinput \ No newline at end of file
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/Makefile b/obsolete/usergrps/dante/dtk-1.32/komoedie/Makefile
new file mode 100644
index 0000000000..937ff2aad4
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/Makefile
@@ -0,0 +1,142 @@
+
+# Rolf Niepraschk, 2005/02/20, Rolf.Niepraschk@ptb.de
+#
+# `Makefile' für "Die TeXnische Komödie", Heft 2/2005
+
+MAIN = komoedie
+
+ARCHNAME = $(MAIN)-03-09-$(shell date +%y%m%d)
+
+LATEX = pdflatex
+#LATEX = xelatex
+
+MAKEINDEXSTYLE = dtk-idx.ist
+MAKEGLOSSARYSTYLE = dtk-adr.ist
+
+ifeq ($(MAKECMDGOALS),corr)
+ DOCUMENTOPT = '\\PassOptionsToClass{draft}{dtk}'
+endif
+
+# Alle kompletten Artikel mit Literaturverzeichnis
+# (Namen der Hauptdateien mit \documentclass usw.).
+ARTICLES_BIB =
+
+# Alle anderen kompletten Artikel
+# (Namen der Hauptdateien mit \documentclass usw.).
+ARTICLES =
+
+# Alle verwendeten bib-Dateien
+BIBS =
+
+
+# Enthält das Dokument inline-PS-Code (als Parameter von
+# \PSforPDF-Anweisungen; z.B. PSTricks, psfrag, EPS-Grafiken,...),
+# so ist hier "1" anzugeben.
+INLINE_PS = 0
+
+# Alle sonstigen Dateien, die in das Hauptdokument eingefügt werden.
+OTHER_INPUTS = impressum.tex termine.tex adressen.tex
+
+ifneq ($(ARTICLES_BIB),)
+ BBLS = $(foreach i,$(basename $(ARTICLES_BIB)),$(addprefix $i, .bbl))
+endif
+
+ifeq ($(INLINE_PS),1)
+ PDF_CONTAINER = $(MAIN)-pics.pdf
+endif
+
+ALL_INPUTS = $(ARTICLES_BIB) $(ARTICLES) $(OTHER_INPUTS)
+
+ALL_ARTICLES = $(foreach i,$(basename $(ARTICLES_BIB)),$(addprefix $i, .pdf)) \
+ $(foreach i,$(basename $(ARTICLES)),$(addprefix $i, .pdf))
+
+ARCHFILES = $(MAIN).tex $(ALL_INPUTS) $(BIBS) Makefile Makefile.in \
+ dtk.dtx dtk.ins
+
+
+all : rm-old ruecken.pdf $(MAIN).pdf
+
+corr : $(MAIN).pdf
+
+rm-old :
+ $(RM) ruecken.pdf $(MAIN).pdf
+
+articles : $(MAIN).inf $(ALL_ARTICLES) $(BBLS)
+
+$(MAIN).inf : $(MAIN).pdf
+
+$(MAIN).pdf : $(MAIN).tex $(ALL_INPUTS) $(BBLS) $(PDF_CONTAINER)
+
+$(MAIN).dvi : #$(MAIN).tex $(ALL_INPUTS)
+ export TEXMFHOME=./texmf
+ latex $(MAIN).tex
+
+$(MAIN)-pics.ps : $(MAIN).dvi
+ dvips -Ppdf -o $@ $<
+
+$(MAIN)-pics.pdf : $(MAIN)-pics.ps
+ GS_OPTIONS=-dPDFSETTINGS=/prepress ps2pdf $< $@
+
+%.bbl : %.aux $(BIBS)
+ bibtex $<
+
+%.aux : %.ltx
+ $(LATEX) $<
+ $(RM) $(basename $@).pdf
+
+%.aux : %.tex
+ $(LATEX) $<
+ $(RM) $(basename $@).pdf
+
+xxx :
+ @echo $(basename $(ARTICLES_BIB))
+ @echo
+ @echo $(foreach i,$(basename $(ARTICLES_BIB)),$(addprefix $i, .bbl))
+ @echo
+ @echo $(OTHER_INPUTS)
+
+ruecken.pdf : ruecken.tex
+ $(LATEX) ruecken.tex
+
+ruecken.tex : $(MAIN).tex
+ @perl -n -e 'print "\
+ \\documentclass[11pt,a4paper]{article} \n\
+ \\usepackage[T1]{fontenc} \n\
+ \\usepackage{lmodern} \n\
+ \\oddsidemargin=-1in \n\
+ \\unitlength=1mm \n\
+ \\begin{document} \n\
+ \\begin{picture}(210,4) \n\
+ \\put(5,2){\\makebox(100,0)[l]{\\tiny Die \\TeX nische Kom\\\"odie $$1}}\n\
+ \\put(0,0){\\line(-1,0){5}} \n\
+ \\put(0,0){\\line(0,-1){5}} \n\
+ \\put(0,4){\\line(-1,0){5}} \n\
+ \\put(0,4){\\line(0,1){5}} \n\
+ \\end{picture} \n\
+ \\end{document} \n\
+ " if m/DieTeXnischeKomoedie\{(.*)\}\{(.*)\}\{(.*)\}/' $(MAIN).tex > ruecken.tex
+
+clean : _clean
+ $(RM) $(addprefix $(MAIN), .inf)
+ $(RM) $(foreach i,$(basename $(ARTICLES_BIB)),$(addprefix $i, \
+ .pdf .log .aux .bbl .blg .ind .ilg .gls .glg)) \
+ $(addprefix ruecken, .tex .log .aux) \
+ $(MAIN)-pics.pdf
+
+veryclean : clean
+ $(RM) $(MAIN).pdf ruecken.pdf $(ALL_ARTICLES)
+
+arch :
+ zip $(ARCHNAME).zip $(ARCHFILES)
+
+.PHONY : all corr arch clean veryclean
+# nur noetig, wenn Dateien mit dem selben Namen existieren
+
+.INTERMEDIATE : $(MAIN).dvi $(MAIN)-pics.ps
+
+ifneq ($(MAKECMDGOALS),arch)
+ include Makefile.in
+endif
+
+
+
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/Makefile.in b/obsolete/usergrps/dante/dtk-1.32/komoedie/Makefile.in
new file mode 100644
index 0000000000..e7f1be72b3
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/Makefile.in
@@ -0,0 +1,93 @@
+
+# Makefile.latex -- Rules for processing LaTeX files with "make"
+#
+# Copyright (C) 1999,2005 Rolf Niepraschk, Rolf.Niepraschk@ptb.de, 2005/01/20
+
+.SUFFIXES : .tex .dvi .ps .pdf .eps .mp .mps
+
+SHELL = /bin/sh
+
+ifeq ($(BIBTEX),)
+ BIBTEX= bibtex
+endif
+ifeq ($(METAPOST),)
+ METAPOST = mpost
+endif
+ifeq ($(MAKEINDEX),)
+ MAKEINDEX = makeindex
+endif
+ifeq ($(MAKEGLOSSARY),)
+ MAKEGLOSSARY = makeindex
+endif
+ifeq ($(GREP),)
+ GREP = grep
+endif
+ifeq ($(DIFF),)
+ DIFF = diff
+endif
+ifeq ($(TOUCH),)
+ TOUCH = touch
+endif
+ifeq ($(CP),)
+ CP = cp
+endif
+
+ifneq ($(MAKEINDEXSTYLE),)
+ idxstyle = -s $(MAKEINDEXSTYLE)
+endif
+ifneq ($(MAKEGLOSSARYSTYLE),)
+ glostyle = -s $(MAKEGLOSSARYSTYLE)
+endif
+
+ifeq ($(RUNMAX),)
+ runmax = 5
+else
+ runmax = $(RUNMAX)
+endif
+
+bibwarn = 'There were undefined references'
+rerunwarn = 'Rerun to get cross-references right'
+linenowarn = 'rerun to get it right'
+# Package longtable Warning: Table widths have changed. Rerun LaTeX.
+multlab = 'There were multiply-defined labels'
+ltxmisc = $*.toc $*.lof $*.lot $*.idx $*.glo #$*.out
+
+%.dvi %.pdf : %.ltx
+ @ $(latexcmds)
+
+%.dvi %.pdf : %.tex
+ @ $(latexcmds)
+
+define latexcmds
+ $(TOUCH) $(ltxmisc) # create some files if necessary
+ runs=0; \
+ while test $$runs -lt $(runmax); do \
+ runs=`expr $$runs + 1`; rerun=0; status=0; \
+ $(foreach i, $(ltxmisc), $(CP) $i $i.old;) \
+ $(LATEX) '$(DOCUMENTOPT)\input{$<}'; \
+ if test $$? -gt 0; then status=`expr $$status + 64`; fi; \
+ if $(GREP) $(rerunwarn) $*.log > /dev/null; then rerun=1; fi; \
+ if $(GREP) $(linenowarn) $*.log > /dev/null; then rerun=1; fi; \
+ if $(DIFF) $*.idx $*.idx.old > /dev/null; then :; else \
+ $(MAKEINDEX) $(MAKEINDEXFLAGS) $(idxstyle) \
+ -t $*.ilg -o $*.ind $*.idx; \
+ if test $$? -gt 0; then status=`expr $$status + 256`; break; fi; \
+ fi; \
+ if $(DIFF) $*.glo $*.glo.old > /dev/null; then :; else \
+ $(MAKEGLOSSARY) $(MAKEGLOSSARYFLAGS) $(glostyle) \
+ -t $*.glg -o $*.gls $*.glo; \
+ if test $$? -gt 0; then status=`expr $$status + 512`; break; fi; \
+ fi; \
+ $(foreach i, $(ltxmisc), \
+ if $(DIFF) $i $i.old > /dev/null; then :; else rerun=1; fi;) \
+ echo '++++++++++++++++++++++++++++++++' rerun=$$rerun runs=$$runs; \
+ if test $$rerun -eq 0; then break; fi; \
+ done; \
+ $(RM) $(ltxmisc:=.old); \
+ for i in $(ltxmisc); do if test ! -s $$i; then $(RM) $$i; fi; done; \
+ exit $$status
+endef
+
+_clean :
+ $(RM) $(addprefix $(MAIN), .log .aux .bbl .blg .ind .ilg .gls .glg \
+ $(ltxmisc))
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/adressen.tex b/obsolete/usergrps/dante/dtk-1.32/komoedie/adressen.tex
new file mode 100644
index 0000000000..4fd9d8a219
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/adressen.tex
@@ -0,0 +1,70 @@
+\begingroup\small
+\Dante{}\\\Label{adressen}%
+%Deutschsprachige Anwendervereinigung \TeX~\eV\\
+Postfach 10\,18\,40\\
+69008 Heidelberg
+
+\smallskip
+\begin{tabular*}{\textwidth}{@{}llr@{}}
+Tel.: & 0\,62\,21/2\,97\,66 (Mo., Mi.--Fr., 10.00--12.00\,Uhr)\\
+Fax: & 0\,62\,21/16\,79\,06\\
+E-Mail: & \texttt{dante@dante.de}\\[6pt]
+Konto: & VR Bank Rhein-Neckar eG\\
+ & BLZ 670\,900\,00\\
+ & Kontonummer 2\,310\,007\\
+ & \texttt{IBAN DE67\,6709\,0000\,0002\,3100\,07}\\
+ & \texttt{SWIFT-BIC GENODE61MA2}\\[4pt]
+% & \multicolumn{2}{l@{}}{Postbank Karlsruhe \hfill
+% (Auslands"uberweisungen)}\\
+% & BLZ 660\,100\,75\\
+% & Kontonummer 213\,400\,757\\
+% & \texttt{IBAN DE93\,6601\,0075\,0213\,4007\,57} \\
+% & \texttt{SWIFT-BIC PBNKDEFF}\\[9pt]
+%Beitr"age:
+% & Studenten & 30,-- \euro\\
+% & Vollmitglieder & 45,-- \euro\\
+% & Institutionelle Mitglieder & 65,-- \euro\\
+% & Firmen, die \TeX{} anwenden & 150,-- \euro\\
+% & Firmen, die \TeX{} verkaufen & 250,-- \euro\\[2pt]
+% & Nachlass f\"ur aktive Mitglieder & 10,-- \euro
+\end{tabular*}
+
+\section{Pr"asidium}\Label{vorstand}
+
+\begin{tabular}{@{}l@{\quad}l@{\quad}l@{}}
+ Pr"asident: & Klaus H"oppner\Label{president}
+ & {\small\texttt{president@dante.de}}\\
+ Vizepr"asident: & Volker RW Schaa\Label{vice-president}
+ & {\small\texttt{vice-president@dante.de}}\\
+ Schatzmeister: & Tobias Sterzl\Label{treasurer}
+ & {\small\texttt{treasurer@dante.de}}\\
+ Schriftf"uhrer: & Manfred Lotz\Label{secretary}
+ & {\small\texttt{secretary@dante.de}}\\
+ Beisitzer: & G"unter Partosch\Label{beisitzer:gp}
+ %& {\small\texttt{advisor@dante.de}}
+ \\
+ & Bernd Raichle\Label{beisitzer:br}\\
+ & Herbert Vo\ss\Label{beisitzer:hv}
+\end{tabular}
+
+\section{Server}
+
+{\renewcommand{\arraystretch}{1.1}
+\begin{tabular}{@{}l@{\quad}l}
+\textsc{CTAN}: & \url{http://mirror.ctan.org} \iffalse \quad [\texttt{80.237.210.73}] \fi \\
+\textsc{DANTE}: & \url{http://www.dante.de/}\\
+\end{tabular}}
+
+\iffalse
+\section{Mailing-Listen}
+
+{\renewcommand{\arraystretch}{1.1}
+\begin{tabular}{@{}l@{\quad}l}
+Deutschsprache \TeX-Nutzer: & \url{tex-d-l@listserv.gmd.de}\\
+Der Verein \dante{} & \url{dante-ev@urz.uni-heidelberg.de}
+\end{tabular}}
+\fi
+
+\par\endgroup % zurueckschalten auf \normalsize
+
+\endinput
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/editorial.tex b/obsolete/usergrps/dante/dtk-1.32/komoedie/editorial.tex
new file mode 100644
index 0000000000..196a7b1f55
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/editorial.tex
@@ -0,0 +1,37 @@
+\address{Herbert}{Vo\ss}{Wasgenstra\ss e 21\\
+ 14129 Berlin\\
+ \protect\url{herbert@dante.de}}
+%\address{Herbert}{Vo\ss}{Wasgenstraße 21\\14129 Berlin\\\protect\url{herbert@dante.de}}
+
+Liebe Leserinnen und Leser,
+
+Wunder geschehen ja eigentlich nicht in regelmäßigen Abständen, jedenfalls wären es dann definitionsgemäß
+keine mehr. So bleibt das Problem, wie man es bezeichnen soll, was Sie in den Händen halten. Dass bekanntermaßen nach einer Ausgabe
+der Zeitschrift "`\DTK"'
+natürlich immer auch vor einer Ausgabe ist, wird keinen erstaunen. Wenn aber nach einer Ausgabe der
+"`Eingabespeicher"' der eingereichten Manuskripte immer vollständig geleert ist, so bleibt es ein Wunder,
+dass bis zur nächsten Ausgabe dieser "`Speicher"' so aufgefüllt wird, dass es wieder für eine
+neue Ausgabe in gewohntem Umfang reicht. Der Dank gebührt natürlich den Autoren, denn ohne sie könnte es tatsächlich zu einem echten
+Wunder werden \ldots
+
+Dass \TeX, als reines Textsatzsystem konzipiert, durch derartig viele verschiedene Pakete
+zur Grafikausgabe unterstützt wird, ist ebenfalls ein kleines Wunder, zumal die
+Qualität mit der vom Textsatz gewohnten durchaus konkurrieren kann. In diesem Heft
+finden Sie wieder eine Variante beschrieben. Weiterhin lesen Sie den Bericht von
+der letzten Herbsttagung in Esslingen und dem Linuxtag in Kiel, auf dem \dante\ erstmalig
+vertreten war. Weiterhin finden Sie Texte, die eher den praktischen Bereich von \LaTeX\
+beleuchten und natürlich, wie gewohnt, die Liste der neuen Pakete. Der Umfang dieser Liste ist das letzte Wunder
+von dem man berichten kann, denn nach über 30 Jahren \TeX\ und 20 Jahren \LaTeX\ erscheint
+die innovative Kraft der \TeX-Gemeinde ungebrochen.
+
+
+\bigskip
+Ich wünsche Ihnen wie immer viel Spaß beim Lesen und verbleibe
+
+%\medskip
+%\enlargethispage{1.5ex}
+mit \TeX nischen Grüßen,
+
+Ihr Herbert Voß
+
+\endinput
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/grusswort.tex b/obsolete/usergrps/dante/dtk-1.32/komoedie/grusswort.tex
new file mode 100644
index 0000000000..3ef706dc9f
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/grusswort.tex
@@ -0,0 +1,15 @@
+\title{Gru"swort}\Label{gruss}
+\address{Volker RW}{Schaa}{siehe Seite~\protect\Pageref{president}}
+\address{Klaus}{Höppner}{siehe Seite~\protect\Pageref{vice-president}}
+\maketitle
+
+Liebe Mitglieder,
+
+dieses Grußwort
+
+Mit freundlichem Gruß
+
+\begin{tabular}{@{}ll}
+Volker RW Schaa & Klaus Höppner\\
+(Vorsitzender) & (Stellv. Vorsitzender)
+\end{tabular}
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/impressum.tex b/obsolete/usergrps/dante/dtk-1.32/komoedie/impressum.tex
new file mode 100644
index 0000000000..2d5d077680
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/impressum.tex
@@ -0,0 +1,93 @@
+\begingroup\small
+"`Die \TeX{}nische Komödie"' ist die Mitgliedszeitschrift von
+\dante{} Der Bezugspreis ist im Mitgliedsbeitrag enthalten.
+Namentlich gekennzeichnete Beiträge geben die Meinung der
+Schreibenden wieder. Reproduktion oder Nutzung der erschienenen
+Beiträge durch konventionelle, elektronische oder beliebige andere
+Verfahren ist nur im nicht-kommerziellen Rahmen gestattet.
+Verwendungen in größerem Umfang bitte zur Information bei \dante{}
+melden.
+
+Beiträge sollten in Standard-\LaTeX-Quellcode unter Verwendung der
+Dokumentenklasse \texttt{dtk} erstellt und per \mbox{E-Mail} oder
+Datenträger (CD) an untenstehende Adresse
+der Redaktion geschickt werden. Sind
+spezielle Makros, \LaTeX-Pakete oder Schriften dafür nötig, so
+m"ussen auch diese komplett mitgeliefert werden. Außerdem m"ussen sie auf
+Anfrage Interessierten zugänglich gemacht werden. \smallskip
+
+
+Diese Ausgabe wurde mit
+\texttt{pdfTeX 3.1415926-1.40.10-2.2} %\TeX Live2007
+erstellt.
+%\texttt{LaTeX2e (2001/06/01)},
+%{\tt GSview\,1.3} (f"ur die Bildschirmdarstellung)
+%{\tt ghostview 1.3} (f"ur die Bildschirmdarstellung)
+%{\tt dviscr 1.4s} (f"ur die Bildschirmdarstellung),
+%{\tt dvipm 1.5a} (f"ur die Bildschirmdarstellung),
+%\texttt{Ac"-ro"-bat Read"-er 5.0.8}
+% und \texttt{windvi 0.67}
+%und
+%\texttt{xdvi(k)} \texttt{22.40k}
+%f"ur die Bild"-schirm"-dar"-stellung.
+%und \texttt{dvips(k)~5.86e}
+%(f"ur die endg"ultige Belichtung)
+%f"ur Korrektur und Belichtung.
+%Die Schriften zur Belichtung wurden mit
+%dem \MF-Modus \texttt{linoone} (1270\,dpi) berechnet.
+Als Stan"-dard-Schriften kamen die Type-1-Fonts Latin-Modern und LuxiMono zum Einsatz.
+
+\smallskip
+\vfill
+\noindent
+\begin{tabular}{@{}l@{ }l@{}}
+ Erscheinungsweise: & viertelj"ahrlich\\
+ Erscheinungsort: & Heidelberg\\
+ Auf\/lage: & 2700\\
+ Herausgeber: & \Dante\\
+ & Postfach 10\,18\,40\\
+ & 69008 Heidelberg\\[3pt]
+ & \begin{tabular}[b]{@{}ll@{}}
+% Tel.: & 0\,62\,21/2\,97\,66\\
+% Fax: & 0\,62\,21/16\,79\,06\\
+ E-Mail: & \texttt{dante@dante.de}\\
+ & \texttt{dtkred@dante.de} (Redaktion)
+ \end{tabular}\\[4pt]
+ Druck: & Konrad Triltsch Print und digitale Medien GmbH\\
+ & Johannes-Gutenberg-Str. 1--3,
+ 97199 Ochsenfurt-Hohestadt\\[4pt]
+ Redaktion: & Herbert Vo\ss\ (verantwortlicher Redakteur)\\
+ Mitarbeit : & %\raisebox{-\height}{\begin{minipage}{.75\textwidth}
+% \begin{multicols}3 \raggedright
+% \makebox[0.25\linewidth][l]{Luzia Dietsche} %\\
+% \makebox[0.25\linewidth][l]{Rudolf Herrmann} %\\
+% Moriz Hoffmann-""Axthelm \\
+% \makebox[0.25\linewidth][l]{Klaus H"oppner} % \\
+% Lutz Ihlenburg \\
+ \makebox[0.25\linewidth][l]{Gert Ingold}
+% \makebox[0.25\linewidth][l]{Manfred Lotz}
+% Uwe M"unch \\
+% & \makebox[0.25\linewidth][l]{Gerd Neugebauer} %\\
+ \makebox[0.25\linewidth][l]{Rolf Niepraschk}
+% \makebox[0.25\linewidth][l]{G"unter Partosch} \\
+% & \makebox[0.25\linewidth][l]{Bernd Raichle} %\\
+ \makebox[0.25\linewidth][l]{Christine Römer}
+% \makebox[0.25\linewidth][l]{Volker RW Schaa} %\\
+% \makebox[0.25\linewidth][l]{Hilmar Schlegel}
+% \makebox[0.25\linewidth][l]{Martin Schröder} \\
+% \makebox[0.25\linewidth][l]{Uwe Ziegenhagen}
+% \end{multicols}
+ %\end{minipage}}
+
+\end{tabular}
+
+\bigskip
+
+\noindent
+\makebox[\linewidth]{%
+ Redaktionsschluss für Heft 1/2010: 15. Januar 2010
+ \hfill
+ {ISSN 1434-5897}}
+
+\par\endgroup
+\endinput
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/komoedie.tex b/obsolete/usergrps/dante/dtk-1.32/komoedie/komoedie.tex
new file mode 100644
index 0000000000..3d430babe6
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/komoedie.tex
@@ -0,0 +1,154 @@
+%\pdfpkresolution=1200\relax
+%\PassOptionsToPackage{draft}{graphics}
+%\PassOptionsToPackage{russian,greek,USenglish,ngerman}{babel}
+\PassOptionsToPackage{table,dvipsnames}{xcolor}
+%\PassOptionsToPackage{final}{listings}
+%\PassOptionsToPackage{X2,OT2,T1}{fontenc}
+\listfiles
+
+\documentclass[%tgschola,
+full,fleqn,08,ngerman]{dtk}
+\usepackage[T1]{fontenc}
+\usepackage[utf8]{inputenc}
+\usepackage{cmap}
+\usepackage{dtklogos,ragged2e,booktabs}
+\usepackage{eurosym}
+\usepackage[hyphens]{url}
+\usepackage{graphicx}
+\usepackage{xspace,shortvrb}
+\usepackage[bottom]{footmisc}
+\usepackage{enumerate,pdfpages}
+\usepackage{booktabs}
+\usepackage{subfig}
+\usepackage{babel}
+\usepackage{setspace}
+\AtBeginDocument{\selectlanguage{ngerman}}
+%\usepackage[protrusion=true,expansion=true]{microtype}
+\usepackage{microtype}
+
+\lstset{literate={ä}{{\"a}}1 {ö}{{\"o}}1 {ü}{{\"u}}1
+ {Ä}{{\"A}}1 {Ö}{{\"O}}1 {Ü}{{\"U}}1 {ß}{\ss}1,language=[LaTeX]TeX}
+
+%\usepackage[ragged]{sidecap}
+%\usepackage{picins}
+%\usepackage{pifont}
+
+\setlength{\belowcaptionskip}{\abovecaptionskip}
+\let\Euro\euro
+\let\CTANurl\ctanurl
+\def\amsmath{\texttt{amsmath}}
+\def\cs#1{\texttt{\textbackslash#1}}
+%\renewcommand\floatpagefraction{.8}???
+%^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+% In `dtk.cls' hinein? RN
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%% Warum nicht in dtklogos drin?
+%%%\newcommand*\CMD[1]{\small\texttt{\textbackslash #1}}
+\newcommand*\CTAN{\textsc{CTAN}}
+%%%\newcommand*\AMSmath{\texttt{amsmath}}%
+% Was ist AMSmath? Ein Logo? RN
+
+%\urldef{\WinstonChang}\url{http://www.stdout.org/~winston/latex/}
+\lstset{basicstyle=\small\ttfamily}
+
+%\makeindex
+%\inputencoding{utf8}
+%\selectlanguage{ngerman}
+%\shorthandon{"}
+\makeaddresses
+
+
+\makeatletter
+\makeatother%
+
+
+
+\begin{document}
+
+\DieTeXnischeKomoedie{4/2009}{21}{November 2009}
+
+\part{Impressum}
+\vspace*{-2mm}
+\inputencoding{utf8}
+\DTKinput{impressum}
+
+\part{Editorial}
+\DTKinput{editorial}
+\markboth{}{}
+
+\clearpage
+
+
+\part[Hinter der B"uhne]{Hinter der B"uhne}[Vereinsinternes]
+\bgroup
+\inputencoding{latin1}
+\DTKinput{gruss-2009-3-m}
+\clearpage
+\DTKinput{mv41-lang}
+%\DTKinput{kassenbericht}
+\egroup
+
+\part{\TeX-Theatertage}
+\DTKinput{esslingen}
+\bgroup
+\inputencoding{latin1}
+\DTKinput{kiel}
+\egroup
+
+
+\part{Bretter, die die Welt bedeuten}
+
+\DTKinput{eqExam}
+
+\bgroup
+\inputencoding{latin9}
+\DTKinput{ziegenhagen}
+\DTKinput{GaPBer2}
+\DTKinput{Hyper}
+\DTKinput{willand}
+\DTKinput{grob}
+\egroup
+
+\clearpage
+
+%\part{Tipps und Tricks}
+
+%\DTKinput{niepraschk0}
+\clearpage
+
+\part{Von fremden Bühnen}
+\vspace*{-4ex}
+\bgroup
+\inputencoding{latin1}
+\DTKinput{neuepakete}
+\egroup
+
+
+\part{Bücher und Rezensionen}
+
+\DTKinput{roemer}
+
+%\part{Leserbriefe}
+
+\clearpage
+\part{Spielplan}
+
+\DTKinput{termine}
+\clearpage
+
+\DTKinput{stammtische}
+
+\part{Adressen}
+
+\DTKinput{adressen}
+
+\clearpage
+\markboth{}{}
+\listofaddresses
+\begingroup
+%\raggedright%
+\tableofcontents
+\endgroup
+\end{document}
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/ruecken.tex b/obsolete/usergrps/dante/dtk-1.32/komoedie/ruecken.tex
new file mode 100644
index 0000000000..a6130ee72a
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/ruecken.tex
@@ -0,0 +1,29 @@
+
+\documentclass[11pt,a4paper]{article}
+
+\usepackage[T1]{fontenc}
+
+\usepackage{lmodern}
+
+\oddsidemargin=-1in
+
+\unitlength=1mm
+
+\begin{document}
+
+\begin{picture}(210,4)
+
+ \put(5,2){\makebox(100,0)[l]{\tiny Die \TeX nische Kom\"odie 4/2009}}
+
+ \put(0,0){\line(-1,0){5}}
+
+ \put(0,0){\line(0,-1){5}}
+
+ \put(0,4){\line(-1,0){5}}
+
+ \put(0,4){\line(0,1){5}}
+
+\end{picture}
+
+\end{document}
+
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/rueckenNeu.tex b/obsolete/usergrps/dante/dtk-1.32/komoedie/rueckenNeu.tex
new file mode 100644
index 0000000000..78c7c804f9
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/rueckenNeu.tex
@@ -0,0 +1,29 @@
+\documentclass[11pt,a4paper,landscape]{article}
+\pagestyle{empty}
+\usepackage{xcolor,geometry}
+\oddsidemargin=-1in
+
+\unitlength=1mm
+
+\begin{document}
+
+\begin{picture}(210,4)
+
+ \put(0,1.2){\colorbox{black!10}{\makebox[700pt][l]{\rule[-2ex]{0pt}{5ex}\kern5mm\tiny
+ Die \TeX nische Kom\"odie 1/2009\hfill~}}}
+
+ \put(0,0){\line(-1,0){5}}
+ \put(210,0){\line(1,0){5}}
+
+ \put(0,0){\line(0,-1){5}}
+ \put(210,0){\line(0,-1){5}}
+
+ \put(0,4){\line(-1,0){5}}
+ \put(210,4){\line(1,0){5}}
+
+ \put(0,4){\line(0,1){5}}
+ \put(210,4){\line(0,1){5}}
+\end{picture}
+
+\end{document}
+
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/stammtische.tex b/obsolete/usergrps/dante/dtk-1.32/komoedie/stammtische.tex
new file mode 100644
index 0000000000..9a41719e9c
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/stammtische.tex
@@ -0,0 +1,281 @@
+\chapter{Stammtische}\Label{stammt}
+\markboth{}{}
+\bgroup\small
+\emph{In verschiedenen Städten im Einzugsbereich von \dante{} finden
+ regelmäßig Treffen von \TeX-Anwendern statt, die für jeden offen
+ sind. Im WWW gibt es aktuelle Informationen unter
+ \Path{http://www.dante.de/index/Stammtische.html}.
+}
+\vspace*{2pt}
+%\vspace*{8pt}
+
+\begin{multicols}{2}\small\raggedright\raggedcolumns
+ \renewcommand\rolllabel[1]{\hspace\labelsep\bf #1\hfill}
+ \begin{roll}\footnotesize
+ \setlength{\itemsep}{-.5ex}
+ \item[Aachen] \ \\
+ Torsten Bronger\\ \url{bronger@physik.rwth-aachen.de}\\
+ \emph{Gaststätte Knossos, Templergraben 28\\
+ Zweiter Donnerstag im Monat, 19.00\,Uhr}
+
+ \item[Berlin] \ \\
+ Rolf Niepraschk\\ % mnr 569
+% Physikalisch-Technische Bundesanstalt\\
+% Abbestr. 2--12\\
+ Tel.: 0\,30/3\,48\,13\,16\\
+ \url{Rolf.Niepraschk@gmx.de}\\
+% \emph{Gasthaus Pali-Eck \\ Koppenstr. 41\\
+ \emph{Gaststätte Bärenschenke\\
+ Friedrichstraße 124\\
+ 10117 Berlin Mitte\\
+ Zweiter Donnerstag im Monat,
+ 19.00\,Uhr}
+%
+ \item[Bremen] \ \\
+ Winfried Neugebauer\\
+ Tel.: 04\,21-8\,28\,65\,14\\
+ \url{tex@wphn.de}\\
+ \emph{Wechselnder Ort\\
+ Erster Donnerstag im Monat,
+ 18.30\,Uhr}
+%
+% \item[Chemnitz] \ \\
+% Ralf König\\
+% Tel.: 03\,41/4\,11\,58\,00\\
+% \verb|ralf.koenig@s1998.tu-chemnitz.de|\\
+% \emph{Studenten-Klub "`bspw"'\\ Vettersstra� 70/72, 2.OG\\
+% Dritter Mittwoch im Monat, 18.00\,Uhr}
+%
+ \item[Darmstadt] \ \\
+ Karlheinz Geyer\\
+ \url{geyerk.fv.tu@nds.tu-darmstadt.de}\\
+ \emph{Hostaria Toskana\\
+ Nieder-Ramstädter-Straße 13\\
+ 64283 Darmstadt\\
+ \url{http://www.da-tex.org}\\
+ Erster Freitag im Monat, ab 19.30\,Uhr}
+%
+ \item[Dortmund] \ \\
+ Martin Schr\"oder\\
+ \url{martin@oneiros.de}\\
+ Tel.: 0231-1206574\\
+ \emph{Wechselnder Ort\\
+ Zweiter Mittwoch im Monat, 18.30\,Uhr}
+%
+ \item[Dresden] \ \\
+ Carsten Vogel\\
+ \url{lego@wh10.tu-dresden.de}\\
+ \emph{Studentenwohnheim,
+ Borsbergstraße 34, Dresden, Ortsteil Striesen\\
+ ca. alle 8 Wochen, Mittwoch, 19.00\,Uhr}
+% \columnbreak\columnbreak\columnbreak
+
+ \item[Düsseldorf] \ \\
+ Georg Verweyen\\
+ \url{Georg.Verweyen@web.de}\\
+ \emph{Bistro/Café Zicke\\
+ Böckerstr. 5\,a (Ecke Bergerallee)\\
+ 40213 Düsseldorf\\
+ Zweiter Mittwoch in ungeraden Monaten, 20.00\,Uhr}
+%
+%\columnbreak
+ \item[Erlangen] \ \\
+ Walter Schmidt, Peter Seitz\\
+ \url{w.a.schmidt@gmx.net}\\% \url{p.seitz@ks-ingenieurconsult.de}\\
+% \url{http://home.vr-web.de/was/stammtisch.html}
+ \emph{Gaststätte "`Deutsches Haus"'\\
+ Luitpoldstraße 25\\
+ Dritter Dienstag im Monat, 19.00\,Uhr}%
+%
+ \item[Freiburg] \ \\
+ Heiko Oberdiek\\
+ Tel.: 07\,61/4\,34\,05\\
+ \url{oberdiek@uni-freiburg.de}\\
+ \url{http://www.inacker.de/TeX/}\\
+ \emph{Wechselnder Ort\\
+ Dritter Donnerstag im Monat, 19.30\,Uhr}%
+%
+ \item[Hamburg] \ \\%\raggedright
+ Lothar Fröhling\\
+ \url{lothar@thefroehlings.de}\\
+ \emph{Zum Schwarzenberg\\
+ Schwarzenbergstr. 80 -- 21073 Hamburg\\
+ Letzter Dienstag im Monat, 19.30\,Uhr}%
+% \vspace*{0pt}%
+%
+ \item[Hannover] \ \\
+ Mark Heisterkamp\\
+% Seminarraum RRZN, Regionales Rechenzentrum f"ur Niedersachsen,
+% Schloßwender Str. 5\\
+% Tel.: 05\,11/7\,62\,51\,34\\
+ \url{heisterkamp@rrzn.uni-hannover.de}\\
+ \emph{Seminarraum RRZN\\
+ Schlo"swender Straße 5\\
+ Zweiter Donnerstag im Monat,
+ 18.30\,Uhr}
+%
+ \item[Heidelberg] \ \\
+ Martin Wilhelm Leidig\\
+ Tel.: 06203/402203 \\
+ \url{moss@moss.in-berlin.de}\\
+ Anmeldeseite zur Mailingliste: \\[1pt]
+ \parbox{\columnwidth}{%
+ \url{http://mailman.moss.in-berlin.de/mailman/listinfo/stammtisch-hd-moss.in-berlin.de}}\\[1pt]
+ \emph{"`Goldener Hirsch"'\\
+ Hauptstr. 18, 68526 Ladenburg\\
+ Letzter Freitag im Monat, ab 19.30 Uhr}
+%
+ \item[Karlsruhe] \ \\
+ Klaus Braune\\
+ Tel.: 07\,21/6\,08\,40\,31\\
+ \url{braune@rz.uni-karlsruhe.de}\\
+ \emph{Universit"at Karlsruhe, Rechenzentrum\\
+ Zirkel 2, 3.\,OG, Raum 316\\
+ Erster Donnerstag im Monat,
+ 19.30\,Uhr}
+%\columnbreak\columnbreak\columnbreak
+
+\iffalse
+ \item[Kiel] \ \\
+ Karsten Heymann\\
+ \url{karsten.heymann@gmx.de}\\
+ \emph{Letzter Donnerstag im Monat, 19.00\, Uhr\\
+ Ort siehe \url{http://zaubberer.net/latexwiki}}
+\fi
+ \item[Köln] \ \\
+ Helmut Siegert\\
+% \url{b.hopp@lepkes-frings.de}\\
+ \emph{Institut f"ur Kristallographie\\
+ Zülpicher Straße 49b\\
+ Letzter Dienstag im Monat,
+ 19.30\,Uhr}
+% 50674 Köln
+% \columnbreak\columnbreak\columnbreak
+% \item[Konstanz] \ \\
+% Matthias Weisgerber, Hraban Ramm \\
+% \verb|weisgerb@fmi.uni-konstanz.de|, \verb|hraban@fiee.net|\\
+% \emph{Restaurant Rheingold\\
+% Spanierstra� 3\\
+% unregelm�ig}
+%
+ \item[München] \ \\
+ Uwe Siart\\
+ \url{uwe.siart@tum.de}\\
+ \url{http://www.siart.de/typografie/stammtisch.xhtml}\\
+ \emph{Gaststätte "`Marktwirt"'\\
+ Heiliggeiststr.\,2 \\
+ Erste Woche des Monats an wechselnden Tagen, 19.00\,Uhr}
+%
+%
+% \item[Münster] \ \\
+% Johannes Reese\\
+% \url{reese@linguist.de}\\
+% \emph{Gaststätte "`Sabroso"'\\ Mauritzstraße 19\\
+% nach Vereinbarung}
+%
+% \item[Oldenburg] \ \\
+% Konrad Blum\\
+% \verb+konrad@blum.physik.uni-oldenburg.de+\\
+% \emph{Bistro "`DaCapo"'\\
+% Friedhofsweg 64 \\%26121 Oldenburg
+% Zweiter Montag im Monat, 20.00\,Uhr}
+%
+% \columnbreak\columnbreak\columnbreak
+ \item[Stuttgart] \ \\\nopagebreak
+ Bernd Raichle\\
+ \url{bernd.raichle@gmx.de}\\
+ \emph{Bar e Ristorante "`Valle"'\\
+ Geschwister-Scholl-Str. 3\\
+ Zweiter Dienstag im Monat, 19.30\,Uhr}
+
+ \item[Trier] \ \\
+ Martin Sievers\\
+ \url{stammtisch-trier@texberatung.de}\\
+ \emph{Fetzenkneipe (Haus Fetzenreich)\\
+ Sichelstraße 36 (beim Sieh-Um-Dich)\\
+% 54290 Trier\\
+ Dritter Montag des Monats, 20.15\,Uhr}
+
+%
+%Ort: Ratskeller Ulm (Rathaus Ulm) 16-3-2009
+%Zeit: jeder dritte Montag im Monat um 19.30
+%Webseite: http://latex.in-ulm.de
+%Ansprechpartner: Adelheid Grob, latex@heidi.in-ulm.de
+
+ \item[Ulm] \ \\
+ Adelheid Grob\\
+ \url{latex@heidi.in-ulm.de}\\
+ \url{http://latex.in-ulm.de}\\
+ \emph{Ratskeller Ulm (Rathaus Ulm)\\
+ Dritter Montag im Monat, 19.30\,Uhr}
+%
+ \item[Wuppertal] \ \\\raggedright
+ Andreas Schrell\\ % mnr 86
+% Erlenstr. 1\\
+ Tel.: 02193/53\,10\,93\\
+ \url{as@schrell.de}\\
+ \emph{Restaurant Croatia "`Haus Johannisberg"'\\
+ Südstraße 10\\
+ an der Schwimmoper Wuppertal-Elberfeld\\
+ Zweiter Donnerstag im Monat, 19.30\,Uhr}%
+%
+ \item[W\"urzburg] \ \\
+ Bastian Hepp\\
+ \url{LaTeX@sning.de}\\
+ \emph{nach Vereinbarung}
+%
+% \item[Z\"urich] \ \\
+% Johannes Reese\\
+% \url{reese@spw.unizh.ch}\\
+% \emph{nach Vereinbarung}
+%
+ \end{roll}%
+\end{multicols}%
+\egroup
+
+\markboth{Stammtische}{Stammtische}
+
+
+\iffalse
+\vfill
+\bgroup\fboxsep=10pt
+\fbox{\parbox{\linewidth-2\fboxsep-2\fboxrule}{%
+\emph{Der Bayerische \TeX-Stammtisch 2009}
+
+\medskip
+Jedes Jahr veranstalten die \TeX-Stammtische aus München, Erlangen und
+Ulm ein gemeinsames Sommerfest mit Fachvorträgen und anschließendem Grillabend.
+
+Das diesjährige Sommerfest findet statt am Samstag, 27.\,Juni 2009 in Ulm.
+Beginn: voraussichtlich 14 Uhr; Ende: offen.
+%
+Weitere Informationen und Kontaktadresse siehe \url{http://latex.in-ulm.de/baytex09/}.
+
+Gäste von außerhalb Bayerns bzw. Ulms sind herzlich willkommen! }}
+\egroup
+\fi
+
+\vfill
+
+\begin{center}
+%\includegraphics[width=0.495\textwidth]{Bilder/ess8}\hfill%
+%\includegraphics[width=0.495\textwidth]{Bilder/ess0}
+
+%\includegraphics[width=0.495\textwidth]{Bilder/ess1}\hfill%
+%\includegraphics[width=0.495\textwidth]{Bilder/ess2}
+
+\minipage[b]{0.495\textwidth}
+\includegraphics[width=0.9\linewidth]{Bilder/ess3}
+~\rotatebox{90}{\small(Fotos: Martin Sievers)}
+\endminipage\hfill%
+\minipage[b]{0.495\textwidth}
+\includegraphics[width=\linewidth]{Bilder/ess6}\\[2pt]
+\includegraphics[width=\linewidth]{Bilder/ess5}
+\endminipage
+
+\end{center}
+
+
+\endinput
+
+
diff --git a/obsolete/usergrps/dante/dtk-1.32/komoedie/termine.tex b/obsolete/usergrps/dante/dtk-1.32/komoedie/termine.tex
new file mode 100644
index 0000000000..68c4ef37bf
--- /dev/null
+++ b/obsolete/usergrps/dante/dtk-1.32/komoedie/termine.tex
@@ -0,0 +1,89 @@
+
+\vspace*{-3mm}
+
+\chapter{Termine}\label{termine}
+
+\begin{tabularx}{\linewidth}{@{}rX@{}}
+
+\iffalse
+\multicolumn{2}{@{}l}{\textbf{2009}} \\[3pt]
+
+28.\,7. -- 31.\,7. &
+ \textbf{TUG 2009}\newline
+ Notre Dame (Indiana), USA\newline
+ \url{http://tug.org/tug2009/} \\[3pt]
+
+24.\,8. -- 28.\,8. &
+ \textbf{Euro\TeX\ 2009 und Con\TeX t meeting}\newline
+ Den Haag, Niederlande\newline
+ \url{http://www.ntg.nl/EuroTeX2009/} \\[3pt]
+
+12.\,9. &
+ \textbf{Herbsttagung}\newline und 41.\,Mitgliederversammlung von \dante\newline
+ Hochschule Esslingen\newline
+ \url{http://www.dante.de/events/mv41.html} \\[3pt]
+
+
+2.\,10. -- 3.\,10. &
+ \textbf{Kieler Linux- und OpenSource-Tage} \newline
+ Kieler Innovations- und Technologiezentrum\newline
+ Schauenburgerstr. 116, 24118 Kiel\\[3pt]
+
+13.\,10. &
+ \textbf{GuiT} 2007 meeting\newline
+ Pisa, Italien\newline
+ \url{http://www.guit.sssup.it/GuITmeeting/2007/2007.en.php/} \\[3pt]
+\fi
+
+
+\multicolumn{2}{@{}l}{\textbf{2010}} \\[3pt]
+%25.\,2. -- 27.\,2. &
+Februar &
+ \textbf{DANTE\,2010}\newline und 42.\,Mitgliederversammlung von \dante\newline
+ Universität Dortmund\newline
+ ~%\url{http://www.dante.de/dante/events/dante2009/}
+ \\[3pt]
+
+13.\,3. -- 14.\,3. &
+ \textbf{Chemnitzer Linuxtage\,2010} \newline
+ Technische Universität Chemnitz\newline
+ 09107 Chemnitz\newline
+ \url{http://www.chemnitzer.linux-tage.de}\\[3pt]
+
+
+\iffalse
+20.\,8. -- 25.\,8. &
+ \textbf{2nd Con\TeX t user meeting}\newline
+ Bohinj, Slovenia\newline
+ \url{http://meeting.contextgarden.net/2008/}\\[3pt]
+
+13.\,10. &
+ \textbf{GuiT} 2008 meeting\newline
+ Pisa, Italien\newline
+ \url{http://www.guit.sssup.it/GuITmeeting/2008/2008.en.php/} \\[3pt]
+\fi
+%\multicolumn{2}{@{}l@{}}{\textbf{2009}} \\[3pt]
+
+\end{tabularx}
+
+\vfill
+\begin{center}
+\includegraphics[width=0.495\textwidth]{Bilder/ess8}\hfill%
+\includegraphics[width=0.495\textwidth]{Bilder/ess0}
+
+\includegraphics[width=0.495\textwidth]{Bilder/ess1}\hfill%
+\includegraphics[width=0.495\textwidth]{Bilder/ess2}\\
+{\footnotesize(Fotos: Martin Sievers)}
+%\minipage[b]{0.495\textwidth}
+%\includegraphics[width=\linewidth]{Bilder/ess3}
+%\endminipage\hfill%
+%\minipage[b]{0.495\textwidth}
+%\includegraphics[width=\linewidth]{Bilder/ess6}\\[9.5mm]
+%\includegraphics[width=\linewidth]{Bilder/ess5}
+%\endminipage
+\end{center}
+
+\clearpage
+
+
+\endinput