Open fmetzger opened 7 years ago
Other minor quirks with this class:
url
and hyperref
are preloaded, so their options cannot be easily customized in the actual document.For the biblatex issue, see also https://github.com/borisveytsman/acmart/issues/114 ("Can't use with biblatex") and the proposed fix.
Good find. Maybe we should just start setting up a list with the problematic templates and provisional fixes (if any).
Packages url and hyperref are preloaded, so their options cannot be easily customized in the actual document.
Isn't \PassOptionsToPackage
a sufficient fix for that? The class docs IIRC only mention the unsupported acm-preload-hook.tex
trick, so the docs need patching.
Not necessarily. E.g. it could still result in your passed options being overwritten. Additionally, especially hyperref
is extremely finicky in its load order, it has to be loaded after some, but before other, packages in order to produce the correct results.
Unfortunately, we haven't looked at acmart
for some time, and it has seen quite a lot of updates in the meantime. So we would need to take a look at the latest version again anyways.
The document class
acmart
(available e.g. from CTAN), which is used by many ACM conferences and proceedings, forces the use of natbib. In turn, natbib is incompatible to biblatex.So, we should produce a variant of acmart without natbib, but with biblatex preconfigured in such a way that it produces the same citation style.