Closed u-fischer closed 2 weeks ago
In LaTeX 2024-06-01 the definition of \@finalstrut has changed and this here
\@finalstrut
\DocumentMetadata{testphase=phase-III,uncompress} \documentclass{article} \begin{document} text\footnote{blub\par} \end{document}
gives a nested mc warning
Package tagpdf Warning: there is no mc to end at 7 Package tagpdf Warning: nested marked content found - mcid 8
and the PDF stream contains a stay EMC
EMC
/text <</MCID 7 >> BDC BT /F39 7.9701 Tf 151.701 641.604 Td [(blub)]TJ ET EMC EMC
This can be fixed by adapting the \@finalstruct definition as shown in https://github.com/latex3/latex2e/issues/1372#issuecomment-2155424372
\makeatletter \def\@finalstrut#1{% \unskip \ifhmode \nobreak \else \ifdim \prevdepth=-\@m\p@ \else \vskip-\prevdepth \fi \vskip-\baselineskip %new \fi \vrule %new \@width\z@\@height\z@\@depth\dp#1} \makeatother
bug in LaTeX, that will be addressed in a hotfix, thus a very tempory problem hopefully
yes I know, I only wanted a record ;-)
hotfix is distributed
In LaTeX 2024-06-01 the definition of
\@finalstrut
has changed and this heregives a nested mc warning
and the PDF stream contains a stay
EMC
This can be fixed by adapting the \@finalstruct definition as shown in https://github.com/latex3/latex2e/issues/1372#issuecomment-2155424372