diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx | 50 |
1 files changed, 31 insertions, 19 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx b/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx index 2613bf9e14f..862a499c121 100644 --- a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx @@ -68,7 +68,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: holtxdoc 2009/12/02 v0.13 Private additional ltxdoc support (HO)} +\Msg{* Package: holtxdoc 2010/02/03 v0.14 Private additional ltxdoc support (HO)} \Msg{************************************************************************} \keepsilent @@ -136,7 +136,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{holtxdoc.drv}% - [2009/12/02 v0.13 Private additional ltxdoc support (HO)]% + [2010/02/03 v0.14 Private additional ltxdoc support (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc}[2008/08/11] \begin{document} @@ -145,7 +145,7 @@ and the derived files %</driver> % \fi % -% \CheckSum{292} +% \CheckSum{305} % % \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 @@ -166,7 +166,7 @@ and the derived files % \GetFileInfo{holtxdoc.drv} % % \title{The \xpackage{holtxdoc} package} -% \date{2009/12/02 v0.13} +% \date{2010/02/03 v0.14} % \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}} % % \maketitle @@ -206,7 +206,7 @@ and the derived files % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{holtxdoc}% - [2009/12/02 v0.13 Private additional ltxdoc support (HO)] + [2010/02/03 v0.14 Private additional ltxdoc support (HO)] % \end{macrocode} % % \begin{macrocode} @@ -383,20 +383,28 @@ and the derived files \providecommand*{\pdfLaTeX}{pdf\LaTeX} \providecommand*{\LuaTeX}{L\textsc{ua}\TeX} \def\@temp#1#2{% - \providecommand*{#1}{% - \begingroup - X% - \@ifundefined{rotatebox}{e}{% - \lower0.5ex\hbox{% - \setbox0=\hbox{E}% - \dimen0=\ht0 % - \advance\dimen0 by \dp0 % - \raise\dimen0\hbox{\rotatebox{180}{\box0}}% - }% - }% - #2% - \endgroup - }% + \@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 @@ -668,6 +676,10 @@ and the derived files % Anchor hack for unnumbered subsections is removed for % \xpackage{hyperref} $\ge$ 2009/11/27 6.79k. % \end{Version} +% \begin{Version}{2010/02/03 v0.14} +% \item +% \cs{XeTeX} and \cs{XeLaTeX} are made robust. +% \end{Version} % \end{History} % % \PrintIndex |