LaTeX Best Practices

ACM Logo

ACM wants to make the submission process as smooth as possible for authors, so we have developed a set of best practices which you should follow to ensure that the submission and conversion process goes as smoothly as possible.

Before submitting your LaTeX source files to TAPS (for proceedings articles) or through the existing journal production process, we encourage authors to review the following points for confirming the smooth processing of your paper:

The new LaTeX package incorporates updated versions of the following ACM templates:

o ACM Journals: ACM Small, ACM Large, ACM and TOG (also for SIGGRAPH authors publishing in TOG)

o ACM proceedings templates: ACM Standard and SIGPLAN

All journals use acmsmall with the following exceptions:

o acmlarge - Large single column format, used for JOCCH, TAP

o acmtog - Large double column format, used for TOG

Note: Most proceedings 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.

For ACM Conferences

For ACM Journals

ACM recommends the authors to check/refer the respective sample TeX file while preparing their papers and use the required opti on “sigconf | sigplan” accordingly and finalize their work.

Important information regarding submission versions for review: After finalizing the formatting of your paper you must use the option “manuscript” with \documentclass[manuscript] command. This will generate the output in single column review format which is required. Accepted manuscripts will be transformed during production to produce properly formatted output accord to the publication specifications. Authors will be provided the opportunity to review and approve the formatted output before the article is published to the ACM Digital Library.

Red X: Incorrect use of LaTeX coding for TAPS

\begin[t] \centering

Green Check: Correct use of LaTeX coding for TAPS

Red X: Incorrect use of LaTeX coding for TAPS

\setstretch> from “setspace” package

Red X: Incorrect use of LaTeX coding for TAPS

Green Check: Correct use of LaTeX coding for TAPS

\author
\affiliation \institution
\city
\state
\country>
\email<[email protected]>

Green Check: Correct use of LaTeX coding for TAPS

\author
\affiliation \institution
\city
\state
\country>
\email<[email protected]>

Green Check: Correct use of LaTeX coding for TAPS

\author
\affiliation \institution
\city
\state
\country>
\email<[email protected]>

For more information on recommended practices for coding author information please check here.

CCS Concepts and Keywords

o Abstract, Poster, and other short manuscripts of 2 pages or less may omit CCS Concepts and Keywords

% ACM License Text
\setcopyright

% Copyright Year
\copyrightyear

PDF output of the mentioned LaTeX code:

Sample ACM permission statement

figure, table: a standard figure or table taking a full text width in one-column formats and one column width in two-column formats.

figure*, table* in two-column formats, a special figure or table taking a full text width.

teaserfigure: a special figure before maketitle.

sidebar, marginfigure, margintable: in special sidebars, tables and figures in the margin.

Sample Image file of pair of flies

For adding labels to the individual images use can add “[]” (optional argument) with the \subfigure command; for example:


You will receive a notification email from TAPS, in which system will ask you to submit your manuscript file and provide a unique link through which you can access TAPS (your specific author dashboard). In the top of your author dashboard TAPS provides the information about “Proceeding Acronym”, “Paper ID” and “Title of Paper”. You can upload a zip file in TAPS for further processing and the ZIP file naming should be like: -.zip

The ZIP file can contain 3 folders, following is the folder structure inside ZIP file:

supplements

pdf: This folder contains the PDF output of your manuscript. It’s not mandatory to provide this folder.
source: This folder contains final source files MS-Word or LaTeX. This folder should contain all necessary files/resources which are required to generate the final output. It’s mandatory to provide this folder.
supplements: This folder contains the supplementary material which need to available at the time of web publishing. The content of this folder will not appear in PDF output. It’s not mandatory to provide this folder.

You can also check the in information available under “General Instruction and Information” at your TAPS author dashboard. Make sure that your package contains all figures, macros and LaTeX files you used in your paper.

Last updated May 30, 2024 by C. Rodkin

Become an ACM Distinguished Speaker!

Career Resource

Lifelong Learning

ACM offers lifelong learning resources including online books and courses from Skillsoft, TechTalks on the hottest topics in computing and IT, and more.

techpacks

Publish Your Work

Publish with ACM

ACM's prestigious conferences and journals seek top-quality papers in all areas of computing and IT. It is now easier than ever to find the most appropriate venue for your research and publish with ACM.