diff options
author | Karl Berry <karl@freefriends.org> | 2016-04-02 22:19:48 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-04-02 22:19:48 +0000 |
commit | 54aa09d5d6925008eb25609ce953c1b99fd2d2c7 (patch) | |
tree | d8e052725306f427e156556aeb2bec689f8245cc /Master/texmf-dist/source/latex/base/ltfssdcl.dtx | |
parent | 54e58adfc76118f03b1bd2f7dedfb2140dce7696 (diff) |
latex2e (1apr16), now including amsmath
git-svn-id: svn://tug.org/texlive/trunk@40218 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/base/ltfssdcl.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/base/ltfssdcl.dtx | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/Master/texmf-dist/source/latex/base/ltfssdcl.dtx b/Master/texmf-dist/source/latex/base/ltfssdcl.dtx index dbb779d0519..e85b435c98c 100644 --- a/Master/texmf-dist/source/latex/base/ltfssdcl.dtx +++ b/Master/texmf-dist/source/latex/base/ltfssdcl.dtx @@ -36,7 +36,7 @@ % % \ProvidesFile{ltfssdcl.dtx} - [2015/03/18 v3.0q LaTeX Kernel (NFSS Declarative Interface)] + [2016/02/18 v3.0r LaTeX Kernel (NFSS Declarative Interface)] % \iffalse \documentclass{ltxdoc} \begin{document} @@ -52,7 +52,6 @@ %<+checkmem>\CHECKMEM % \fi % -% \CheckSum{2011} % % % \GetFileInfo{ltfssdcl.dtx} @@ -1082,6 +1081,8 @@ % \begin{macro}{\DeclareMathAlphabet} % could do with more checks like allowing single number in |#4| % lowercase in |#4| etc +% \changes{v3.0r}{2016/02/18} +% {Check for mathaccent not \cs{mathaccemt}} % \begin{macrocode} \def\DeclareMathAccent#1#2#3#4{% \expandafter\in@\csname sym#3\expandafter\endcsname @@ -1095,7 +1096,8 @@ \multiply\count@\sixt@@n \advance\count\tw@-\count@ \if\relax\noexpand#1% is command? - \edef\reserved@a{\noexpand\in@{\string\mathaccent}{\meaning#1}}% + \edef\reserved@a{\noexpand\in@ + {\expandafter\@gobble\string\mathaccent}{\meaning#1}}% \reserved@a \ifin@ \expandafter\set@mathaccent @@ -1134,6 +1136,8 @@ % \end{macro} % % \begin{macro}{\DeclareMathSymbol} +% \changes{v3.0r}{2016/02/18} +% {Check for mathchar not \cs{mathchar}} % \begin{macrocode} \def\DeclareMathSymbol#1#2#3#4{% \expandafter\in@\csname sym#3\expandafter\endcsname @@ -1147,7 +1151,8 @@ \multiply\count@\sixt@@n \advance\count\tw@-\count@ \if\relax\noexpand#1% is command? - \edef\reserved@a{\noexpand\in@{\string\mathchar}{\meaning#1}}% + \edef\reserved@a + {\noexpand\in@{\expandafter\@gobble\string\mathchar}{\meaning#1}}% \reserved@a \ifin@ \expandafter\set@mathsymbol @@ -1270,6 +1275,8 @@ % \end{macro} % % \begin{macro}{\@DeclareMathDelimiter} +% \changes{v3.0r}{2016/02/18} +% {Check for delimiter not \cs{delimiter}} % \begin{macrocode} \def\@DeclareMathDelimiter#1#2#3#4#5#6{% \expandafter\in@\csname sym#3\expandafter\endcsname @@ -1295,7 +1302,8 @@ \advance\count\tw@-\count@ \edef\reserved@d{\hexnumber@{\count\z@}\hexnumber@{\count\tw@}}% % - \edef\reserved@a{\noexpand\in@{\string\delimiter}{\meaning#1}}% + \edef\reserved@a{\noexpand\in@ + {\expandafter\@gobble\string\delimiter}{\meaning#1}}% \reserved@a \ifin@ \expandafter\set@mathdelimiter @@ -1397,13 +1405,16 @@ % Below is a crude fix to make this macro work if |#1| is undefined % or |\relax|. Should be improved! % \changes{v2.1t}{1995/05/21}{Allow for undefined cs names} +% \changes{v3.0r}{2016/02/18} +% {Check for radical not \cs{radical}} % \begin{macrocode} \expandafter\ifx \csname\expandafter\@gobble\string#1\endcsname \relax \let#1\radical \fi - \edef\reserved@a{\noexpand\in@{\string\radical}{\meaning#1}}% + \edef\reserved@a{\noexpand\in@ + {\expandafter\@gobble\string\radical}{\meaning#1}}% \reserved@a \ifin@ \expandafter\in@\csname sym#2\expandafter\endcsname |