summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/dtk/dtklogos.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/dtk/dtklogos.sty')
-rw-r--r--Master/texmf-dist/tex/latex/dtk/dtklogos.sty110
1 files changed, 17 insertions, 93 deletions
diff --git a/Master/texmf-dist/tex/latex/dtk/dtklogos.sty b/Master/texmf-dist/tex/latex/dtk/dtklogos.sty
index c70889132b6..2850c73e76b 100644
--- a/Master/texmf-dist/tex/latex/dtk/dtklogos.sty
+++ b/Master/texmf-dist/tex/latex/dtk/dtklogos.sty
@@ -2,22 +2,11 @@
%% This is file `dtklogos.sty',
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% $Id: dtklogos.sty 14 2010-10-16 17:27:23Z herbert $
+%% $Id: dtklogos.sty 17 2011-04-23 10:42:34Z herbert $
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Purpose:
%% LaTeX Class and Styles for ``Die TeXnische Komoedie''.
%%
-%% Documentation:
-%% The documentation can be generated from the original file
-%% dtk.dtx with the doc style/package. LaTeX the file dtk.tex to
-%% get the full documentation in DVI format.
-%%
-%%
-%% Author: Gerd Neugebauer
-%% Mainzer Str. 8
-%% 56321 Rhens (Germany)
-%% Mail: gene@gerd-neugebauer.de
-%%
%% Copyright (C) 1995-1996 Gerd Neugebauer
%% Copyright (C) 1997-2011 DANTE, Deutschsprachige
%% Anwendervereinigung TeX e.V.
@@ -34,32 +23,13 @@
%% a new version which provides enhanced functionality.
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\fileversion{1.9b}
-\def\filedate{2010/06/19}
+\def\fileversion{2.1}
+\def\filedate{2011/04/10}
\let\docversion=\fileversion
\let\docdate=\filedate
-\ProvidesPackage{dtklogos}[\filedate\space\fileversion\space gene]
-\newif\ifOldLaTeX
-\@ifundefined{documentclass}{\OldLaTeXtrue}{\OldLaTeXfalse}
-\ifOldLaTeX
-\expandafter\ifx\csname selectfont\endcsname\relax
- \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
- \newcommand{\logo@sm@ller}{%
+\ProvidesPackage{dtklogos}[\filedate\space\fileversion\space (hv)]
+%
+\newcommand{\logo@sm@ller}{%
\relax\@nomath\logo@smaller
\ifx\f@size\@vpt \else
\ifx\f@size\@vipt \fontsize\@vpt{6pt}\fi
@@ -76,9 +46,7 @@
\selectfont
\fi}
\@ifundefined{fontsize}{\let\fontsize=\size}{}
-\fi
\newcommand{\logo@smaller}{\protect\logo@sm@ller}
-\fi
\RequirePackage{graphicx}
% Tip aus OS X TeX von Peter Dyballa vom 25.9.08 fuer die
@@ -108,6 +76,7 @@
\setbox0=\hbox{E}\dimen0=\ht0\advance\dimen0by\dp0\relax
\reflectbox{E}%
}\kern\xxt@kern@eL\LaTeX}}
+%
\TeX@logo@spacing{-0.15em}{-0.125em}{0.5ex}{-0.36em}{-0.12em}{-0.13em}
%\providecommand{\XeTeX}{X\kern-.1em\lower.5ex\hbox{\reflectbox{E}}\kern-.15em\TeX}
%\providecommand{\XeLaTeX}{X\kern-.1em\lower.5ex\hbox{\reflectbox{E}}\kern-.15em\LaTeX}
@@ -122,13 +91,7 @@
\kern-.125em$\cal S$-\TeX}
\providecommand\AMSTEX{\AmSTeX}
\providecommand\AMSTeX{\AmSTeX}
-\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%
+\DeclareRobustCommand{\BibTeX}{B\kern-.05em%
\hbox{$\m@th$% %% force math size calculations
\csname S@\f@size\endcsname
\fontsize\sf@size\z@
@@ -136,7 +99,6 @@
I\kern-.025emB}%
\kern-.08em%
\-\TeX}
-\fi
\providecommand\BIBTeX{\BibTeX}
\providecommand\BIBTEX{\BibTeX}
\providecommand\LAMSTeX{%
@@ -149,10 +111,6 @@
\providecommand\LaTeX{%
L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em\TeX}
\providecommand\LATEX{\LaTeX}
-\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$%
@@ -164,26 +122,8 @@
}\kern-.2em)%
\kern-.15em%
\TeX}
-\fi
-\ifOldLaTeX
- \ifx\manfnt\@undefined
- \font\manfnt=logo10
- \fi
- \ifx\manfntsl\@undefined
- \font\manfntsl=logosl10
- \fi
- \newcommand\MF{\begingroup
- \ifdim\fontdimen1\font>0pt \let\manfnt=\manfntsl \fi
- {\manfnt META}\-{\manfnt FONT}\endgroup\spacefactor1000 }%
- \newcommand\MFun{\begingroup
- \ifdim\fontdimen1\font>0pt \let\manfnt=\manfntsl \fi
- {\manfnt META}\-{\manfnt FUN}\endgroup\spacefactor1000 }%
- \newcommand\MP{\begingroup
- \ifdim\fontdimen1\font>0pt \let\manfnt=\manfntsl \fi
- {\manfnt META}\-{\manfnt POST}\endgroup\spacefactor1000 }%
-\else
- \DeclareFontFamily{U}{logo}{}
- \DeclareFontShape{U}{logo}{m}{n}{
+\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
}{}
@@ -205,17 +145,18 @@
\DeclareFontShape{U}{logo}{bx}{n}{
<-> ssub * logo/b/n
}{}
- \DeclareRobustCommand\logofamily{%
+\DeclareRobustCommand\logofamily{%
\not@math@alphabet\logofamily\relax
\fontencoding{U}\fontfamily{logo}\selectfont}
- \DeclareTextFontCommand{\textlogo}{\logofamily}
- \newcommand\MF{\mbox{\textlogo{META}}\-\mbox{\textlogo{FONT}}\@}
- \newcommand\MFun{\mbox{\textlogo{META}}\-\mbox{\textlogo{FUN}}\@}
- \newcommand\MP{\mbox{\textlogo{META}}\-\mbox{\textlogo{POST}}\@}
-\fi
+\DeclareTextFontCommand{\textlogo}{\logofamily}
+\newcommand\MF{\mbox{\textlogo{META}}\-\mbox{\textlogo{FONT}}\@}
+\newcommand\MFun{\mbox{\textlogo{META}}\-\mbox{\textlogo{FUN}}\@}
+\newcommand\MP{\mbox{\textlogo{META}}\-\mbox{\textlogo{POST}}\@}
\providecommand\METAFONT{\MF}
\providecommand\METAFUN{\MFun}
\providecommand\METAPOST{\MP}
+\providecommand\LuaTeX{Lua\TeX}
+
\providecommand\SLITEX{%
S\kern-.065em L\kern-.18em\raise.32ex\hbox{i}%
\kern-.03em\TeX}
@@ -284,23 +225,6 @@
\TeX@logo@spacing{-0.15em}{-0.15em}{0.5ex}{-0.36em}{-0.15em}{-0.1em}
-\DeclareRobustCommand\XeTeX{%
- \leavevmode
- \smash{%
- X\lower\xxt@lower@e
- \hbox{\kern\xxt@kern@eX
- \setbox0=\hbox{E}\dimen0=\ht0\advance\dimen0by\dp0%
- \raise\dimen0\hbox{\rotatebox{180}{\box0}}%
- }\kern\xxt@kern@Te\TeX}}%
-
-\DeclareRobustCommand\XeLaTeX{%
- \leavevmode
- \smash{%
- X\lower\xxt@lower@e
- \hbox{\kern\xxt@kern@eX
- \setbox0=\hbox{E}\dimen0=\ht0\advance\dimen0by\dp0\relax
- \raise\dimen0\hbox{\rotatebox{180}{\box0}}%
- }\kern\xxt@kern@eL\LaTeX}}
%
%
\endinput