[latex3-commits] [git/LaTeX3-latex3-latex2e] fakemath: more rollback support (11c6e11a)
Frank Mittelbach
frank.mittelbach at latex-project.org
Sun Jan 8 21:59:37 CET 2023
Repository : https://github.com/latex3/latex2e
On branch : fakemath
Link : https://github.com/latex3/latex2e/commit/11c6e11a7b3c80ab880d20c734891e367918a57b
>---------------------------------------------------------------
commit 11c6e11a7b3c80ab880d20c734891e367918a57b
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Sun Jan 8 21:59:37 2023 +0100
more rollback support
>---------------------------------------------------------------
11c6e11a7b3c80ab880d20c734891e367918a57b
base/ltfloat.dtx | 31 +++++++++++++++++++---
base/testfiles/github-0479-often.luatex.tlg | 2 ++
base/testfiles/github-0479-often.tlg | 2 ++
base/testfiles/github-0479-often.xetex.tlg | 2 ++
.../tlb-latexrelease-rollback-003-often.luatex.tlg | 4 +++
.../tlb-latexrelease-rollback-003-often.tlg | 4 +++
.../tlb-latexrelease-rollback-003-often.xetex.tlg | 4 +++
...tlb-latexrelease-rollback-2020-10-01.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2020-10-01.tlg | 2 ++
.../tlb-latexrelease-rollback-2020-10-01.xetex.tlg | 2 ++
...tlb-latexrelease-rollback-2021-06-01.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2021-06-01.tlg | 2 ++
.../tlb-latexrelease-rollback-2021-06-01.xetex.tlg | 2 ++
...tlb-latexrelease-rollback-2021-11-15.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2021-11-15.tlg | 2 ++
.../tlb-latexrelease-rollback-2021-11-15.xetex.tlg | 2 ++
...tlb-latexrelease-rollback-2022-06-01.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2022-06-01.tlg | 2 ++
.../tlb-latexrelease-rollback-2022-06-01.xetex.tlg | 2 ++
...tlb-latexrelease-rollback-2022-11-01.luatex.tlg | 2 ++
.../tlb-latexrelease-rollback-2022-11-01.tlg | 2 ++
.../tlb-latexrelease-rollback-2022-11-01.xetex.tlg | 2 ++
base/testfiles/tlb-rollback-004-often.luatex.tlg | 2 ++
base/testfiles/tlb-rollback-004-often.tlg | 2 ++
base/testfiles/tlb-rollback-004-often.xetex.tlg | 2 ++
base/testfiles/tlb-rollback-005.luatex.tlg | 2 ++
base/testfiles/tlb-rollback-005.tlg | 2 ++
base/testfiles/tlb-rollback-005.xetex.tlg | 2 ++
28 files changed, 87 insertions(+), 4 deletions(-)
diff --git a/base/ltfloat.dtx b/base/ltfloat.dtx
index d85720d2..18761fe2 100644
--- a/base/ltfloat.dtx
+++ b/base/ltfloat.dtx
@@ -1530,8 +1530,13 @@
% \begin{macro}{\math at xheight@dim,
% \math at supii@dim,\math at supdrop@dim,
% \math at subi@or at subrop@dim,\math at axisheight@dim}
-%
+% The math fontdimen used to avoid fake math in super and subscript
+% and when centering boxes (instead of \cs{vcenter}.
% \begin{macrocode}
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>\IncludeInRelease{2023/06/01}%
+%<latexrelease> {\math at xheight@dim}{math fontdimen}%
\newdimen\math at xheight@dim
\newdimen\math at supii@dim
\newdimen\math at supdrop@dim
@@ -1542,7 +1547,8 @@
%
%
% \begin{macro}{\math at tempa@dim,\newdimen\math at tempb@dim,\math at fake@box}
-%
+% Scratch registers to calculate vertical shifts inside
+% \cs{textsuperscript}, \cs{textsubscript}, and \cs{textvcenter}.
% \begin{macrocode}
\newdimen\math at tempa@dim
\newdimen\math at tempb@dim
@@ -1550,8 +1556,11 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\get at math@font at dimen}
+% Retrieve the math fontdimen whenever the text fontsize changes.
+% We use a macro for this so that we can disable it in case of rollback.
% \begin{macrocode}
-\addto at hook\every at math@size{%
+\def\get at math@font at dimen{%
\setbox\math at fake@box\hbox{$\m at th % to avoid capture but there might be simpler way
\global\math at xheight@dim \fontdimen5\textfont\tw@
\global\math at supii@dim \fontdimen14\textfont\tw@
@@ -1573,9 +1582,23 @@
\ifdim \math at subi@or at subrop@dim < \fontdimen19\textfont\tw@ % this is sub_drop
\global\math at subi@or at subrop@dim \fontdimen19\textfont\tw@
\fi
- $}%
+ $}%
}
% \end{macrocode}
+% Call it every time the font size changes.
+% \begin{macrocode}
+\addto at hook\every at math@size{\get at math@font at dimen}
+% \end{macrocode}
+% \end{macro}
+% \begin{macrocode}
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease> {\math at xheight@dim}{math fontdimen}%
+%<latexrelease>\let\get at math@font at dimen\relax
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
+% \end{macrocode}
%
%
%
diff --git a/base/testfiles/github-0479-often.luatex.tlg b/base/testfiles/github-0479-often.luatex.tlg
index 97e6c562..56d18aaa 100644
--- a/base/testfiles/github-0479-often.luatex.tlg
+++ b/base/testfiles/github-0479-often.luatex.tlg
@@ -560,6 +560,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/github-0479-often.tlg b/base/testfiles/github-0479-often.tlg
index 9783474a..7014c01a 100644
--- a/base/testfiles/github-0479-often.tlg
+++ b/base/testfiles/github-0479-often.tlg
@@ -549,6 +549,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/github-0479-often.xetex.tlg b/base/testfiles/github-0479-often.xetex.tlg
index 453592fa..d39b37fe 100644
--- a/base/testfiles/github-0479-often.xetex.tlg
+++ b/base/testfiles/github-0479-often.xetex.tlg
@@ -550,6 +550,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
index aae8801c..6bb3b0ad 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.luatex.tlg
@@ -477,6 +477,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Applying: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
@@ -1156,6 +1158,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
index d9768a78..1bc47e0f 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.tlg
@@ -471,6 +471,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Applying: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
@@ -1140,6 +1142,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
index 82fd5323..32158fe3 100644
--- a/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-003-often.xetex.tlg
@@ -471,6 +471,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Applying: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
@@ -1149,6 +1151,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg
index f4143adf..5a199310 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.luatex.tlg
@@ -560,6 +560,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg
index df4fa7c5..0d9361ab 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.tlg
@@ -549,6 +549,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg
index ed6001dd..2a29f9fe 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2020-10-01.xetex.tlg
@@ -550,6 +550,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg
index 11678f29..930f56fc 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.luatex.tlg
@@ -561,6 +561,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg
index 6c8dd9d5..60e6b909 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.tlg
@@ -549,6 +549,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg
index c8a18b6a..8017816f 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-06-01.xetex.tlg
@@ -550,6 +550,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg
index dd68ed36..4d5b93e0 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.luatex.tlg
@@ -561,6 +561,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg
index f5612452..d69040d0 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.tlg
@@ -549,6 +549,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg
index 52995e27..b2ad22d0 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2021-11-15.xetex.tlg
@@ -550,6 +550,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg
index 54445cff..604b237e 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.luatex.tlg
@@ -561,6 +561,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg
index af121bca..f4385760 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.tlg
@@ -549,6 +549,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg
index 59bbdf8e..21f7252c 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-06-01.xetex.tlg
@@ -550,6 +550,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg
index 5bbcefdf..416efc2d 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.luatex.tlg
@@ -561,6 +561,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg
index 5fd6d40b..00c0aa82 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.tlg
@@ -549,6 +549,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg
index 86cf30cb..3b6ff476 100644
--- a/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg
+++ b/base/testfiles/tlb-latexrelease-rollback-2022-11-01.xetex.tlg
@@ -550,6 +550,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
Already applied: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.luatex.tlg b/base/testfiles/tlb-rollback-004-often.luatex.tlg
index d9124b3f..e19a1cbd 100644
--- a/base/testfiles/tlb-rollback-004-often.luatex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.luatex.tlg
@@ -555,6 +555,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.tlg b/base/testfiles/tlb-rollback-004-often.tlg
index d2c22641..faa30cef 100644
--- a/base/testfiles/tlb-rollback-004-often.tlg
+++ b/base/testfiles/tlb-rollback-004-often.tlg
@@ -543,6 +543,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-rollback-004-often.xetex.tlg b/base/testfiles/tlb-rollback-004-often.xetex.tlg
index 8a0c76d4..7c3ae918 100644
--- a/base/testfiles/tlb-rollback-004-often.xetex.tlg
+++ b/base/testfiles/tlb-rollback-004-often.xetex.tlg
@@ -544,6 +544,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Skipping: [....-..-..] subscript baseline on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-rollback-005.luatex.tlg b/base/testfiles/tlb-rollback-005.luatex.tlg
index 41967be8..d73d89d5 100644
--- a/base/testfiles/tlb-rollback-005.luatex.tlg
+++ b/base/testfiles/tlb-rollback-005.luatex.tlg
@@ -564,6 +564,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-rollback-005.tlg b/base/testfiles/tlb-rollback-005.tlg
index ccb0c8d6..cd6cfdcc 100644
--- a/base/testfiles/tlb-rollback-005.tlg
+++ b/base/testfiles/tlb-rollback-005.tlg
@@ -553,6 +553,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
diff --git a/base/testfiles/tlb-rollback-005.xetex.tlg b/base/testfiles/tlb-rollback-005.xetex.tlg
index 8a1b9f56..3b798b1d 100644
--- a/base/testfiles/tlb-rollback-005.xetex.tlg
+++ b/base/testfiles/tlb-rollback-005.xetex.tlg
@@ -554,6 +554,8 @@ Skipping: [....-..-..] avoid fake math in textsubscript on input line ....
Applying: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
Already applied: [....-..-..] subscript baseline on input line ....
+Skipping: [....-..-..] math fontdimen on input line ....
+Applying: [....-..-..] math fontdimen on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Skipping: [....-..-..] footnotetext tagging on input line ....
Applying: [....-..-..] footnotetext tagging on input line ....
More information about the latex3-commits
mailing list.