diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty b/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty index 084238ee61e..9757f2aeea0 100644 --- a/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty +++ b/Master/texmf-dist/tex/latex/interfaces/interfaces-marks.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% interfaces : 2010/10/20 v1.0 - interfaces : interfaces with keys for other packages (FC) +%% interfaces : 2010/10/20 v1.1 - interfaces : interfaces with keys for other packages (FC) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -45,7 +45,7 @@ %% Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr> %% \ProvidesPackage{interfaces-marks} - [2010/10/12 v1.0 easier use of e-TeX marks (FC)] + [2010/10/27 v1.2 easier use of e-TeX marks (FC)] \RequirePackage{interfaces-base} \newrobustcmd\marksthe[2]{% \ifcsname marks@#1\endcsname\else @@ -57,9 +57,11 @@ \ifcsname marks@#1\endcsname\else \itf@marks@new{#1}% \fi - \expandafter\marks\csname marks@#1\endcsname{% - \unexpanded\expandafter\expandafter\expandafter{% - \csname#2\endcsname}}% + \ifcsundef{#2} + {} + {\expandafter\marks\csname marks@#1\endcsname{% + \unexpanded\expandafter\expandafter\expandafter{% + \csname#2\endcsname}}}% }% \marksthecs \def\itf@marks@new#1{% \expandafter\newmarks\csname marks@#1\endcsname |