summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx')
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx110
1 files changed, 22 insertions, 88 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx b/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
index 6b7e6582022..44287c5d7b3 100644
--- a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
@@ -71,7 +71,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: holtxdoc 2010/04/03 v0.16 Private additional ltxdoc support (HO)}
+\Msg{* Package: holtxdoc 2010/04/08 v0.17 Private additional ltxdoc support (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -141,7 +141,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{holtxdoc.drv}%
- [2010/04/03 v0.16 Private additional ltxdoc support (HO)]%
+ [2010/04/08 v0.17 Private additional ltxdoc support (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\begin{document}
@@ -150,7 +150,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{406}
+% \CheckSum{338}
%
% \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
@@ -171,7 +171,7 @@ and the derived files
% \GetFileInfo{holtxdoc.drv}
%
% \title{The \xpackage{holtxdoc} package}
-% \date{2010/04/03 v0.16}
+% \date{2010/04/08 v0.17}
% \author{Heiko Oberdiek\\\xemail{heiko.oberdiek at googlemail.com}}
%
% \maketitle
@@ -211,13 +211,16 @@ and the derived files
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{holtxdoc}%
- [2010/04/03 v0.16 Private additional ltxdoc support (HO)]
+ [2010/04/08 v0.17 Private additional ltxdoc support (HO)]
% \end{macrocode}
%
% \begin{macrocode}
+\PassOptionsToPackage{pdfencoding=auto}{hyperref}
\RequirePackage[numbered]{hypdoc}[2010/03/26]
+\RequirePackage{hyperref}[2010/03/30]
\RequirePackage{pdftexcmds}[2010/04/01]
\RequirePackage{ltxcmds}[2010/03/09]
+\RequirePackage{hologo}[2010/04/08]
\RequirePackage{array}
% \end{macrocode}
%
@@ -424,93 +427,18 @@ and the derived files
% \subsection{Names}
%
% \begin{macrocode}
-\providecommand*{\eTeX}{\mbox{$\varepsilon$-\TeX}}
-\providecommand*{\pdfTeX}{pdf\TeX}
-\providecommand*{\pdfLaTeX}{pdf\LaTeX}
-% \end{macrocode}
-% \begin{macro}{\LuaTeX}
-% Hans Hagen has suggested to improve the `aT' kerning
-% in the mailing list `luatex at tug.org' at 2010-03-09 19:59:
-% \begin{quote}
-% Actually we can make a nice definition using the RL typesetting
-% \dots\ as not that many fonts have a proper `aT' kerning we can
-% do the following:
-%\begin{verbatim}
-%\def\LuaTeX
-% {\begingroup
-% Lua%
-% \setbox0\hbox{oT}%
-% \setbox2\hbox{o\kern0ptT}%
-% \ifdim\wd0=\wd2
-% \setbox0\hbox dir TRT{To}%
-% \setbox2\hbox{T\kern0pto}%
-% \hskip\dimexpr\wd0-\wd2\relax
-% \fi
-% \TeX
-% \endgroup}
-%\end{verbatim}
-% Of course this ignores the fact that the a is not symmetrical which
-% is why we use the o instead but it looks impressive (as the `T'
-% normally is symmetrical we don't really need the need the dir).
-%\end{quote}
-% \begin{macrocode}
-\providecommand*{\LuaTeX}{%
- \begingroup
- Lua%
- \setbox0\hbox{aT}%
- \setbox2\hbox{a\kern0ptT}%
- \ifdim\wd0<\wd2 %
- \else
- \setbox0\hbox{oT}%
- \setbox2\hbox{o\kern0ptT}%
- \ifdim\wd0<\wd2 %
- \else
- \setbox0\hbox{To}%
- \setbox2\hbox{T\kern0pto}%
- \fi
- \ifdim\wd0<\wd2 %
- \dimen0=\wd0 %
- \advance\dimen0-\wd2 %
- \kern\dimen0 %
- \fi
- \fi
- \TeX
- \endgroup
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macrocode}
-\def\@temp#1#2{%
- \@ifundefined{\expandafter\@gobble\string#1}{%
- \DeclareRobustCommand*{#1}{%
- \texorpdfstring{%
- \begingroup
- X%
- \kern-.1em\relax
- \@ifundefined{rotatebox}{e}{%
- \lower0.5ex\hbox{%
- \setbox0=\hbox{E}%
- \dimen0=\ht0 %
- \advance\dimen0 by \dp0 %
- \raise\dimen0\hbox{\rotatebox{180}{\box0}}%
- }%
- }%
- }{Xe}%
- \ifx\TeX#2\relax
- \kern-.15em\relax
- \fi
- #2%
- \endgroup
- }%
- }{}%
-}
-\@temp\XeTeX\TeX
-\@temp\XeLaTeX\LaTeX
+\def\eTeX{\hologo{eTeX}}
+\def\pdfTeX{\hologo{pdfTeX}}
+\def\pdfLaTeX{\hologo{pdfLaTeX}}
+\def\LuaTeX{\hologo{LuaTeX}}
+\def\LuaLaTeX{\hologo{LuaLaTeX}}
+\def\XeTeX{\hologo{XeTeX}}
+\def\XeLaTeX{\hologo{XeLaTeX}}
+\def\plainTeX{\hologo{plainTeX}}
\providecommand*{\teTeX}{te\TeX}
\providecommand*{\mikTeX}{mik\TeX}
\providecommand*{\MakeIndex}{\textsl{MakeIndex}}
\providecommand*{\docstrip}{\textsf{docstrip}}
-\providecommand*{\plainTeX}{\mbox{plain-\TeX}}
\providecommand*{\iniTeX}{\mbox{ini-\TeX}}
\providecommand*{\VTeX}{V\TeX}
% \end{macrocode}
@@ -787,6 +715,12 @@ and the derived files
% \item
% Use date and time of \xext{dtx} file.
% \end{Version}
+% \begin{Version}{2010/04/08 v0.17}
+% \item
+% Option \xoption{pdfencoding=auto} added for package \xpackage{hyperref}.
+% \item
+% Package \xpackage{hologo} added.
+% \end{Version}
% \end{History}
%
% \PrintIndex