diff options
author | Norbert Preining <norbert@preining.info> | 2022-06-09 03:01:00 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-06-09 03:01:00 +0000 |
commit | 16559ce13a74c7a182875559b379cac00b07efda (patch) | |
tree | 6ee63e6aadfabf9a7334e6667fa32646fd812667 /macros/latex/base/ltmath.dtx | |
parent | b3aac3ae7b628835121d1f485fd49998308170e7 (diff) |
CTAN sync 202206090300
Diffstat (limited to 'macros/latex/base/ltmath.dtx')
-rw-r--r-- | macros/latex/base/ltmath.dtx | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/macros/latex/base/ltmath.dtx b/macros/latex/base/ltmath.dtx index 59e0d89a10..1bd979f7de 100644 --- a/macros/latex/base/ltmath.dtx +++ b/macros/latex/base/ltmath.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 1993-2021 +% Copyright (C) 1993-2022 % The LaTeX Project and any individual authors listed elsewhere % in this file. % @@ -38,7 +38,7 @@ %<*driver> % \fi \ProvidesFile{ltmath.dtx} - [2021/10/14 v1.2j LaTeX Kernel (Math Setup)] + [2022/05/08 v1.2l LaTeX Kernel (Math Setup)] % \iffalse %</driver> % @@ -74,7 +74,7 @@ % This file contains a lot of the original plain \TeX{} code, as well % as the \LaTeX{} environments for math. It still needs sorting out. % -% \StopEventually{} +% \MaybeStop{} % % \begin{macrocode} %<*2ekernel> @@ -467,8 +467,9 @@ % \end{macro} % % \begin{macro}{\openup} +% \changes{v1.2k}{2022/04/08}{Make \cs{protected} (gh/123)} % \begin{macrocode} -\def\openup{\afterassignment\@penup\dimen@} +\protected\def\openup{\afterassignment\@penup\dimen@} % \end{macrocode} % % \begin{macrocode} @@ -1089,6 +1090,18 @@ % \end{macrocode} % \end{macro} % +% \changes{v1.2l}{2022/05/08}{Use consistent math styles under \LuaTeX} +% \LuaTeX\ contains new math primitives to place expression over or under +% horizontally extensible glyphs. Before \LuaTeX\ 1.14 these did not work +% correctly with the |\mathstyle| primitive and sometimes did not use +% cramped style in consistent ways. For newer version, we opt into the +% corrected behavior. +% \begin{macrocode} +\ifx\mathdefaultsmode\@undefined\else + \mathdefaultsmode=1 +\fi +% \end{macrocode} +% % \begin{macrocode} %</2ekernel> % \end{macrocode} |