Skip to content

Commit

Permalink
handle notag and starred aligments
Browse files Browse the repository at this point in the history
  • Loading branch information
u-fischer committed Feb 9, 2025
1 parent 5f66a1e commit f6cf933
Show file tree
Hide file tree
Showing 15 changed files with 9,191 additions and 727 deletions.
56 changes: 56 additions & 0 deletions required/latex-lab/testfiles-math-luatex/label-align-pdf.pvt
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
% !Mode:: "TeX:UTF-8:Main"
%\ExplSyntaxOn\sys_ensure_backend:\pdf_uncompress:\ExplSyntaxOff
\ExplSyntaxOn
\sys_gset_rand_seed:n{42}
\ExplSyntaxOff
\DocumentMetadata{testphase={latest},pdfversion=2.0}
\input{regression-test}
\makeatletter
\ExplSyntaxOn
\tl_put_right:Nn\cdp@list{\cdp@elt {TU}{lmr}{m}{n}}
\ExplSyntaxOff
\makeatother
\documentclass{article}
\usepackage{unicode-math}
\tagpdfsetup{math/mathml/structelem}

\begin{document}
\START
\section{abc}\label{duck}
\begin{align}
a & a\\
b & b
\end{align}

\begin{align}
a & a\\
b & b\\
c & c \notag\\
d & d \\
e & e \tag{duck}\\
f \tag{Bär}\\
g
\end{align}

\begin{align*}
a & a\\
b & b
\end{align*}

\begin{align*}
a & a\\
b & b \tag{duck}\\
c & c
\end{align*}

\begin{align}
a & a\\
b & b\\
c & c \notag\\
d & d \\
e & e \tag{duck}\\
f \tag{Bär}\\
g
\end{align}
\end{document}

1,883 changes: 1,883 additions & 0 deletions required/latex-lab/testfiles-math-luatex/label-align-pdf.tpf

Large diffs are not rendered by default.

46 changes: 46 additions & 0 deletions required/latex-lab/testfiles-math-luatex/label-alignat-pdf.pvt
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
% !Mode:: "TeX:UTF-8:Main"
%\ExplSyntaxOn\sys_ensure_backend:\pdf_uncompress:\ExplSyntaxOff
\ExplSyntaxOn
\sys_gset_rand_seed:n{42}
\ExplSyntaxOff
\DocumentMetadata{testphase={latest},pdfversion=2.0}
\input{regression-test}
\makeatletter
\ExplSyntaxOn
\tl_put_right:Nn\cdp@list{\cdp@elt {TU}{lmr}{m}{n}}
\ExplSyntaxOff
\makeatother
\documentclass{article}
\usepackage{unicode-math}
\tagpdfsetup{math/mathml/structelem}

\begin{document}
\START

\begin{alignat}{1}
a & a\\
b & b
\end{alignat}

\begin{alignat}{1}
a & a\\
b & b\\
c & c \notag\\
d & d \\
e & e \tag{duck}\\
f & \tag{Bär}
\end{alignat}

\begin{alignat*}{1}
a & a\\
b & b\\
\end{alignat*}

\begin{alignat*}{1}
a & a\\
b & b \tag{duck}\\
f \tag{Bär}
\end{alignat*}

\end{document}

1,368 changes: 1,368 additions & 0 deletions required/latex-lab/testfiles-math-luatex/label-alignat-pdf.tpf

Large diffs are not rendered by default.

46 changes: 46 additions & 0 deletions required/latex-lab/testfiles-math-luatex/label-flalign-pdf.pvt
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
% !Mode:: "TeX:UTF-8:Main"
%\ExplSyntaxOn\sys_ensure_backend:\pdf_uncompress:\ExplSyntaxOff
\ExplSyntaxOn
\sys_gset_rand_seed:n{42}
\ExplSyntaxOff
\DocumentMetadata{testphase={latest},pdfversion=2.0}
\input{regression-test}
\makeatletter
\ExplSyntaxOn
\tl_put_right:Nn\cdp@list{\cdp@elt {TU}{lmr}{m}{n}}
\ExplSyntaxOff
\makeatother
\documentclass{article}
\usepackage{unicode-math}
\tagpdfsetup{math/mathml/structelem}

\begin{document}
\START

\begin{flalign}
a & a\\
b & b
\end{flalign}

\begin{flalign}
a & a\\
b & b\\
c & c \notag\\
d & d \\
e & e \tag{duck}\\
f & \tag{Bär}
\end{flalign}

\begin{flalign*}
a & a\\
b & b
\end{flalign*}

\begin{flalign*}
a & a\\
b & b \tag{duck}\\
f \tag{Bär}
\end{flalign*}

\end{document}

Loading

0 comments on commit f6cf933

Please sign in to comment.