You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The LaTeX package extract, used in the draft document, seems to intrude into private parts of the implementation of LaTeX, with high potential of breaking stuff. Compiling std.pdf emits nasty warnings at the end of the process:
(\end occurred inside a group at level 1)
### semi simple group (level 1) entered at line 86 (\begingroup)
### bottom level
Latexmk marks these warnings as "very important" (it might have been some different but equivalent wording, not sure).
the package redefines \begin and \end and completly breaks the new hook system of LaTeX, I wouldn't use it.
Write the author. He probably can use the new hooks instead of destroying them, or he could ask for real interfaces instead of redefining internal commands.
extract was created in 2005, long before any hook system was even discussed. So the new LaTeX destroyed the extract package.
The text was updated successfully, but these errors were encountered:
Personally I find the term "abuses internal LaTeX interfaces" offensive; at the time when the extract package was written, "abusing" internal LaTeX interfaces was the only way to write such package in the first place. And blaming the author of the package for this does not really help either.
Heads up:
The LaTeX package
extract
, used in the draft document, seems to intrude into private parts of the implementation of LaTeX, with high potential of breaking stuff. Compiling std.pdf emits nasty warnings at the end of the process:Latexmk marks these warnings as "very important" (it might have been some different but equivalent wording, not sure).
See https://tex.stackexchange.com/questions/605890/extract-package-causes-unfinished-group
The text was updated successfully, but these errors were encountered: