quarto-journals / acm

Quarto template for the Association of Computing Machinery
https://quarto-journals.github.io/acm/
MIT License
16 stars 9 forks source link

Template uses ACM forbidden packages #10

Open Sumidu opened 1 year ago

Sumidu commented 1 year ago

The template uses the packages parskip and tcolorbox. The ACM does not accept these according to this list https://authors.acm.org/proceedings/production-information/accepted-latex-packages . The TAPS System will reject output from papers generated with this template.

cscheid commented 1 year ago

Thank you for letting us know. That's really no good, and we'll fix it right away.

Does your paper depend on the tcolorbox environment or is it a matter of the package being called with \usepackage? I believe our declaration of parskip is easier to remove.

Sumidu commented 1 year ago

I think tcolorbox was added by having sourcecode in the document that was rendered to highlighted code.

cscheid commented 1 year ago

Ok, I see where that's coming from. I believe it's ultimately coming from our redefinition of the Shaded environment which is used by Pandoc. I'm working on this right now (as a former academic who'd publish on ACM venues regularly, I can tell you that we really don't want to leave our users stranded because of TAPS!). If you need to reach me directly, I'm carlos.scheidegger@posit.co

Sorry again.

cscheid commented 1 year ago

Ok, here's a workaround for tcolorbox in your document while we incorporate it in the template. Add the following entries to your front matter:

code-block-border-left: false
code-block-bg: false

This will prevent us from using the tcolorbox package.