Open cabohah opened 2 weeks ago
Note: The issue with options to amsart
can be fixed changing acmart.cls
line 177:
\DeclareOptionX{*}{\PassOptionsToClass{\CurrentOption}{amsart}}
to
\DeclareOptionX*{\PassOptionsToClass{\CurrentOption}{amsart}}
But the issue with key-value options is not influenced by this change.
acmart
reports options as unused global options, even if they are used. For exampleresults in:
This also happens with key=value options:
results in
and additionally in
because the
\balance
in\AtEndDocument
is too late, but maybe this second warning is intended.The issue with false reporting of unused global options is IMHO because of using
xkeyval
. Maybe you could switch to LaTeX's key-value option handling to avoid it.See also: Unused Balance Option Warnings in ACM Template.