Closed JoeyEremondi closed 3 years ago
Thanks for the detailed bug report! This was due to amsart
setting the tocindent
counters at the end of the document using \AtEndDocument
, which was executed before the appendix was processed by apxproof
. The appendix is now (in 956dcd7) processed before any pre-existing code in the \@enddocumenthook
, which fixes the issue (also for acmart
, which is just based on amsart
).
Please confirm the new version in the develop
branch at https://raw.githubusercontent.com/PierreSenellart/apxproof/develop/apxproof.sty fixes your issue. If so, I will do a new release.
Closing this issue as the problem seems to be resolved. A new release (1.2.2) integrating the fix should be published soon.
If I try to use
apxproof
with theamsart
oracmart
document classes, each time the file is compiled, a label is changed, causing LaTeX to issue the "Label(s) may have changed" warning. This is a problem, because some editors use this to determine whether they should run latex again, and will either infinitely loop, or exit with a "too many runs" error.The issue seems to be the
tocindent1
label, but I have no idea what this is or why it's changed.MWE:
Each run, this gives: