2017 ACM Master Article Template
Current ACM Article Template
ACM has pulled the existing Microsoft Word template from this page while we work on a new workflow and redevelopment. We are working with volunteers in the author and SIG communities on the redevelopment effort and the new template will eliminate painpoints authors have reported. We expect the new workflow and template to be available by the fall of 2018. In the interim, ACM asks that you please use these interim templates which provide the final layout for ACM articles, but do not have any of the functionality built in to capture accessibility and metadata tagging. Please download the interim word template here: Interim layout.docx and interim sample pdf (Please disregard any embedded instructions in the Interim layout during the transition phase.). Feel free to contact us at email@example.com if you have any questions. (last updated: June 29, 2018.)
PACM Journal authors please obtain the ACM Small template from the journal template webpage
The official 2017 ACM Master article template, consolidates 8 individual ACM journal and ACM Proceedings. The master template is now available in the following formats*: (last update November 11, 2018)
Before using the 2017 ACM consolidated LaTeX article template, everyone should read the TeX User Guide which comprises the first section of the document; authors who plan to use their own packages should read the longer TeX Implementation Guide which follows.
This new consolidated template package replaces all previous independent class files and packages and provides a single up-to-date LATEX package with optional calls. The package uses only free TEX packages and fonts included in TEXLive, MikTEX and other popular TEX distributions. The new ACM templates use a new font set (libertine) which will need to be installed on your machine before using the templates. Please download and install the libertine font set before writing your paper. Fonts used in the template cannot be substituted; margin adjustments are not allowed.
The new LATEX package incorporates updated versions of the following ACM templates:
- ACM Journals: ACM Small, ACM Large, ACM and TOG (also for SIGGRAPH authors publishing in TOG)
- ACM proceedings templates: ACM Standard, SIGCHI, SIGCHI abstracts, and SIGPLAN
NOTE: Journal templates All journal use acmsmall with the following exceptions:
acmlarge - Large single column format, used for IMWUT, JOCCH, TAP
acmtog - Large double column format, used for TOG
NOTE: Most proceedings authors (including ICPS authors) will use the "sigconf" proceedings template. If you are unsure which template variant to use, please request clarification from your event or publication contact.
LaTeX Collaborative Authoring Tool on Overleaf Platform
- Overleaf is a collaborative platform: Authors can easily invite colleagues to collaborate on their document.
- Authors can write using 'Rich Text mode' or regular 'Source Mode.' This is useful for cross-disciplinary collaboration in the cases where some authors prefer to write in LaTeX while others might prefer a word processing format.
- The platform automatically compiles the document while an author writes, so the author can see what the finished file will look like in real time.
- The template allows authors to submit manuscripts easily to ACM from within the Overleaf platform.
The ACM LaTeX template on Overleaf platform is available to all ACM authors here
The new templates enable you to import required indexing concepts for your article from the ACM Computing Classification System (CCS) using an indexing support tool found in the ACM Digital Library (DL) which generates the necessary TeX code once you have selected your terms (and generates XML for Word documents).
It is important to provide the proper indexing information from the ACM Computing Classification System (CCS). Accurate semantic tagging provides a reader with quick content reference; facilitates the DL search for related literature; enables several DL topic functions such as aggregated SIG and journal coverage areas; and helps ACM promote your work in other online resources.
ACM Accessibility Recommendations for Publishing in Color
The most accessible approach would be to ensure that your article is still readable when printed in greyscale. The most notable reasons for this are:
- The most common type of inherited Color Vision Deficiency (CVD) is red-green (in which similar-brightness colors that only differ in their amounts of red or green are often confused), and it affects up to 8% of males and 0.5% of females of Northern European descent.
- The most common type of acquired Color Vision Deficiency (CVD) is blue-yellow (including mild cases for many older adults).
- Most printing is in Black & White.
- Situational impairments (e.g., bright sunlight shining on a mobile screen) tend to reduce the entire color gamut, reducing color discriminability.
NOTE: It is NOT safe to encode information using only variations in color (i.e., only differences in hue and/or saturation), as there is bound to be someone affected!
To ensure that you are using the most accessible colors, ACM recommends that you choose sets of colors to help ensure suitable variations in Black & White using either of the following tools:
- ColourBrewer: http://colorbrewer2.org/
- ACE: The Accessible Colour Evaluator: http://daprlab.com/ace/ for designing WCAG 2.0 compliant palettes.
ACM has partnered with International Science Editing (ISE) to provide language editing services to ACM authors. ISE offers a comprehensive range of services for authors including standard and premium English language editing, as well as illustration and translation services, and also has significant outreach in China. Editing is available for both Word and LaTeX files. As an ACM author, you will receive a generous discount on ISE editing services.
To take advantage of this partnership, visit http://acm.internationalscienceediting.com/. (Editing services are at author expense and do not guarantee publication of a manuscript.)
If you have LaTeX-specific questions please review the User and Implementation Guide first.
ACM is happy to provide authors working with LATEX class and Word files technical help. Please direct your technical query to: firstname.lastname@example.org
All email queries will be responded to within 24 hours.
Document Last Revised: July 17, 2018 by Craig Rodkin
Written by leading domain experts for software engineers, ACM Case Studies provide an in-depth look at how software teams overcome specific challenges by implementing new technologies, adopting new practices, or a combination of both. Often through first-hand accounts, these pieces explore what the challenges were, the tools and techniques that were used to combat them, and the solution that was achieved.
ACM Queue’s “Research for Practice” is your number one resource for keeping up with emerging developments in the world of theory and applying them to the challenges you face on a daily basis. In this installment, Dan Crankshaw and Joey Gonzalez provide an overview of machine learning server systems. What happens when we wish to actually deploy a machine learning model to production, and how do we serve predictions with high accuracy and high computational efficiency? Dan and Joey’s curated research selection presents cutting-edge techniques spanning database-level integration, video processing, and prediction middleware. Given the explosion of interest in machine learning and its increasing impact on seemingly every application vertical, it's possible that systems such as these will become as commonplace as relational databases are today.
Why I Belong to ACM
Hear from Bryan Cantrill, vice president of engineering at Joyent, Ben Fried chief information officer at Google, and Theo Schlossnagle, OmniTI founder on why they are members of ACM.