diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx | 110 |
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 |