diff options
author | Karl Berry <karl@freefriends.org> | 2007-04-11 23:02:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-04-11 23:02:14 +0000 |
commit | 6858df01ea6ebb32f4be0f68e4b2e03d8713f38f (patch) | |
tree | d0466192a4c6ae7f99e95d2e6e9b613ebcb73d3d /Master/texmf-dist/tex/generic/oberdiek | |
parent | 59314283a9039be6cceb0bbee8600837477c9058 (diff) |
oberdiek: accsupp, atenddvi, hycolor, iflang (11apr07)
git-svn-id: svn://tug.org/texlive/trunk@4149 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/oberdiek')
10 files changed, 365 insertions, 60 deletions
diff --git a/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty b/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty index 32103f1eb4e..8e68b372106 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty @@ -8,7 +8,8 @@ %% %% This is a generated file. %% -%% Copyright (C) 1999, 2006 by Heiko Oberdiek <oberdiek@uni-freiburg.de> +%% Copyright (C) 1999, 2006, 2007 by +%% Heiko Oberdiek <oberdiek@uni-freiburg.de> %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -65,7 +66,7 @@ \fi \expandafter\x\csname ver@alphalph.sty\endcsname \ProvidesPackage{alphalph}% - [2006/05/30 v1.4 Converting numbers to letters (HO)] + [2007/04/11 v1.5 Converting numbers to letters (HO)] \expandafter\edef\csname aa@atcode\endcsname{\the\catcode`\@ } \catcode`\@=11 \long\def\@ReturnAfterElseFi#1\else#2\fi{\fi#1} @@ -96,25 +97,25 @@ \begingroup\expandafter\expandafter\expandafter\endgroup \expandafter\ifx\csname numexpr\endcsname\relax \def\aa@make#1#2{% - \ifnum#1<1 + \ifnum#1<1 % \else \@ReturnAfterFi{% \aa@process1;#1;1..#2% }% \fi - } + }% \def\aa@process#1;#2;{% - \ifnum#1=#2 + \ifnum#1=#2 % \expandafter\aa@getresult \else \@ReturnAfterFi{% \expandafter\aa@process\number\aa@inc{#1}\aa@alphinc{;#2;}% }% \fi - } + }% \def\aa@getresult#1..#2{% \aa@@getresult!#2#1..% - } + }% \def\aa@@getresult#1!#2#3.{% \ifx\\#3\\% \@ReturnAfterElseFi{#1}% ready @@ -127,15 +128,15 @@ #2{#3}#1!#2% }% \fi - } + }% \def\aa@inc#1{% - \ifnum#1<9 + \ifnum#1<9 % \aa@nextdigit{#1}% \else \aa@reverse#1!!% \fi - } - \def\aa@nextdigit#1{\ifcase#1 1\or2\or3\or4\or5\or6\or7\or8\or9\fi} + }% + \def\aa@nextdigit#1{\ifcase#1 1\or2\or3\or4\or5\or6\or7\or8\or9\fi}% \def\aa@reverse#1#2!#3!{% \ifx\\#2\\% \aa@addone#1#3!!% @@ -144,9 +145,9 @@ \aa@reverse#2!#1#3!% }% \fi - } + }% \def\aa@addone#1#2!#3!{% - \ifnum#1<9 + \ifnum#1<9 % \expandafter\aa@lastreverse\number\aa@nextdigit#1 #2!#3!% \else \@ReturnAfterFi{% @@ -159,7 +160,7 @@ \fi }% \fi - } + }% \def\aa@lastreverse#1#2!#3!{% \ifx\\#2\\% #1#3% @@ -168,7 +169,7 @@ \aa@lastreverse#2!#1#3!% }% \fi - } + }% \def\aa@alphinc#1#2.{% \ifx\\#2\\% \@ReturnAfterElseFi{% @@ -176,7 +177,7 @@ }% \else \@ReturnAfterFi{% - \ifnum#2<26 + \ifnum#2<26 % \@ReturnAfterElseFi{% \expandafter\aa@alphinclast\expandafter {\number\aa@inc{#2}}{#1}% @@ -188,8 +189,8 @@ \fi }% \fi - } - \def\aa@alphinclast#1#2{#2#1.} + }% + \def\aa@alphinclast#1#2{#2#1.}% \newcommand*{\newalphalph}[3]{% \PackageError{alphalph}{% \string\newalphalph\space requires e-TeX% @@ -204,7 +205,7 @@ \fi }% \def\aa@eprocess#1;#2{% - \ifnum#1<27 + \ifnum#1<27 % \@ReturnAfterElseFi{% #2{#1}% }% diff --git a/Master/texmf-dist/tex/generic/oberdiek/engord.sty b/Master/texmf-dist/tex/generic/oberdiek/engord.sty index b13c4547239..6f260bc0e30 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/engord.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/engord.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright (C) 2000, 2003, 2006 by +%% Copyright (C) 2000, 2003, 2006, 2007 by %% Heiko Oberdiek <oberdiek@uni-freiburg.de> %% %% This work may be distributed and/or modified under the @@ -66,7 +66,7 @@ \fi \expandafter\x\csname ver@engord.sty\endcsname \ProvidesPackage{engord}% - [2006/02/20 v1.2 Provides the ifpdf switch (HO)] + [2007/04/11 v1.3 Provides the ifpdf switch (HO)] \expandafter\chardef\csname EO@atcode\endcsname\catcode`\@ \catcode`\@=11 % \begingroup\expandafter\expandafter\expandafter\endgroup @@ -141,10 +141,10 @@ \ifnum#1<1 % handle the error case \engorderror{#1}% \else - \ifnum#1<21 + \ifnum#1<21 % \EO@ord{#1}% \else - \ifnum#1<100 + \ifnum#1<100 % \EO@twodigits#1% \else \@ReturnAfterFi{% @@ -182,7 +182,7 @@ } \def\EO@reverseback#1#2#3\@nil{% \EO@reverse#3\@nil{}\@firstofone - \ifnum#2#1<21 + \ifnum#2#1<21 % \EO@ord{#2#1}% \else #2\EO@ord{#1}% diff --git a/Master/texmf-dist/tex/generic/oberdiek/iflang.sty b/Master/texmf-dist/tex/generic/oberdiek/iflang.sty new file mode 100644 index 00000000000..223267a1532 --- /dev/null +++ b/Master/texmf-dist/tex/generic/oberdiek/iflang.sty @@ -0,0 +1,302 @@ +%% +%% This is file `iflang.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% iflang.dtx (with options: `package') +%% +%% This is a generated file. +%% +%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de> +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 of this license or (at your option) any later +%% version. The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Heiko Oberdiek. +%% +%% This work consists of the main source file iflang.dtx +%% and the derived files +%% iflang.sty, iflang.pdf, iflang.ins, iflang.drv, +%% iflang-test1.tex, iflang-test2.tex, iflang-test3.tex. +%% +\begingroup + \expandafter\let\expandafter\x\csname ver@iflang.sty\endcsname + \ifcase 0% + \ifx\x\relax % plain + \else + \ifx\x\empty % LaTeX + \else + 1% + \fi + \fi + \else + \expandafter\ifx\csname PackageInfo\endcsname\relax + \def\x#1#2{% + \immediate\write-1{Package #1 Info: #2.}% + }% + \else + \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% + \fi + \x{iflang}{The package is already loaded}% + \endgroup + \expandafter\endinput + \fi +\endgroup +\begingroup + \expandafter\ifx\csname ProvidesPackage\endcsname\relax + \def\x#1#2#3[#4]{\endgroup + \immediate\write-1{Package: #3 #4}% + \xdef#1{#4}% + }% + \else + \def\x#1#2[#3]{\endgroup + #2[{#3}]% + \ifx#1\relax + \xdef#1{#3}% + \fi + }% + \fi +\expandafter\x\csname ver@iflang.sty\endcsname +\ProvidesPackage{iflang}% + [2007/04/12 v1.2 Language checks (HO)] +\expandafter\edef\csname IfLang@endinput\endcsname{% + \catcode39 \the\catcode39\relax % ' + \catcode40 \the\catcode40\relax % ( + \catcode41 \the\catcode41\relax % ) + \catcode61 \the\catcode61\relax % = + \catcode64 \the\catcode64\relax % @ + \noexpand\endinput +} +\catcode39 12\relax % ' +\catcode40 12\relax % ( +\catcode41 12\relax % ) +\catcode61 12\relax % = +\catcode64 11\relax % @ +\expandafter\ifx\csname @firstoftwo\endcsname\relax + \long\def\@firstoftwo#1#2{#1}% +\fi +\expandafter\ifx\csname @secondoftwo\endcsname\relax + \long\def\@secondoftwo#1#2{#2}% +\fi +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname ifcsname\endcsname\relax + \expandafter\@firstoftwo +\else + \expandafter\@secondoftwo +\fi +{% + \def\IfLang@IfDefined#1{% + \expandafter\ifx\csname#1\endcsname\relax + \expandafter\@secondoftwo + \else + \expandafter\@firstoftwo + \fi + }% +}{% + \def\IfLang@IfDefined#1{% + \ifnum\ifcsname#1\endcsname + \expandafter\ifx\csname#1\endcsname\relax + 1% + \else + 0% + \fi + \else + 1% + \fi + =0 % + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi + }% +} +\begingroup +\ifnum\expandafter\ifx\csname PackageInfo\endcsname\relax + 1% + \fi + \expandafter\ifx\csname PackageWarningNoLine\endcsname\relax + 1% + \fi + 0=0 % + \endgroup + \expandafter\@secondoftwo +\else + \endgroup + \expandafter\@firstoftwo +\fi +{% + \def\IfLang@GenericMessage#1#2#3{% + \begingroup + \newlinechar=10 % + \def\@spaces{\space\space\space\space}% + \ifcase#1 % + \def\MessageBreak{% + ^^J(iflang) \@spaces\@spaces\@spaces\@spaces + }% + \or + \def\MessageBreak{% + ^^J(iflang)\@spaces\@spaces\@spaces\@spaces + }% + \or + \def\MessageBreak{% + ^^J(iflang) \space\@spaces\@spaces\@spaces + }% + \fi + \expandafter\ifx\csname if#3\expandafter\endcsname + \csname iftrue\endcsname + \def\on@line{ on input line \the\inputlineno}% + \else + \def\on@line{}% + \fi + \immediate\write\ifcase#1 -1\or 16\fi{% + ^^JPackage iflang % + \ifcase#1 Info\or Warning\or Error\fi + : #2\on@line.^^J% + }% + \endgroup + }% + \def\IfLang@Info#1{% + \IfLang@GenericMessage{0}{#1}{false}% + }% + \def\IfLang@Warning#1{% + \IfLang@GenericMessage{1}{#1}{false}% + }% +}{% + \def\IfLang@Info#1{% + \begingroup + \def\on@line{}% + \PackageInfo{iflang}{#1}% + \endgroup + }% + \def\IfLang@Warning#1{% + \PackageWarningNoLine{iflang}{#1}% + }% +} +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname uselanguage\endcsname\relax + \IfLang@Info{Naming convention for patterns: babel}% + \def\IfLang@prefix{l@}% +\else + \IfLang@Info{Naming convention for patterns: etex.src}% + \def\IfLang@prefix{lang@}% + \let\IfLang@OrgUseLanguage\uselanguage + \def\uselanguage#1{% + \edef\languagename{#1}% + \IfLang@OrgUseLanguage{#1}% + }% + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname languagename\endcsname\relax + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname lang@USenglish\endcsname\relax + \IfLang@Warning{\string\lang@USenglish\space is missing}% + \else + \ifnum\lang@USenglish=\language + \def\languagename{USenglish}% + \else + \IfLang@Warning{% + \string\languagename\space is not set,\MessageBreak + current language is unknown% + }% + \fi + \fi + \fi +\fi +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname languagename\endcsname\relax + \IfLang@Info{\string\languagename\space is not set}% +\fi +\def\IfLanguagePatterns#1{% + \ifnum\IfLang@IfDefined{\IfLang@prefix#1}{% + \ifnum\csname\IfLang@prefix#1\endcsname=\language + 0% + \else + 1% + \fi + }{1}=0 % + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi +} +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname pdfstrcmp\endcsname\relax + \expandafter\@firstoftwo +\else + \expandafter\@secondoftwo +\fi +{% + \def\IfLang@StrNil{\relax}% + \def\IfLang@StrEqual#1{% + \number\IfLang@StrEqualStart{}{}#1\IfLang@StrNil + }% + \def\IfLang@StrEqualStart#1#2#3{% + \ifx#3\IfLang@StrNil + \IfLang@StrEqualStop + \fi + \ifcat\noexpand#3\relax + \IfLang@StrExpand{#1}{#2}#3% + \fi + \IfLang@StrEqualStart{\if#3#1}{#2\fi}% + }% + \def\IfLang@StrEqualStop\fi#1\IfLang@StrEqualStart#2#3#4{% + \fi + #2#4\relax'#313 % + }% + \def\IfLang@StrExpand#1#2#3\fi\IfLang@StrEqualStart#4#5{% + \fi + \IfLang@@StrExpand{#1}{#2}#3% + }% + \def\IfLang@@StrExpand#1#2#3\IfLang@StrNil{% + \expandafter\IfLang@@@StrExpand#3\IfLang@StrNil{#1}{#2}% + }% + \def\IfLang@@@StrExpand#1\IfLang@StrNil#2#3{% + \IfLang@StrEqualStart{#2}{#3}#1\IfLang@StrNil + }% + \def\IfLanguageName#1{% + \ifnum\IfLang@IfDefined{languagename}{% + \if\expandafter\IfLang@strequal\expandafter% + {\languagename}{#1}% + 0% + \else + 1% + \fi + }{1}=0 % + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi + }% +}{% + \def\IfLanguageName#1{% + \ifnum\IfLang@IfDefined{languagename}{% + \pdfstrcmp{#1}{\languagename}% + }{1}=0 % + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi + }% +} +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname languagename\endcsname\relax +\else + \IfLanguagePatterns{\languagename}{}{% + \IfLang@Warning{% + Mismatch between \string\language\space + (patterns)\MessageBreak + and setting of \string\languagename + }% + }% +\fi +\IfLang@endinput +\endinput +%% +%% End of file `iflang.sty'. diff --git a/Master/texmf-dist/tex/generic/oberdiek/ifpdf.sty b/Master/texmf-dist/tex/generic/oberdiek/ifpdf.sty index 6c4150fc4f6..cc7bfe96758 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/ifpdf.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/ifpdf.sty @@ -78,7 +78,7 @@ \errmessage{Package ifpdf Error: #1}% }% \def\y{^^J}% - \newlinechar=10 + \newlinechar=10 % \else \def\x#1#2{% \PackageError{ifpdf}{#1}{#2}% diff --git a/Master/texmf-dist/tex/generic/oberdiek/ifvtex.sty b/Master/texmf-dist/tex/generic/oberdiek/ifvtex.sty index eb76a8b9a73..6b2decaae84 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/ifvtex.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/ifvtex.sty @@ -78,7 +78,7 @@ \errmessage{Package ifvtex Error: #1}% }% \def\y{^^J}% - \newlinechar=10 + \newlinechar=10 % \else \def\x#1#2{% \PackageError{ifvtex}{#1}{#2}% diff --git a/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty b/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty index 2879dbc2154..61d84d9a6b6 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty @@ -107,7 +107,7 @@ \def\KVS@comma{% \toks@\expandafter{\expandafter}\expandafter \KVS@@comma\the\toks@~\KVS@nil - } + }% \def\KVS@@comma#1~#2\KVS@nil{% \toks@\expandafter{\the\toks@#1,}% \toks2{#2}% @@ -127,7 +127,7 @@ \def\KVS@equal{% \toks@\expandafter{\expandafter}\expandafter \KVS@@equal\the\toks@~\KVS@nil - } + }% \def\KVS@@equal#1~#2\KVS@nil{% \edef\x{\the\toks@}% \ifx\x\KVS@empty diff --git a/Master/texmf-dist/tex/generic/oberdiek/pdfcrypt.sty b/Master/texmf-dist/tex/generic/oberdiek/pdfcrypt.sty index 0f4f4102146..b7e9d0b6a05 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/pdfcrypt.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/pdfcrypt.sty @@ -79,7 +79,7 @@ \@ifundefined{ProvidesPackage}{% \def\ProvidesPackage#1{% - \@ifnextchar[{\pc@ProvidesPackage{#1}} + \@ifnextchar[{\pc@ProvidesPackage{#1}}% {\pc@ProvidesPackage{#1}[]}% }% \def\pc@ProvidesPackage#1[#2]{% @@ -133,7 +133,7 @@ \def\@empty{}% }{} \ProvidesPackage{pdfcrypt}% - [2006/02/20 v0.8 Setting pdf encryption (HO)] + [2007/04/11 v0.9 Setting pdf encryption (HO)]% \@ifundefined{pdfcryptsetup}{% \let\pdfcryptsetup\@gobble }{% @@ -165,7 +165,7 @@ \pc@endinput }{% \gdef\pc@driver{pdftex}% - } + }% \fi }% % VTeX detection @@ -200,7 +200,7 @@ }{} \@ifundefined{@namedef}{% - \def\@namedef#1{\expandafter\def\csname#1\endcsname} + \def\@namedef#1{\expandafter\def\csname#1\endcsname}% }{} \@ifundefined{@nameuse}{% @@ -273,14 +273,14 @@ \begingroup\expandafter\expandafter\expandafter\endgroup \expandafter\ifx\csname RequirePackage\endcsname\relax - \input keyval.sty + \input keyval.sty\relax \else - \RequirePackage{keyval} + \RequirePackage{keyval}% \fi \pc@KeyvalRestore \@ifundefined{@dblarg}{% - \long\def\@dblarg#1{\@ifnextchar[{#1}{\@xdblarg{#1}}} - \long\def\@xdblarg#1#2{#1[{#2}]{#2}} + \long\def\@dblarg#1{\@ifnextchar[{#1}{\@xdblarg{#1}}}% + \long\def\@xdblarg#1#2{#1[{#2}]{#2}}% }{} \newif\ifpc@set @@ -326,7 +326,7 @@ \else Encryption is set for `\pc@driver'% \fi - } + }% \ifpc@nopdfcrypt \else \@ifundefined{pc@set@\pc@driver}{% @@ -351,11 +351,11 @@ } \def\pc@set@pdftexold{% \pdfcrypt{% - owner "\pc@owner" - user "\pc@user" - \ifpc@print \else no\fi print - \ifpc@copy \else no\fi copy - \ifpc@edit \else no\fi edit + owner "\pc@owner" % + user "\pc@user" % + \ifpc@print \else no\fi print % + \ifpc@copy \else no\fi copy % + \ifpc@edit \else no\fi edit % \ifpc@annotate\else no\fi annotate% }% } @@ -363,9 +363,9 @@ \pdfcrypt owner{\pc@owner}% user{\pc@user}% - \ifpc@print \else no\fi print - \ifpc@copy \else no\fi copy - \ifpc@edit \else no\fi edit + \ifpc@print \else no\fi print % + \ifpc@copy \else no\fi copy % + \ifpc@edit \else no\fi edit % \ifpc@annotate\else no\fi annotate% \relax } @@ -404,7 +404,7 @@ |edef#1{|expandafter|strip@prefix|meaning#1}% |edef#1{|expandafter|pc@SpaceToOther#1 |@nil}% |edef#1{|expandafter|pc@EscapeRemove#1|@empty\|@empty|@nil}% - } + }% |gdef|pc@EscapeRemove#1\#2#3|@nil{% #1#2% |ifx|\#3|\% @@ -413,7 +413,7 @@ |pc@EscapeRemove#3|@nil }% |fi - } + }% |endgroup \def\pc@SpaceToOther#1 #2\@nil{% #1% @@ -441,9 +441,9 @@ \fi \ifx\pc@temp\relax \PackageWarning{pdfcrypt}{% - Unexpected value \string`#3\string' of + Unexpected value \string`#3\string' of % option \string`#2\string'\MessageBreak - instead of + instead of % \string`true\string' or \string`false\string'% }% \else @@ -522,7 +522,7 @@ }% \else \let\pc@ExecuteOptions\ExecuteOptions - \InputIfFileExists{pdfcrypt.cfg}{}{} + \InputIfFileExists{pdfcrypt.cfg}{}{}% \let\ExecuteOptions\pc@ExecuteOptions \fi \begingroup\expandafter\expandafter\expandafter\endgroup diff --git a/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty b/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty index b573cc7984d..b8d7f6b126a 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty @@ -67,7 +67,7 @@ \fi \expandafter\x\csname ver@pdfescape.sty\endcsname \ProvidesPackage{pdfescape}% - [2006/02/25 v1.1 Provides hex, PDF name and string conversions (HO)] + [2007/04/11 v1.3 Provides hex, PDF name and string conversions (HO)] \expandafter\edef\csname PE@AtEnd\endcsname{% \catcode64 \the\catcode64\relax } diff --git a/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty b/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty index debdcf5f3f0..f0e04ca9acb 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty @@ -66,7 +66,7 @@ \fi \expandafter\x\csname ver@setouterhbox.sty\endcsname \ProvidesPackage{setouterhbox}% - [2006/08/26 v1.4 Set hbox in outer horizontal mode (HO)] + [2006/08/26 v1.4 Set hbox in outer horizontal mode (HO)]% \newbox\setouterhboxBox \def\setouterhboxFailure#1#2{% \begingroup diff --git a/Master/texmf-dist/tex/generic/oberdiek/telprint.sty b/Master/texmf-dist/tex/generic/oberdiek/telprint.sty index 1d4e26aebc8..61364d3bd01 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/telprint.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/telprint.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright (C) 1996, 1997, 2004, 2005, 2006 by +%% Copyright (C) 1996, 1997, 2004, 2005, 2006, 2007 by %% Heiko Oberdiek <oberdiek@uni-freiburg.de> %% %% This work may be distributed and/or modified under the @@ -66,14 +66,16 @@ \fi \expandafter\x\csname ver@telprint.sty\endcsname \ProvidesPackage{telprint}% - [2006/08/16 v1.7 Formatting of German phone numbers (HO)] + [2007/04/11 v1.8 Formatting of German phone numbers (HO)] \ifx\telprint\UnDeFiNeD \else\endinput\fi \ifx\DeclareRobustCommand\UnDeFiNeD - \def\DeclareRobustCommand*#1[1]{\def#1##1} - \def\TELreset{\let\DeclareRobustCommand=\UnDeFiNeD} - \immediate\write-1{Package `telprint' warning: % - Macros are not robust!} + \def\DeclareRobustCommand*#1[1]{\def#1##1}% + \def\TELreset{\let\DeclareRobustCommand=\UnDeFiNeD}% + \immediate\write-1{% + Package `telprint' warning: % + Macros are not robust!% + }% \else \let\TELreset=\relax \fi @@ -98,14 +100,14 @@ \expandafter\endgroup \ifx\0\empty \TELtoks=\expandafter{\the\TELtoks#1}% - \ifnum\TELswitch=0 + \ifnum\TELswitch=0 % \def\TELx{\TELspace}\def\TELy{}% \else \def\TELx{}\def\TELy{\TELspace}% \fi \the\TELtoks \else - \ifnum\TELswitch=0 + \ifnum\TELswitch=0 % \TELtoks=\expandafter{\the\TELtoks#1\TELx}% \def\TELswitch{1}% \else |