From b54daf0cabfecd2fa131f6b45be1d60a3e407071 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 18 Mar 2013 22:33:30 +0000 Subject: mh (17mar13) git-svn-id: svn://tug.org/texlive/trunk@29420 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/mh/breqn-technotes.pdf | Bin 174293 -> 173858 bytes Master/texmf-dist/doc/latex/mh/breqn.pdf | Bin 543456 -> 543444 bytes Master/texmf-dist/doc/latex/mh/empheq.pdf | Bin 311696 -> 311681 bytes Master/texmf-dist/doc/latex/mh/flexisym.pdf | Bin 243526 -> 243515 bytes Master/texmf-dist/doc/latex/mh/mathstyle.pdf | Bin 173367 -> 173352 bytes Master/texmf-dist/doc/latex/mh/mathtools.pdf | Bin 415113 -> 415097 bytes Master/texmf-dist/doc/latex/mh/mhsetup.pdf | Bin 233716 -> 233706 bytes Master/texmf-dist/source/latex/mh/flexisym.dtx | 10 +++++----- Master/texmf-dist/source/latex/mh/mathtools.dtx | 2 ++ Master/texmf-dist/tex/latex/mh/flexisym.sty | 10 +++++----- Master/texmf-dist/tex/latex/mh/mathtools.sty | 1 + 11 files changed, 13 insertions(+), 10 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/mh/breqn-technotes.pdf b/Master/texmf-dist/doc/latex/mh/breqn-technotes.pdf index cf08f259da8..c9b94563eca 100644 Binary files a/Master/texmf-dist/doc/latex/mh/breqn-technotes.pdf and b/Master/texmf-dist/doc/latex/mh/breqn-technotes.pdf differ diff --git a/Master/texmf-dist/doc/latex/mh/breqn.pdf b/Master/texmf-dist/doc/latex/mh/breqn.pdf index 821e360498c..158535129ce 100644 Binary files a/Master/texmf-dist/doc/latex/mh/breqn.pdf and b/Master/texmf-dist/doc/latex/mh/breqn.pdf differ diff --git a/Master/texmf-dist/doc/latex/mh/empheq.pdf b/Master/texmf-dist/doc/latex/mh/empheq.pdf index e42e409f94e..aae55c49486 100644 Binary files a/Master/texmf-dist/doc/latex/mh/empheq.pdf and b/Master/texmf-dist/doc/latex/mh/empheq.pdf differ diff --git a/Master/texmf-dist/doc/latex/mh/flexisym.pdf b/Master/texmf-dist/doc/latex/mh/flexisym.pdf index 3421fdbc11f..a08263c7883 100644 Binary files a/Master/texmf-dist/doc/latex/mh/flexisym.pdf and b/Master/texmf-dist/doc/latex/mh/flexisym.pdf differ diff --git a/Master/texmf-dist/doc/latex/mh/mathstyle.pdf b/Master/texmf-dist/doc/latex/mh/mathstyle.pdf index e806fe343e4..08178ca67b4 100644 Binary files a/Master/texmf-dist/doc/latex/mh/mathstyle.pdf and b/Master/texmf-dist/doc/latex/mh/mathstyle.pdf differ diff --git a/Master/texmf-dist/doc/latex/mh/mathtools.pdf b/Master/texmf-dist/doc/latex/mh/mathtools.pdf index 107d5ad7ef2..5589f563b71 100644 Binary files a/Master/texmf-dist/doc/latex/mh/mathtools.pdf and b/Master/texmf-dist/doc/latex/mh/mathtools.pdf differ diff --git a/Master/texmf-dist/doc/latex/mh/mhsetup.pdf b/Master/texmf-dist/doc/latex/mh/mhsetup.pdf index d798a417d59..fc6b0bce9e9 100644 Binary files a/Master/texmf-dist/doc/latex/mh/mhsetup.pdf and b/Master/texmf-dist/doc/latex/mh/mhsetup.pdf differ diff --git a/Master/texmf-dist/source/latex/mh/flexisym.dtx b/Master/texmf-dist/source/latex/mh/flexisym.dtx index 7b4df2f5abc..587210590e5 100644 --- a/Master/texmf-dist/source/latex/mh/flexisym.dtx +++ b/Master/texmf-dist/source/latex/mh/flexisym.dtx @@ -182,7 +182,7 @@ and the derived files % \begin{macrocode} %<*package> \RequirePackage{expl3}[2009/08/05] -\ProvidesExplPackage{flexisym}{2010/09/17}{0.97b}{Make math characters macros} +\ProvidesExplPackage{flexisym}{2013/03/16}{0.97c}{Make math characters macros} \edef\do{% \noexpand\AtEndOfPackage{% @@ -224,20 +224,20 @@ and the derived files % positions % \begin{macrocode} \cs_set_protected:Nn \math_char:NNn { - \tex_mathchar:D \int_eval:w " #1#2#3 \int_eval_end: + \tex_mathchar:D \__int_eval:w " #1#2#3 \__int_eval_end: } % \end{macrocode} % Delimiters and radicals are similar except here we have both small % and large variant. Radicals have no class. % \begin{macrocode} \cs_set_protected:Nn \math_delimiter:NNnNn { - \tex_delimiter:D \int_eval:w " #1#2#3#4#5 \int_eval_end: + \tex_delimiter:D \__int_eval:w " #1#2#3#4#5 \__int_eval_end: } \cs_set_protected:Nn \math_radical:NnNn { - \tex_radical:D \int_eval:w " #1#2#3#4 \int_eval_end: + \tex_radical:D \__int_eval:w " #1#2#3#4 \__int_eval_end: } \cs_set_protected:Nn \math_accent:NNnn { - \tex_mathaccent:D \int_eval:w " #1 #2 #3 \int_eval_end: {#4} + \tex_mathaccent:D \__int_eval:w " #1 #2 #3 \__int_eval_end: {#4} } \let\sumlimits\displaylimits diff --git a/Master/texmf-dist/source/latex/mh/mathtools.dtx b/Master/texmf-dist/source/latex/mh/mathtools.dtx index 8f3414345b9..94b422bf3ef 100644 --- a/Master/texmf-dist/source/latex/mh/mathtools.dtx +++ b/Master/texmf-dist/source/latex/mh/mathtools.dtx @@ -2803,12 +2803,14 @@ and the derived files % We let \cs{eqref} write the label to the \file{aux} file, which is % read at the beginning of the next run. Then we print the equation % number as usual. +% \changes{v1.14}{2013/03/07}{It was not really robust} % \begin{macrocode} \def\MT_extended_eqref:n #1{ \protected@write\@auxout{} {\string\MT@newlabel{#1}} \textup{\MT_prev_tagform:n {\ref{#1}}} } +\EQ_MakeRobust\MT_extended_eqref:n % \end{macrocode} % \end{macro} % diff --git a/Master/texmf-dist/tex/latex/mh/flexisym.sty b/Master/texmf-dist/tex/latex/mh/flexisym.sty index 642bda9dfeb..3b4cc50f7dd 100644 --- a/Master/texmf-dist/tex/latex/mh/flexisym.sty +++ b/Master/texmf-dist/tex/latex/mh/flexisym.sty @@ -30,7 +30,7 @@ %% cmbase.sym, mathpazo.sym, mathptmx.sym, msabm.sym. %% \RequirePackage{expl3}[2009/08/05] -\ProvidesExplPackage{flexisym}{2010/09/17}{0.97b}{Make math characters macros} +\ProvidesExplPackage{flexisym}{2013/03/16}{0.97c}{Make math characters macros} \edef\do{% \noexpand\AtEndOfPackage{% @@ -62,16 +62,16 @@ %%\def\mg@frak{5}% Fraktur letters \def\mg@digit{0}% decimal digits % 1 = oldstyle, 0 = capital \cs_set_protected:Nn \math_char:NNn { - \tex_mathchar:D \int_eval:w " #1#2#3 \int_eval_end: + \tex_mathchar:D \__int_eval:w " #1#2#3 \__int_eval_end: } \cs_set_protected:Nn \math_delimiter:NNnNn { - \tex_delimiter:D \int_eval:w " #1#2#3#4#5 \int_eval_end: + \tex_delimiter:D \__int_eval:w " #1#2#3#4#5 \__int_eval_end: } \cs_set_protected:Nn \math_radical:NnNn { - \tex_radical:D \int_eval:w " #1#2#3#4 \int_eval_end: + \tex_radical:D \__int_eval:w " #1#2#3#4 \__int_eval_end: } \cs_set_protected:Nn \math_accent:NNnn { - \tex_mathaccent:D \int_eval:w " #1 #2 #3 \int_eval_end: {#4} + \tex_mathaccent:D \__int_eval:w " #1 #2 #3 \__int_eval_end: {#4} } \let\sumlimits\displaylimits diff --git a/Master/texmf-dist/tex/latex/mh/mathtools.sty b/Master/texmf-dist/tex/latex/mh/mathtools.sty index 79781cdb487..8769cf3bf6d 100644 --- a/Master/texmf-dist/tex/latex/mh/mathtools.sty +++ b/Master/texmf-dist/tex/latex/mh/mathtools.sty @@ -234,6 +234,7 @@ {\string\MT@newlabel{#1}} \textup{\MT_prev_tagform:n {\ref{#1}}} } +\EQ_MakeRobust\MT_extended_eqref:n \newcommand*\refeq[1]{ \textup{\ref{#1}} } -- cgit v1.2.3