summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/dtk/dtklogos.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-06-18 16:19:17 +0000
committerKarl Berry <karl@freefriends.org>2010-06-18 16:19:17 +0000
commit2c714215c31a63d9e9b11ad3c57cf8ee3a1e5258 (patch)
tree8b40b3ce151d1c7468cb8281177d599c12ed4fd3 /Master/texmf-dist/tex/latex/dtk/dtklogos.sty
parent13f006e3f54d8837fdd9933bbf513c569d011e05 (diff)
dtk 2009/11/07 v1.20 (17jun10)
git-svn-id: svn://tug.org/texlive/trunk@19040 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/dtk/dtklogos.sty')
-rw-r--r--Master/texmf-dist/tex/latex/dtk/dtklogos.sty72
1 files changed, 63 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/latex/dtk/dtklogos.sty b/Master/texmf-dist/tex/latex/dtk/dtklogos.sty
index 3a43f41a075..8b36218254f 100644
--- a/Master/texmf-dist/tex/latex/dtk/dtklogos.sty
+++ b/Master/texmf-dist/tex/latex/dtk/dtklogos.sty
@@ -77,8 +77,8 @@
%%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\DTKrcs$#1: #2 #3${#2}
\def\filename{dtk.dtx}
-\xdef\fileversion{\DTKrcs$Revision: 1.10 $}
-\xdef\filedate{\DTKrcs$Date: 2007/08/28 18:17:42 $}
+\xdef\fileversion{\DTKrcs$Revision: 1.9a $}
+\xdef\filedate{\DTKrcs$Date: 2005/10/29 18:17:42 $}
\let\docversion=\fileversion
\let\docdate=\filedate
\ProvidesPackage{dtklogos}[\filedate\space\fileversion\space gene]
@@ -122,13 +122,41 @@
\fi
\newcommand{\logo@smaller}{\protect\logo@sm@ller}
\fi
-\renewcommand\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX%
- \spacefactor1000 }
+
+% Tip aus OS X TeX von Peter Dyballa vom 25.9.08 fuer die
+% Befehle \XeTeX und \XeLaTeX; das Paket xltxtra fuehrt
+% bei mir irgendwie zu Fehlermeldungen...
+\providecommand*\TeX@logo@spacing[6]{%
+ \def\xxt@kern@Te{#1}%
+ \def\xxt@kern@eX{#2}%
+ \def\xxt@lower@e{#3}%
+ \def\xxt@kern@La{#4}%
+ \def\xxt@kern@aT{#5}%
+ \def\xxt@kern@eL{#6}%
+}
+\DeclareRobustCommand\XeTeX{%
+ \leavevmode
+ \smash{%
+ X\lower\xxt@lower@e
+ \hbox{\kern\xxt@kern@eX
+ \setbox0=\hbox{E}\dimen0=\ht0\advance\dimen0by\dp0%
+ \reflectbox{E}%
+ }\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
+ \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}
\providecommand\AmS{%
\(\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{%
@@ -159,6 +187,7 @@
\kern-.125em {\the\textfont2 S}-\TeX}
\providecommand\LamSTeX{\LAMSTeX}
\providecommand\LAmSTeX{\LAMSTeX}
+\providecommand\La{L\kern-.36em\raise.3ex\hbox{\sc a}}
\providecommand\LaTeX{%
L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em\TeX}
\providecommand\LATEX{\LaTeX}
@@ -243,12 +272,12 @@
\providecommand\WinEdtKK{\mbox{\textsf{WinEdt2k}}}%
\providecommand{\LyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
\providecommand*{\exTeX}{%
- \textrm{% das Logo grundsätzlich serifenbehaftet
+ \textrm{% das Logo grunds^^e4tzlich serifenbehaftet
\ensuremath{\textstyle\varepsilon_{\kern-0.15em\mathcal{X}}}%
\kern-.15em\TeX
}%
}
- \providecommand\eV{e.V\kern-.18em\@ifnextchar.{}{.}}
+\providecommand\eV{e.V\kern-.18em\@ifnextchar.{}{.}}
\providecommand\dante{DANTE \eV}
\providecommand\Dante{DANTE,
Deutschsprachige Anwendervereinigung \TeX~\eV}
@@ -267,7 +296,7 @@
\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
+ \textrm{% das Logo grunds^^e4tzlich serifenbehaftet
\ensuremath{\textstyle\varepsilon_{\kern-0.15em\mathcal{X}}}%
\kern-.15em\TeX
}%
@@ -283,9 +312,34 @@
{\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
+%
+\providecommand\ThanhVN{H\`an Th\^e\protect\llap{\raise 0.5ex\hbox{\'{}}}}
+\providecommand\ThanhNN{Th\`anh}
+\providecommand\Thanh{H\`an Th\^e\protect\llap{\raise 0.5ex\hbox{\'{\relax}}} Th\`anh}
+
+\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
%%
%% End of file `dtklogos.sty'.