From 3b96c9c6ec7ee8bdf985ef04b812d45e816da90b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 29 Aug 2007 20:37:00 +0000 Subject: dtk update (28aug07) git-svn-id: svn://tug.org/texlive/trunk@4839 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/dtk/dtk-logo.sty | 590 --------------------------- Master/texmf-dist/tex/latex/dtk/dtk-pdf.sty | 33 +- Master/texmf-dist/tex/latex/dtk/dtk.cls | 401 +++++++++++++++++- Master/texmf-dist/tex/latex/dtk/dtk.sty | 401 +++++++++++++++++- Master/texmf-dist/tex/latex/dtk/dtk00.clo | 80 ---- Master/texmf-dist/tex/latex/dtk/dtk01.clo | 79 ---- Master/texmf-dist/tex/latex/dtk/dtk02.clo | 80 ---- Master/texmf-dist/tex/latex/dtk/dtk07.clo | 80 ++++ Master/texmf-dist/tex/latex/dtk/dtk95.clo | 181 -------- Master/texmf-dist/tex/latex/dtk/dtk96.clo | 108 ----- Master/texmf-dist/tex/latex/dtk/dtk97.clo | 93 ----- Master/texmf-dist/tex/latex/dtk/dtk98.clo | 93 ----- Master/texmf-dist/tex/latex/dtk/dtk99.clo | 92 ----- Master/texmf-dist/tex/latex/dtk/dtklogos.sty | 38 +- 14 files changed, 900 insertions(+), 1449 deletions(-) delete mode 100644 Master/texmf-dist/tex/latex/dtk/dtk-logo.sty delete mode 100644 Master/texmf-dist/tex/latex/dtk/dtk00.clo delete mode 100644 Master/texmf-dist/tex/latex/dtk/dtk01.clo delete mode 100644 Master/texmf-dist/tex/latex/dtk/dtk02.clo create mode 100644 Master/texmf-dist/tex/latex/dtk/dtk07.clo delete mode 100644 Master/texmf-dist/tex/latex/dtk/dtk95.clo delete mode 100644 Master/texmf-dist/tex/latex/dtk/dtk96.clo delete mode 100644 Master/texmf-dist/tex/latex/dtk/dtk97.clo delete mode 100644 Master/texmf-dist/tex/latex/dtk/dtk98.clo delete mode 100644 Master/texmf-dist/tex/latex/dtk/dtk99.clo (limited to 'Master/texmf-dist/tex/latex/dtk') diff --git a/Master/texmf-dist/tex/latex/dtk/dtk-logo.sty b/Master/texmf-dist/tex/latex/dtk/dtk-logo.sty deleted file mode 100644 index 1f97a59e3b4..00000000000 --- a/Master/texmf-dist/tex/latex/dtk/dtk-logo.sty +++ /dev/null @@ -1,590 +0,0 @@ -% -% \begin{macrocode} -\newif\ifOldLaTeX -\@ifundefined{documentclass}{\OldLaTeXtrue}{\OldLaTeXfalse} -% \end{macrocode} -% -% -% \subsection{Compatibility Definitions} -% -% Since we want to use this style with \LaTeX\,2.09 and \LaTeXe{} we have -% to define a common interface. For this purpose we use a subset of -% the style writers interface already defined for \LaTeXe{} style -% writers. Since some macros are not defined in \LaTeX\,2.09 we -% implement them --- at least to the degree needed here. -% -% \begin{macrocode} -\ifOldLaTeX -% \end{macrocode} -% -% Just for fun we define some font switching commands. In fact the -% behaviour in \LaTeXe{} is more complex. But I think these -% definitions are enough to avoid errors. -% \begin{macrocode} - \newcommand\emph[1]{{\em #1}\/} - \newcommand\textbf[1]{{\bf #1}} - \newcommand\textrm[1]{{\rm #1}} - \newcommand\textsc[1]{{\sc #1}} - \newcommand\textsf[1]{{\sf #1}} - \newcommand\textsl[1]{{\sl #1\/}} - \newcommand\textit[1]{{\it #1\/}} - \newcommand\texttt[1]{{\tt #1}} - - \@ifundefined{fontshape}{\let\fontshape=\@gobble}{} - \@ifundefined{selectfont}{\let\selectfont=\relax}{} - - \newcommand\providescommand[2]{\ifx#1\@undefined\newcommand#1{#2}\fi} -% \end{macrocode} -% -% \begin{macrocode} -\fi -% \end{macrocode} -% -% -% \subsection{Useful Macros} -% -% This section contains some useful abbreviations. They are mainly -% some kind of logos. -% -% The following hack is from Bernd Raichle. -% -% Fuer LaTeX 2.09 (mit oder ohne NFSS) benoetigen wir noch -% so etwas wie \verb|\smaller| aus dem veralteteten `smaller.sty', -% um SmallCaps fuer (fast) alle Schriftarten nachzubilden. -% Fuer SmallCaps muss jedoch um mehr Schriftgrade als bei -% \verb|\smaller| verkleinert werden, so dass hier eine neue -% Definition namens \verb|\logo@smaller| folgt, deren Verkleinerung -% sich an den `math sizes' (hier: \verb|\scriptfont|) orientiert, -% die standardmaessig mit \LaTeX2e definiert werden. -% -% \begin{macrocode} -\ifOldLaTeX -\expandafter\ifx\csname selectfont\endcsname\relax - % Fuer OFSS benoetigen wir noch einen Hack, damit - % wir wieder auf die Schriftfamilie/Series/Shape - % zurueckwechseln. Dazu ``missbrauchen'' wir die - % `math group/fam', die in den Makros in der Datei - % "lfonts.tex" entsprechend mit veraendert wird. - \newcommand{\logo@sm@ller}{\relax - \expandafter\logo@sm@ll@r\expandafter{\the\fam}} - \newcommand{\logo@sm@ll@r}[1]{% - % \ifx\@currsize\tiny \tiny\fi - \ifx\@currsize\scriptsize \tiny\fi - \ifx\@currsize\footnotesize \tiny\fi - \ifx\@currsize\small \scriptsize\fi - \ifx\@currsize\normalsize \scriptsize\fi - \ifx\@currsize\large \footnotesize\fi - \ifx\@currsize\Large \normalsize\fi - \ifx\@currsize\LARGE \large\fi - \ifx\@currsize\huge \Large\fi - - \ifx\@currsize\Huge \huge\fi - \ifcase#1\relax\rm\or\mit\or\cal\or\tenex % not sure about the tenex - \or\it\or\sl\or\bf\or\tt\or\sf\or\sc\or\ly\fi} -\else - % Mit NFSS (fuer LaTeX 2.09) koennen wir die Groesse - % unabhaengig von den anderen Font-Eigenschaften aendern, - % so dass dies etwas einfacher geht. - \newcommand{\logo@sm@ller}{% - \relax\@nomath\logo@smaller - \ifx\f@size\@vpt \else - \ifx\f@size\@vipt \fontsize\@vpt{6pt}\fi - \ifx\f@size\@viipt \fontsize\@vpt{6pt}\fi - \ifx\f@size\@viiipt \fontsize\@vipt{7pt}\fi - \ifx\f@size\@ixpt \fontsize\@vipt{7pt}\fi - \ifx\f@size\@xpt \fontsize\@viipt{8pt}\fi - \ifx\f@size\@xipt \fontsize\@viiipt{9.5pt}\fi - \ifx\f@size\@xiipt \fontsize\@viiipt{9.5pt}\fi - \ifx\f@size\@xivpt \fontsize\@xpt{12pt}\fi - \ifx\f@size\@xviipt \fontsize\@xiipt{14pt}\fi - \ifx\f@size\@xxpt \fontsize\@xivpt{18pt}\fi - \ifx\f@size\@xxvpt \fontsize\@xxpt{25pt}\fi - \selectfont - \fi} - % die ersten NFSS-Versionen benutzten noch den Makroname - % \size statt \fontsize - \@ifundefined{fontsize}{\let\fontsize=\size}{} -\fi -\newcommand{\logo@smaller}{\protect\logo@sm@ller} -\fi -% \end{macrocode} -% -% \subsubsection{Macros from texnames.sty} -% -% The following macros are taken from the file {\tt texnames.sty} -% version \verb|1.09| from \verb|<16 March 1993>| by Nelson -% H.\,F.~Beebe. I have simply included the definitions here to avoid -% additional files to be distributed with dtk.dtx. The original -% documentation has been wrapped into the doc format. And here it goes: -% -% In the following, we first give the ``official'' definition, -% then follow it with spelling variants. Alternate definitions -% are discarded in favor of the official one. Each family is -% separated by a line like the following one. -% -% \begin{macro}{\TeX} -% Only change from plain.tex is the \verb|\spacefactor| assignment -% (suggested by Phil Taylor), so that \TeX\ at the end of a -% sentence isn't treated as an abbreviation. -% -% \begin{macrocode} -\renewcommand\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX% - \spacefactor1000 } -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\AmS} -% From the AMS tex/ams/amslatex/fontsel/nfssinst.tex file: -% \begin{macrocode} -\@ifundefined{AmS}{% - \def\AmS{\(\cal A\)\kern-.1667em\lower.5ex\hbox - {\(\cal M\)}\kern-.125em{\(\cal S\)}}}{} -\@ifundefined{AMS}{\let\AMS=\AmS}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\AmSLaTeX} -% \begin{macrocode} -\@ifundefined{AmSLaTeX}{\def\AmSLaTeX{\AmS-\LaTeX}}{} -\@ifundefined{AMSLaTeX}{\let\AMSLaTeX=\AmSLaTeX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\AmSTeX} -% Mike Spivak's amstex/amstex.tex 1.1d [26-Aug-1988] has\\ -% \verb|\def\AmSTeX{{\textfontii A}\kern-.1667em\lower.5ex\hbox|\\ -% \verb| {\textfontii M}\kern-.125em{\textfontii S}-\TeX}|\\ -% and 2.1 [05-Apr-1991] has an equivalent definition. -% AmSTeX's \verb|\textfontii| is exactly the same as \verb|\cal|, which -% all \TeX variants understand. -% -% \begin{macrocode} -\@ifundefined{AmSTeX}{% - \def\AmSTeX{$\cal A$\kern-.1667em\lower.5ex\hbox{$\cal M$}% - \kern-.125em$\cal S$-\TeX}}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\AMSTEX} -% Leslie Lamport's latex/tmanual.tex [10-Jul-1984] (an early -% draft of the book) defines it in uppercase with the standard -% definition. -% \begin{macrocode} -\@ifundefined{AMSTEX}{\let\AMSTEX=\AmSTeX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\AMSTEX} -% Barbara Beeton's latex/deproc.sty [24-Apr-1986] and inputs/tugbot.sty -% [11-Jan-1988] uses this spelling, but the definition\\ -% \verb|\leavevmode\hbox{$\cal A\kern-.2em\lower.376ex \hbox{$\cal|\\ -% \verb|M$}\kern-.2em\cal S$-\TeX}| -% \begin{macrocode} -\@ifundefined{AMSTeX}{\let\AMSTeX=\AmSTeX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\BibTeX} -% The definitions of \verb|\BibTeX| and \verb|\SLiTeX| in Leslie Lamport's -% latex/local.tex lower the E by 0.7ex, while \TeX in plain.tex lowers -% it by 0.5ex. Oren Patashnik's bibtex/btxdoc.tex and bibtex/btxhak.tex -% [08-Feb-1988] and bibtex/bibtex.web 0.99c [xx-Feb-1988] use this same -% name and definition, but Oren said using \TeX here is ok. (Curiously, -% \LaTeX itself does not define macros for any \TeX ware except \LaTeX and -% \TeX!) -% -% \begin{macrocode} -\ifOldLaTeX - \newcommand{\BibTeX}{\protect\pBibTeX} - \newcommand{\pBibTeX}{B\kern-.05em% - \hbox{\logo@smaller I\kern-.025emB}\kern-.08em% - \-\TeX} -\else - \DeclareRobustCommand{\BibTeX}{B\kern-.05em% - % Der folgende Hack stammt aus der Definition des - % Makros \LaTeX, siehe Datei `ltlogos.dtx' der - % LaTeX2e-Verteilung. - \hbox{$\m@th$% %% force math size calculations - \csname S@\f@size\endcsname - \fontsize\sf@size\z@ - \math@fontsfalse\selectfont - I\kern-.025emB}% - \kern-.08em% - \-\TeX} -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\BIBTeX} -% Leslie Lamport uses this spelling in latex.tex, but not as a -% macro. We include it for consistency with AMSTeX. -% -% \begin{macrocode} -\@ifundefined{BIBTeX}{\let\BIBTeX=\BibTeX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\BIBTEX} -% Leslie Lamport's latex/slides.tex [05-Jun-1984], -% latex/tmanual.tex [10-Jul-1984] (an early draft of the book), -% and latex/lerrata.tex [23-Jul-1985] have this spelling, but the -% definition \verb|BIB\kern-.1em\TeX|. -% -% \begin{macrocode} -\@ifundefined{BIBTEX}{\let\BIBTEX=\BibTeX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\LAMSTeX} -% From tugboat.com 1.08 [24-Oct-1990]. -% -% \begin{macrocode} -\@ifundefined{LAMSTeX}{% - \newcommand\LAMSTeX{L\raise.42ex\hbox{\kern-.3em\the\scriptfont2 A}% - \kern-.2em\lower.376ex\hbox{\the\textfont2 M}% - \kern-.125em {\the\textfont2 S}-\TeX}}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\LamSTeX} -% \begin{macrocode} -\@ifundefined{LamSTeX}{\let\LamSTeX=\LAMSTeX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\LAmSTeX} -% This variant seems likely to appear: -% -% \begin{macrocode} -\@ifundefined{LAmSTeX}{\let\LAmSTeX=\LAMSTeX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\LaTeX} -% The definition from latex.tex (LATEX VERSION 2.09 <14 January 1991>) -% and bibtex.web 0.99c [xx-Feb-1988] lowers the E slightly more than -% \TeX, but consistency seems more desirable. See comments at \BibTeX. -% Different definitions are given by latex/deproc.sty [24-Apr-1986], -% amstex/man.sty [15-Dec-1986] inputs/tugbot.sty [11-Jan-1988], and -% latex/tugboat.com 1.08 [24-Oct-1990]. -% -% \begin{macrocode} -\@ifundefined{LaTeX}{% - \def\LaTeX{L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em\TeX}}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\LATEX} -% latex/slides.tex [05-Jun-1984] and latex/lerrata.tex [23-Jul-1985] -% have this spelling, but different definitions -% -% \begin{macrocode} -\@ifundefined{LATEX}{\let\LATEX=\LaTeX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\LATEX} -% latex/slides.tex [05-Jun-1984] and latex/lerrata.tex [23-Jul-1985] -% have this spelling, but different definitions -% -% \begin{macrocode} -\ifOldLaTeX - \newcommand\LaTeXTeX{(\kern-.15emL\kern-.36em\raise.3ex\hbox{\sc - a}\kern-.3em)\kern-.15em\TeX}% -\else - \DeclareRobustCommand{\LaTeXTeX}{(\kern-.15emL\kern-.36em% - {\sbox\z@ T% - \vbox to\ht0{\hbox{$\m@th$% - \csname S@\f@size\endcsname - \fontsize\sf@size\z@ - \math@fontsfalse\selectfont - A}% - \vss}% - }\kern-.2em)% - \kern-.15em% - \TeX} -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\MF} -% Don Knuth's mf.web 2.7 [xx-Sep-1990] and Barbara Beeton's -% latex/deproc.sty [24-Apr-1986] use an equivalent of this definition. -% The font is variously named \verb|\logo|, \verb|\manfnt|, and -% \verb|\mf|. plain.tex -% preloads \verb|\manfnt|. manfnt has the letters A, E, F, M, N, O, T in -% various sizes plus extra symbols for Don Knuth's books Computers and -% Typesetting, and Concrete Mathematics, while logo10 has only those -% letters in one size. AmSTeX uses \verb|\logo| in amsppt.sty and -% imappt.sty, so we should avoid it, and tugboat.com uses -% \verb|\mf| for \verb|{\smc Metafont}|. We therefore use -% \verb|\manfnt| here, defining it if necessary. QUESTION: should -% we use manfnt, or logo10? -% -% \begin{macrocode} -\ifOldLaTeX - \ifx\manfnt\@undefined - \font\manfnt=logo10 - \fi - \ifx\manfntsl\@undefined - \font\manfntsl=logosl10 - \fi - \def\MF{{\ifdim\fontdimen1\font>0pt \let\manfnt = \manfntsl \fi - {\manfnt META}\-{\manfnt FONT}}\spacefactor1000 }% - \def\MP{{\ifdim\fontdimen1\font>0pt \let\manfnt = \manfntsl \fi - {\manfnt META}\-{\manfnt POST}}\spacefactor1000 }% -\else -% \end{macrocode} -% -% The following improved definitions are taken from mflogo by Ulrik Vieth. -% -% \begin{macrocode} -\DeclareFontFamily{U}{logo}{} -\DeclareFontShape{U}{logo}{m}{n}{ - <8> <9> gen * logo - <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> logo10 -}{} -\DeclareFontShape{U}{logo}{m}{it}{ - <8> <9> gen * logosl - <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> logosl10 -}{} -\DeclareFontShape{U}{logo}{m}{sl}{ - <-> ssub * logo/m/it -}{} -\DeclareFontShape{U}{logo}{sbc}{n}{ - <8> <9> sub * logo/m/n - <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> logobf10 -}{} -\DeclareFontShape{U}{logo}{b}{n}{ - <8> <9> sub * logo/m/n - <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> logod10 -}{} -\DeclareFontShape{U}{logo}{bx}{n}{ - <-> ssub * logo/b/n -}{} -\DeclareRobustCommand\logofamily{% - \not@math@alphabet\logofamily\relax - \fontencoding{U}\fontfamily{logo}\selectfont} -\DeclareTextFontCommand{\textlogo}{\logofamily} -\def\MF{\textlogo{META}\-\textlogo{FONT}\@} -\def\MP{\textlogo{META}\-\textlogo{POST}\@} -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\METAFONT} -% I cannot find any ``official'' uses of this alternate, but it -% seems likely that people will use it. -% -% \begin{macrocode} -\@ifundefined{METAFONT}{\let\METAFONT=\MF}{} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\METAPOST} -% In analogy to \verb|METAFONT|. -% -% \begin{macrocode} -\@ifundefined{METAPOST}{\let\METAPOST=\MP}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SLITEX} -% Leslie Lamport's latex/slides.tex [05-Jun-1984]. His -% latex/lerrata.tex [23-Jul-1985] and latex/tmanual.tex -% [10-Jul-1984] (an early draft of the book) define it as -% SLI\TeX! The \LaTeX\ User's Guide and Reference Manual (1986) -% appears to use small caps, and possibly kerning, for Sli. -% I need to ask Leslie to suggest a preferred definition. -% -% \begin{macrocode} -\@ifundefined{SLITEX}{ - \newcommand\SLITEX{% - S\kern-.065em L\kern-.18em\raise.32ex\hbox{i}% - \kern-.03em\TeX}}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SLiTeX} -% latex/local.tex (sample Local Guide) [27-Oct-1988] uses -% this name, but defines it as\\ -% \verb|{\rm S\kern-.06em{\sc l\kern-.035emi}\kern-.06em T\kern|\\ -% \verb| -.1667em\lower.7ex\hbox{E}\kern-.125emX}|\\ -% with an extra-low E, and kerned Sli in small caps. Is this -% what the \LaTeX\ User's Guide and Reference Manual (1986) used? -% -% \begin{macrocode} -\@ifundefined{SLiTeX}{\let\SLiTeX=\SLITEX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SliTeX} -% latex/slitex.tex [08-Jun-1988] uses SliTeX in typeouts, -% but not as a macro -- what a way to confuse the user. -% -% \begin{macrocode} -\@ifundefined{SliTeX}{\let\SliTeX=\SLITEX}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SLITeX} -% I cannot find a use of this one, but it seems a likely -% candidate anyway, and is consistent with AMSTeX and BIBTeX. -% -% \begin{macrocode} -\@ifundefined{SLITeX}{\let\SLITeX=\SLITEX}{} -% \end{macrocode} -% \end{macro} -% -% -% \begin{macro}{\NTS} -% This one comes from a communication with Bernd Raichle. -% -% \begin{macrocode} -\newcommand\NTS{\mbox{\mathsurround=0pt - \(\cal N\mkern -4mu\lower .5ex\hbox{$\cal T$}\mkern -2mu S\)}} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\MakeIndex} -% This one comes from a communication with Bernd Raichle based on -% makeindex.tex -- released 17 February 1987 by Leslie Lamport. -% \begin{macrocode} -\@ifundefined{MakeIndex}{\newcommand\MakeIndex{\textit{Make\-Index}}}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\emTeX} -% -% \changes{1.3}{1997/02/03}{logo added.} -% \begin{macrocode} -\@ifundefined{emTeX}{\newcommand\emTeX{em\TeX}}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\PublicTeX} -% -% \changes{1.3}{1997/02/03}{logo added.} -% \begin{macrocode} -\@ifundefined{PubliCTeX}{\newcommand\PubliCTeX{PubliC\TeX}}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\TeXXeT} -% This one comes from the sources of web2c. -% \changes{1.2}{1996/12/15}{logo added.} -% \begin{macrocode} -\@ifundefined{TeXXeT}{\newcommand\TeXXeT{% - \TeX--X\kern-.125em\lower.5ex\hbox{E}\kern-.1667emT}}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\TeXeT} -% This one comes from the sources of web2c. -% \changes{1.2}{1996/12/15}{logo added.} -% \begin{macrocode} -\@ifundefined{TeXeT}{\newcommand\TeXeT{% - \TeX-X\kern-.125em\lower.5ex\hbox{E}\kern-.1667emT}}{} -% \end{macrocode} -% \end{macro} -% -% -% \subsubsection{Additional Macros for Logos} -% -% The following macros are maily form the predecessor style -% file. Some new ones have been added. -% -% \begin{macro}{\eV} -% The abbreviation for e.\kern-.18emV\kern-.18em.\ is defined in -% this macro. The kerning of the letters is corrected manually. -% -% Disclaimer: I have not invented this macro. It has been defined -% this way in the predecessor style. -% \begin{macrocode} -\newcommand\eV{e.V\kern-.18em\@ifnextchar.{}{.}} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\dante} -% The ``official logo'' for DANTE e.\kern-.18emV\kern-.18em.\ is -% defined. -% \begin{macrocode} -\newcommand\dante{DANTE \eV} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\Dante} -% The long name of DANTE. -% \begin{macrocode} -\newcommand\Dante{DANTE, Deutschsprachige Anwendervereinigung \TeX~\eV} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\DTK} -% The long name of this booklet, eh journal. -% \begin{macrocode} -\newcommand\DTK{Die \TeX\-ni\-sche Ko\-m{\"o}\-die} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\LaTeXe} -% If \verb|\LaTeXe| is not defined then define it. Since this macro -% is so essential we just want to be sure that it exists. -% \begin{macrocode} -\ifx\LaTeXe\@undefined - \def\LaTeXe{\LaTeX{}\kern.05em2$_{\textstyle\varepsilon}$} -\fi -% \end{macrocode} -% \end{macro} -% -% -% \begin{macro}{\PS} -% We define the logo for Post\-Script. -% \begin{macrocode} -\newcommand\PS{Post\-Script} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\PiC} -% For some reason this is not defined in texnames.sty. Since it has -% been in the predecessor of this style it is also defined here. -% \begin{macrocode} -\newcommand\PiC{P\kern-.12em\lower.5ex\hbox{I}\kern-.075emC} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\PiCTeX} -% Now the previous macro is combined with \TeX. -% \begin{macrocode} -\newcommand\PiCTeX{\PiC\kern-.11em\TeX} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\TUG} -% The \TeX{} Users Group. -% \begin{macrocode} -\newcommand\TUG{\TeX{} Users Group} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\TUGboat} -% The communications of the \TeX{} Users Group -% \begin{macrocode} -\newcommand\TUGboat{\textsl{TUGboat}} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\TTN} -% The communications of the \TeX{} Users Group -% \begin{macrocode} -\newcommand\TTN{\textsl{\TeX{} and TUG NEWS}} -% \end{macrocode} -% \end{macro} -% -% -% \begin{macro}{\NFSS} -% The New Font Selection Scheme. -% \begin{macrocode} -\newcommand\NFSS{\textsf{NFSS}} -% \end{macrocode} -% \end{macro} -% diff --git a/Master/texmf-dist/tex/latex/dtk/dtk-pdf.sty b/Master/texmf-dist/tex/latex/dtk/dtk-pdf.sty index 3eca4c67adf..0ffe3cc2a87 100644 --- a/Master/texmf-dist/tex/latex/dtk/dtk-pdf.sty +++ b/Master/texmf-dist/tex/latex/dtk/dtk-pdf.sty @@ -20,9 +20,10 @@ %% 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: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ +%%^^A $Id: dtk.dtx,v 1.9b 2006/08/11 21:03:42 hv Exp hv $ %%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Purpose: %% LaTeX Class and Styles for ``Die TeXnische Komoedie''. @@ -39,8 +40,8 @@ %% Mail: gene@gerd-neugebauer.de %% %% Copyright (C) 1995-1996 Gerd Neugebauer -%% Copyright (C) 1997-2002 DANTE, Deutschsprachige -%% Anwendervereinigung TeX e.V. +%% 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 @@ -76,18 +77,19 @@ %%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\DTKrcs$#1: #2 #3${#2} \def\filename{dtk.dtx} -\xdef\fileversion{\DTKrcs$Revision: 1.8 $} -\xdef\filedate{\DTKrcs$Date: 2002/04/10 21:03:42 $} +\xdef\fileversion{\DTKrcs$Revision: 1.10 $} +\xdef\filedate{\DTKrcs$Date: 2007/08/28 18:17:42 $} \let\docversion=\fileversion \let\docdate=\filedate \ProvidesPackage{dtk-pdf}[\filedate\space\fileversion\space gene] -\RequirePackage{ae,multicol,graphicx,color} +\RequirePackage{multicol,graphicx,color} \RequirePackage[bookmarks=false]{hyperref} -\hypersetup{a5paper,colorlinks,urlcolor=blue} +\definecolor{navy}{rgb}{0,0,.5} +\hypersetup{a5paper,colorlinks,urlcolor=navy} \oddsidemargin=-10mm \evensidemargin=-10mm \topmargin=-15mm -\newcommand\Volume{?/??} +\renewcommand\Volume{?/??} \newcommand\Pages{???} \renewcommand\volume{\Volume\ -- Nachdruck} \let\titlemark\@gobble @@ -109,20 +111,23 @@ \let\m@ketitle=\maketitle \renewcommand\maketitle{% \thispagestyle{empty}% - \newlength{\lx}\settowidth{\lx}{\Large\DTK}% - \advance\lx3em\quad + \newlength{\l@@x}\settowidth{\l@@x}{\Large\DTK}% + \advance\l@@x3em\quad \href{http://www.dante.de/dante/DTK}{% \rotatebox{90}{\hspace*{1.5em}\Large\DTK}} - \rule{.9pt}{\lx}\quad + \rule{.9pt}{\l@@x}\quad % \begin{minipage}[b]{.75\textwidth}\parskip=1ex {\raggedleft\large \href{http://www.dante.de/}{DANTE\\ Deutschsprachige\\ Anwendervereinigung \TeX\ e.V.}\medskip\par - } - \ifx\@author\empty\else\@author: \fi\emph{\@title}, \DTK\ - \Volume, S.\ \Pages.\medskip + }% + {\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 diff --git a/Master/texmf-dist/tex/latex/dtk/dtk.cls b/Master/texmf-dist/tex/latex/dtk/dtk.cls index 2b40f69f831..76785eb4a88 100644 --- a/Master/texmf-dist/tex/latex/dtk/dtk.cls +++ b/Master/texmf-dist/tex/latex/dtk/dtk.cls @@ -20,9 +20,10 @@ %% 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: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ +%%^^A $Id: dtk.dtx,v 1.9b 2006/08/11 21:03:42 hv Exp hv $ %%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Purpose: %% LaTeX Class and Styles for ``Die TeXnische Komoedie''. @@ -39,8 +40,8 @@ %% Mail: gene@gerd-neugebauer.de %% %% Copyright (C) 1995-1996 Gerd Neugebauer -%% Copyright (C) 1997-2002 DANTE, Deutschsprachige -%% Anwendervereinigung TeX e.V. +%% 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 @@ -76,12 +77,15 @@ %%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\DTKrcs$#1: #2 #3${#2} \def\filename{dtk.dtx} -\xdef\fileversion{\DTKrcs$Revision: 1.8 $} -\xdef\filedate{\DTKrcs$Date: 2002/04/10 21:03:42 $} +\xdef\fileversion{\DTKrcs$Revision: 1.10 $} +\xdef\filedate{\DTKrcs$Date: 2007/08/28 18:17:42 $} \let\docversion=\fileversion \let\docdate=\filedate \newif\ifDTK@Author@ \DTK@Author@true +\newif\ifDTK@Draft@ +\newif\ifDTK@lineno@ +\DTK@lineno@false \newif\ifDTK@german@ \DTK@german@true \ifx\documentclass\@undefined @@ -117,6 +121,15 @@ \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} @@ -125,6 +138,42 @@ \DeclareOption{full}{\DTK@Author@false} \DeclareOption{omitgerman}{\DTK@german@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}}} +\iffalse% RN 2005-01-15 \DeclareOption{95}{\def\DTK@layout{95}} \DeclareOption{96}{\def\DTK@layout{96}} \DeclareOption{97}{\def\DTK@layout{97}} @@ -134,9 +183,39 @@ \DeclareOption{01}{\def\DTK@layout{01}} \DeclareOption{02}{\def\DTK@layout{02}} \DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}} +\else +\DeclareOption*{% + \DTK@isnum{\CurrentOption}% + {\edef\DTK@layout{\CurrentOption}}% + {\PassOptionsToClass{\CurrentOption}{book}}% +} +\fi \ProcessOptions \LoadClass{book} +\ifDTK@lineno@ + \RequirePackage{lineno}\linenumbers + \RequirePackage{color}% + \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[T1]{fontenc} +\IfFileExists{lmodern.sty}{\RequirePackage{lmodern}}{} +\RequirePackage[full]{textcomp} +\ifDTK@Author@\else + \RequirePackage[utf8]{inputenc} +\fi +\usepackage[hyphens]{url} +\usepackage[newcommands,newparameters]{ragged2e} +\@ifundefined{flushleft} + {\let\flushleft\FlushLeft\let\endflushleft\endFlushLeft}{} +\usepackage{filecontents} \ifDTK@german@ \RequirePackage{ngerman} \selectlanguage{ngerman} @@ -146,9 +225,10 @@ \typeout{*** Don't forget to use the macro \string\DTKgerman\space afterwards.} \fi +\RequirePackage{multicol} \ifDTK@Author@\else - \RequirePackage{multicol} \RequirePackage{graphicx,color} + \errorcontextlines=100\relax \fi \RequirePackage{dtklogos} \newcommand\NeedPackage[1]{% @@ -159,15 +239,16 @@ \typeout{*** I try to stumble along as good as I can.}% \typeout{*** Expect some undefined macros or other errors.}% \typeout{***}% - \typeout{***} + \typeout{***}% \fi} \paperwidth = 148.5mm \paperheight = 210mm \textheight = 471pt \textwidth = 333pt \oddsidemargin = 0pt -\evensidemargin = \oddsidemargin -\topmargin = 0pt +\evensidemargin = \oddsidemargin\oddsidemargin -35.89157pt +\evensidemargin -17.70235pt +\topmargin -55.66684pt \headheight = 17pt \headsep = 17pt \footskip = 24pt @@ -181,6 +262,11 @@ \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 @@ -190,20 +276,50 @@ \DTK@captionsgerman \gdef\refname{Literatur}% \gdef\bibname{Literatur}% - \gdef\contentsname{Inhalt Heft \volume}% + \gdef\contentsname{Inhalt Heft \Volume}% } \ifDTK@german@ \DTKgerman \fi \newcommand\addressname{Autoren/Organisatoren} \newcommand\journalname{Die \TeX nische Kom{\"o}die} -\newcommand\volume{?/?? --- Entwurf \today\ +\newcommand\Volume{?/??} +\newcommand\volume{\Volume\ --- Entwurf \today\ \begingroup \count1=\time\divide\count1 60 \count2=\count1 \multiply\count2 -60 \advance\count2\time - \the\count1:\ifnum\count2<10 0\fi\the\count2 + \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{\journalname\ \volume} \newcommand\ChapterFont{\Large\sf} \newcommand\SectionFont{\large\sf} @@ -274,6 +390,12 @@ \providecommand\Macro[1]{\texttt{#1}} \providecommand\Environment[1]{\texttt{#1}} \providecommand\Email[1]{\texttt{#1}} +%% hv 2006-08-11 +\providecommand*{\nolinkurl}{\url} +\providecommand*{\href}[1]{} +\newcommand*{\CTANurl}[1]{% + \href{ftp://ftp.ctan.org/tex-archive/#1}{\nolinkurl{CTAN:#1}}% +} \providecommand\Acronym[1]{\textsc{#1}} \def\@listI{% \leftmargin = \leftmargini @@ -517,12 +639,24 @@ \let\\=\relax \PagenoFont \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}}}} + \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 @@ -531,21 +665,47 @@ \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}}}} + \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} -\ifDTK@Author@\else +\ifDTK@Author@ + \AtEndOfClass{%\show\DTK@jobname + \InputIfFileExists{\DTK@jobname.inf}{% + \renewcommand\volume{\Volume}}{}}% +\else \newcommand\DieTeXnischeKomoedie[3]{% \thispagestyle{empty}% - \gdef\volume{#1}% + \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} \fi @@ -564,7 +724,7 @@ \hbox to\@tempdimb{% \vbox to\wd\@tempboxa{% \vskip\wd\@tempboxa - \vss\rotatebox{90}{\box\@tempboxa}}\hss} \ + \vss\rotatebox{90}{\box\@tempboxa}}\hss} \ % \rule{\CoverArt@barwidth}{\textheight} \begin{minipage}[b]{.7\textwidth}\raggedright \rule{1em}{0pt}% @@ -642,7 +802,11 @@ \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 @@ -695,7 +859,9 @@ \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.}% @@ -703,6 +869,16 @@ 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 \ifDTK@Author@ \renewcommand\tableofcontents{% @@ -767,7 +943,198 @@ \hbox to\@tempdimb{#2\hss}% #1\par \endgroup} +\iffalse% RN 2005-01-15 \@ifundefined{DTK@layout}{}{\input dtk\DTK@layout.clo} +\else +\@ifundefined{DTK@layout}{}{\input{dtk\DTK@layout.clo}} +\fi +\IfFileExists{eurosans.sty} +{% + \RequirePackage{eurosans} + %%%\AtBeginDocument{\let\texteuro\euro} + \AtBeginDocument{% + \DeclareTextCommandDefault{\texteuro}{\euro}}% ??? +} +{% + % Das kann jeder. + \let\DTK@texteuro\texteuro + \AtBeginDocument{% + \renewcommand*\texteuro{\textsf{\DTK@texteuro}}} +} +\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 + +\AtBeginDocument{% + \begingroup% vielleicht noch intelligenter... + \ttfamily + \@tempdima\fontdimen3\font + \advance\@tempdima\fontdimen4\font + \ifdim\@tempdima>\z@ + \edef\@tempa{\ttdefault}\gdef\ttdefault{cmtt}% + \ClassWarning{dtk}{% + Font `\@tempa' is bad, changed to '\ttdefault'}% + \fi + \endgroup +} +\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\NeedPackage{\@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/Master/texmf-dist/tex/latex/dtk/dtk.sty b/Master/texmf-dist/tex/latex/dtk/dtk.sty index 98bcb3c5afb..9990c26e07d 100644 --- a/Master/texmf-dist/tex/latex/dtk/dtk.sty +++ b/Master/texmf-dist/tex/latex/dtk/dtk.sty @@ -20,9 +20,10 @@ %% 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: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ +%%^^A $Id: dtk.dtx,v 1.9b 2006/08/11 21:03:42 hv Exp hv $ %%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Purpose: %% LaTeX Class and Styles for ``Die TeXnische Komoedie''. @@ -39,8 +40,8 @@ %% Mail: gene@gerd-neugebauer.de %% %% Copyright (C) 1995-1996 Gerd Neugebauer -%% Copyright (C) 1997-2002 DANTE, Deutschsprachige -%% Anwendervereinigung TeX e.V. +%% 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 @@ -76,12 +77,15 @@ %%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\DTKrcs$#1: #2 #3${#2} \def\filename{dtk.dtx} -\xdef\fileversion{\DTKrcs$Revision: 1.8 $} -\xdef\filedate{\DTKrcs$Date: 2002/04/10 21:03:42 $} +\xdef\fileversion{\DTKrcs$Revision: 1.10 $} +\xdef\filedate{\DTKrcs$Date: 2007/08/28 18:17:42 $} \let\docversion=\fileversion \let\docdate=\filedate \newif\ifDTK@Author@ \DTK@Author@true +\newif\ifDTK@Draft@ +\newif\ifDTK@lineno@ +\DTK@lineno@false \newif\ifDTK@german@ \DTK@german@true \ifx\documentclass\@undefined @@ -117,6 +121,15 @@ \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} @@ -125,6 +138,42 @@ \DeclareOption{full}{\DTK@Author@false} \DeclareOption{omitgerman}{\DTK@german@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}}} +\iffalse% RN 2005-01-15 \DeclareOption{95}{\def\DTK@layout{95}} \DeclareOption{96}{\def\DTK@layout{96}} \DeclareOption{97}{\def\DTK@layout{97}} @@ -134,9 +183,39 @@ \DeclareOption{01}{\def\DTK@layout{01}} \DeclareOption{02}{\def\DTK@layout{02}} \DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}} +\else +\DeclareOption*{% + \DTK@isnum{\CurrentOption}% + {\edef\DTK@layout{\CurrentOption}}% + {\PassOptionsToClass{\CurrentOption}{book}}% +} +\fi \ProcessOptions \LoadClass{book} +\ifDTK@lineno@ + \RequirePackage{lineno}\linenumbers + \RequirePackage{color}% + \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[T1]{fontenc} +\IfFileExists{lmodern.sty}{\RequirePackage{lmodern}}{} +\RequirePackage[full]{textcomp} +\ifDTK@Author@\else + \RequirePackage[utf8]{inputenc} +\fi +\usepackage[hyphens]{url} +\usepackage[newcommands,newparameters]{ragged2e} +\@ifundefined{flushleft} + {\let\flushleft\FlushLeft\let\endflushleft\endFlushLeft}{} +\usepackage{filecontents} \ifDTK@german@ \RequirePackage{ngerman} \selectlanguage{ngerman} @@ -146,9 +225,10 @@ \typeout{*** Don't forget to use the macro \string\DTKgerman\space afterwards.} \fi +\RequirePackage{multicol} \ifDTK@Author@\else - \RequirePackage{multicol} \RequirePackage{graphicx,color} + \errorcontextlines=100\relax \fi \RequirePackage{dtklogos} \newcommand\NeedPackage[1]{% @@ -159,15 +239,16 @@ \typeout{*** I try to stumble along as good as I can.}% \typeout{*** Expect some undefined macros or other errors.}% \typeout{***}% - \typeout{***} + \typeout{***}% \fi} \paperwidth = 148.5mm \paperheight = 210mm \textheight = 471pt \textwidth = 333pt \oddsidemargin = 0pt -\evensidemargin = \oddsidemargin -\topmargin = 0pt +\evensidemargin = \oddsidemargin\oddsidemargin -35.89157pt +\evensidemargin -17.70235pt +\topmargin -55.66684pt \headheight = 17pt \headsep = 17pt \footskip = 24pt @@ -181,6 +262,11 @@ \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 @@ -190,20 +276,50 @@ \DTK@captionsgerman \gdef\refname{Literatur}% \gdef\bibname{Literatur}% - \gdef\contentsname{Inhalt Heft \volume}% + \gdef\contentsname{Inhalt Heft \Volume}% } \ifDTK@german@ \DTKgerman \fi \newcommand\addressname{Autoren/Organisatoren} \newcommand\journalname{Die \TeX nische Kom{\"o}die} -\newcommand\volume{?/?? --- Entwurf \today\ +\newcommand\Volume{?/??} +\newcommand\volume{\Volume\ --- Entwurf \today\ \begingroup \count1=\time\divide\count1 60 \count2=\count1 \multiply\count2 -60 \advance\count2\time - \the\count1:\ifnum\count2<10 0\fi\the\count2 + \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{\journalname\ \volume} \newcommand\ChapterFont{\Large\sf} \newcommand\SectionFont{\large\sf} @@ -274,6 +390,12 @@ \providecommand\Macro[1]{\texttt{#1}} \providecommand\Environment[1]{\texttt{#1}} \providecommand\Email[1]{\texttt{#1}} +%% hv 2006-08-11 +\providecommand*{\nolinkurl}{\url} +\providecommand*{\href}[1]{} +\newcommand*{\CTANurl}[1]{% + \href{ftp://ftp.ctan.org/tex-archive/#1}{\nolinkurl{CTAN:#1}}% +} \providecommand\Acronym[1]{\textsc{#1}} \def\@listI{% \leftmargin = \leftmargini @@ -517,12 +639,24 @@ \let\\=\relax \PagenoFont \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}}}} + \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 @@ -531,21 +665,47 @@ \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}}}} + \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} -\ifDTK@Author@\else +\ifDTK@Author@ + \AtEndOfClass{%\show\DTK@jobname + \InputIfFileExists{\DTK@jobname.inf}{% + \renewcommand\volume{\Volume}}{}}% +\else \newcommand\DieTeXnischeKomoedie[3]{% \thispagestyle{empty}% - \gdef\volume{#1}% + \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} \fi @@ -564,7 +724,7 @@ \hbox to\@tempdimb{% \vbox to\wd\@tempboxa{% \vskip\wd\@tempboxa - \vss\rotatebox{90}{\box\@tempboxa}}\hss} \ + \vss\rotatebox{90}{\box\@tempboxa}}\hss} \ % \rule{\CoverArt@barwidth}{\textheight} \begin{minipage}[b]{.7\textwidth}\raggedright \rule{1em}{0pt}% @@ -642,7 +802,11 @@ \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 @@ -695,7 +859,9 @@ \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.}% @@ -703,6 +869,16 @@ 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 \ifDTK@Author@ \renewcommand\tableofcontents{% @@ -767,7 +943,198 @@ \hbox to\@tempdimb{#2\hss}% #1\par \endgroup} +\iffalse% RN 2005-01-15 \@ifundefined{DTK@layout}{}{\input dtk\DTK@layout.clo} +\else +\@ifundefined{DTK@layout}{}{\input{dtk\DTK@layout.clo}} +\fi +\IfFileExists{eurosans.sty} +{% + \RequirePackage{eurosans} + %%%\AtBeginDocument{\let\texteuro\euro} + \AtBeginDocument{% + \DeclareTextCommandDefault{\texteuro}{\euro}}% ??? +} +{% + % Das kann jeder. + \let\DTK@texteuro\texteuro + \AtBeginDocument{% + \renewcommand*\texteuro{\textsf{\DTK@texteuro}}} +} +\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 + +\AtBeginDocument{% + \begingroup% vielleicht noch intelligenter... + \ttfamily + \@tempdima\fontdimen3\font + \advance\@tempdima\fontdimen4\font + \ifdim\@tempdima>\z@ + \edef\@tempa{\ttdefault}\gdef\ttdefault{cmtt}% + \ClassWarning{dtk}{% + Font `\@tempa' is bad, changed to '\ttdefault'}% + \fi + \endgroup +} +\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\NeedPackage{\@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.sty'. diff --git a/Master/texmf-dist/tex/latex/dtk/dtk00.clo b/Master/texmf-dist/tex/latex/dtk/dtk00.clo deleted file mode 100644 index 458e22db3f6..00000000000 --- a/Master/texmf-dist/tex/latex/dtk/dtk00.clo +++ /dev/null @@ -1,80 +0,0 @@ -%% -%% This is file `dtk00.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% dtk.dtx (with options: `twothousand') -%% -%% 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.) -%% -%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%^^A $Id: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ -%%^^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-2002 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/Master/texmf-dist/tex/latex/dtk/dtk01.clo b/Master/texmf-dist/tex/latex/dtk/dtk01.clo deleted file mode 100644 index e7f33a6866e..00000000000 --- a/Master/texmf-dist/tex/latex/dtk/dtk01.clo +++ /dev/null @@ -1,79 +0,0 @@ -%% -%% This is file `dtk01.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% dtk.dtx (with options: `one') -%% -%% 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.) -%% -%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%^^A $Id: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ -%%^^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-2002 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/Master/texmf-dist/tex/latex/dtk/dtk02.clo b/Master/texmf-dist/tex/latex/dtk/dtk02.clo deleted file mode 100644 index 075178f7c5b..00000000000 --- a/Master/texmf-dist/tex/latex/dtk/dtk02.clo +++ /dev/null @@ -1,80 +0,0 @@ -%% -%% This is file `dtk02.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% dtk.dtx (with options: `two') -%% -%% 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.) -%% -%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%^^A $Id: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ -%%^^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-2002 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/Master/texmf-dist/tex/latex/dtk/dtk07.clo b/Master/texmf-dist/tex/latex/dtk/dtk07.clo new file mode 100644 index 00000000000..2b86288d557 --- /dev/null +++ b/Master/texmf-dist/tex/latex/dtk/dtk07.clo @@ -0,0 +1,80 @@ +%% +%% This is file `dtk07.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% dtk.dtx (with options: `2006|2007') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from dtk07.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: dtk.dtx,v 1.9b 2006/08/11 21:03:42 hv Exp hv $ +%%^^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 `dtk07.clo'. diff --git a/Master/texmf-dist/tex/latex/dtk/dtk95.clo b/Master/texmf-dist/tex/latex/dtk/dtk95.clo deleted file mode 100644 index f9af7aa3ee4..00000000000 --- a/Master/texmf-dist/tex/latex/dtk/dtk95.clo +++ /dev/null @@ -1,181 +0,0 @@ -%% -%% This is file `dtk95.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% dtk.dtx (with options: `ninetyfive') -%% -%% 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.) -%% -%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%^^A $Id: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ -%%^^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-2002 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/Master/texmf-dist/tex/latex/dtk/dtk96.clo b/Master/texmf-dist/tex/latex/dtk/dtk96.clo deleted file mode 100644 index e1fd8f15cef..00000000000 --- a/Master/texmf-dist/tex/latex/dtk/dtk96.clo +++ /dev/null @@ -1,108 +0,0 @@ -%% -%% This is file `dtk96.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% dtk.dtx (with options: `ninetysix') -%% -%% 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.) -%% -%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%^^A $Id: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ -%%^^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-2002 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/Master/texmf-dist/tex/latex/dtk/dtk97.clo b/Master/texmf-dist/tex/latex/dtk/dtk97.clo deleted file mode 100644 index b175ccf1500..00000000000 --- a/Master/texmf-dist/tex/latex/dtk/dtk97.clo +++ /dev/null @@ -1,93 +0,0 @@ -%% -%% This is file `dtk97.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% dtk.dtx (with options: `ninetyseven') -%% -%% 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.) -%% -%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%^^A $Id: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ -%%^^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-2002 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/Master/texmf-dist/tex/latex/dtk/dtk98.clo b/Master/texmf-dist/tex/latex/dtk/dtk98.clo deleted file mode 100644 index f72488b5380..00000000000 --- a/Master/texmf-dist/tex/latex/dtk/dtk98.clo +++ /dev/null @@ -1,93 +0,0 @@ -%% -%% This is file `dtk98.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% dtk.dtx (with options: `ninetyeight') -%% -%% 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.) -%% -%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%^^A $Id: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ -%%^^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-2002 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/Master/texmf-dist/tex/latex/dtk/dtk99.clo b/Master/texmf-dist/tex/latex/dtk/dtk99.clo deleted file mode 100644 index f41cb20ce03..00000000000 --- a/Master/texmf-dist/tex/latex/dtk/dtk99.clo +++ /dev/null @@ -1,92 +0,0 @@ -%% -%% This is file `dtk99.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% dtk.dtx (with options: `ninetynine') -%% -%% 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.) -%% -%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%^^A $Id: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ -%%^^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-2002 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/Master/texmf-dist/tex/latex/dtk/dtklogos.sty b/Master/texmf-dist/tex/latex/dtk/dtklogos.sty index c40c9183305..3a43f41a075 100644 --- a/Master/texmf-dist/tex/latex/dtk/dtklogos.sty +++ b/Master/texmf-dist/tex/latex/dtk/dtklogos.sty @@ -20,9 +20,10 @@ %% 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: dtk.dtx,v 1.8 2002/04/10 21:03:42 gene Exp gene $ +%%^^A $Id: dtk.dtx,v 1.9b 2006/08/11 21:03:42 hv Exp hv $ %%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Purpose: %% LaTeX Class and Styles for ``Die TeXnische Komoedie''. @@ -39,8 +40,8 @@ %% Mail: gene@gerd-neugebauer.de %% %% Copyright (C) 1995-1996 Gerd Neugebauer -%% Copyright (C) 1997-2002 DANTE, Deutschsprachige -%% Anwendervereinigung TeX e.V. +%% 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 @@ -76,8 +77,8 @@ %%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\DTKrcs$#1: #2 #3${#2} \def\filename{dtk.dtx} -\xdef\fileversion{\DTKrcs$Revision: 1.8 $} -\xdef\filedate{\DTKrcs$Date: 2002/04/10 21:03:42 $} +\xdef\fileversion{\DTKrcs$Revision: 1.10 $} +\xdef\filedate{\DTKrcs$Date: 2007/08/28 18:17:42 $} \let\docversion=\fileversion \let\docdate=\filedate \ProvidesPackage{dtklogos}[\filedate\space\fileversion\space gene] @@ -127,6 +128,7 @@ \(\cal A\)\kern-.1667em\lower.5ex\hbox {\(\cal M\)}\kern-.125em{\(\cal S\)}} \providecommand\AMS{\AmS} +\providecommand{\XeTeX}{X\kern-.1em\lower.5ex\hbox{\reflectbox{E}}\kern-.15em\TeX} \providecommand\AmSLaTeX{\AmS-\LaTeX} \providecommand\AMSLaTeX{\AmSLaTeX} \providecommand\AmSTeX{% @@ -240,6 +242,12 @@ \providecommand\WinEdt{\mbox{\textsf{WinEdt}}}% \providecommand\WinEdtKK{\mbox{\textsf{WinEdt2k}}}% \providecommand{\LyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@} +\providecommand*{\exTeX}{% + \textrm{% das Logo grundsätzlich serifenbehaftet + \ensuremath{\textstyle\varepsilon_{\kern-0.15em\mathcal{X}}}% + \kern-.15em\TeX + }% +} \providecommand\eV{e.V\kern-.18em\@ifnextchar.{}{.}} \providecommand\dante{DANTE \eV} \providecommand\Dante{DANTE, @@ -258,6 +266,26 @@ \providecommand\NTS{\leavevmode \hbox{$\cal N\kern-0.35em\lower0.5ex\hbox{$\cal T$}\kern-0.2emS$}} \providecommand\eTeX{{\leavevmode\hbox{$\varepsilon$}-\TeX}} +\providecommand*{\ExTeX}{% RN 2005-01-15 + \textrm{% das Logo grundsätzlich serifenbehaftet + \ensuremath{\textstyle\varepsilon_{\kern-0.15em\mathcal{X}}}% + \kern-.15em\TeX + }% +} +\IfFileExists{ot1dante.fd}% RN 2005-01-15 +{% + \providecommand*\DANTE[1][]{% + \begingroup + \usefont{OT1}{dante}{m}{n}\selectfont DANTE% + \endgroup + } +} +{\providecommand*\DANTE[1][]{DANTE}} +\providecommand*\ConTeXt{Con\TeX t} +\providecommand*\conTeXt{con\TeX t} +\providecommand\Thanh{H\`an Th\^e\protect\llap{\raise 0.5ex\hbox{\'{\relax}}} Th\`anh} +\providecommand*\MiKTeX{MiK\TeX} +\providecommand*\MikTeX\MiKTeX \endinput %% %% End of file `dtklogos.sty'. -- cgit v1.2.3