ACM LaTeX Style Guide
(Will cease to be supported as of Spring 2017)
There are three formats for ACM journals/transactions:
Small Standard Format
Large Format Single Column
Large Format Double Column
Identify the journal for which you are writing and download the appropriate files.
1.The Small Standard Format is used for the following journals and transactions:
CIE, CSUR, JACM, JDIQ, JEA, JETC, TAAS, TACCESS, TACO, TALG, TALLIP (formerly TALIP), TCPS, TEAC, TECS, TIIS, TIST, TKDD, TMIS, TOCE, TOCHI, TOCL, TOCS, TOCT, TODAES, TODS, TOIS, TOIT, TOMACS, TOMM (formerly TOMCCAP), TOMPECS, TOMS, TOPC, TOPLAS, TOPS (formerly TISSEC), TOS, TOSEM, TOSN, TRETS, TSAS, TSC, TSLP, TWEB.
Please download: acmsmall.zip
2.The Large Format Single Column is used for the following journal and transactions:
Please download: acmlarge.zip
3.The Large File Double Column is used for:
Please download: acmtog.zip
Please note that all instructions on how to use these files are included in the zipped file. For your convenience, sample articles in PDF format are also included.
Should you need technical help working with your LaTeX class files, please direct your query to:
All email queries will be responded to within 24 hours.
COMPUTING CLASSIFICATION SYSTEM
An important aspect of preparing your paper for publication by ACM Press is to provide the proper indexing and retrieval information from the ACM Computing Classification System (CCS). This is beneficial to you because accurate categorization provides the reader with quick content reference, facilitating the search for related literature, as well as searches for your work in ACM's Digital Library and on other online resources.
Please read the HOW TO CLASSIFY WORKS USING ACM'S COMPUTING CLASSIFICATION SYSTEM (Word .docx file) for instructions on how to classify your document using the 2012 ACM Computing Classification System and insert the index terms into your LaTeX or Microsoft Word source file. For a PDF version of this document, please click HERE
ACM IN-TEXT CITATION STYLE
The in-text citation style is as follows: For parenthetical citations we enclose the last name of the first author and year of publication, thus: [Burando 2007]; when there are two authors, both last names and the year of publication are included [Burando and Lee 2007]; when there are more than two authors, we cite the last name of the first author followed by an "et al." [Burando et al. 2007]. Sequential parenthetical citations are enclosed in square brackets and separated by semi-colons, thus [Burando 2007; Burando and Lee 2007]. When a citation is part of a sentence, the name of the author is NOT enclosed in brackets, but the year is: "So we see that Burando et al. ..."
When an author has more than one article published in the same year, the citation becomes [Burando 2007a] and [Burando 2007b].
SPECIAL NOTE ABOUT REFERENCE FORMATS
Reference linking and citation counts are facilitated by use of these standard reference formats. Please adhere to the reference formats that we use for ACM publications. If you do not, and your paper is accepted, it will be returned to you for proper formatting.
By using your BibTeX (.bib) file with the appropriate .bst file (ACM Reference Format) your references should require minimum editing.
Here are examples of the most common reference types formatted for ACM journals.
For a paginated article in a journal:
Patricia S. Abril and Robert Plant. 2007. The patent holder's dilemma: Buy, sell, or troll? Commun. ACM 50, 1 (Jan. 2007), 36-44. DOI:http://dx.doi.org/10.1145/1188913.1188915
For an enumerated article in a journal:
Sarah Cohen, Werner Nutt, and Yehoshua Sagic. 2007. Deciding equivalances among conjunctive aggregate queries. J. ACM 54, 2, Article 5 (April 2007), 50 pages. DOI:http://dx.doi.org/10.1145/1219092.1219093
For a monograph (whole book):
David Kosiur. 2001. Understanding Policy-Based Networking (2nd. ed.). Wiley, New York, NY.
For a divisible book (anthology or compilation):
Ian Editor (Ed.). 2007. The title of book one (1st. ed.). The name of the series one, Vol. 9. University of Chicago Press, Chicago. DOI:http://dx.doi.org/10.1007/3-540-09237-4
For a multi-volume work (as a book):
Donald E. Knuth. 1997. The Art of Computer Programming, Vol. 1: Fundamental Algorithms (3rd. ed.). Addison Wesley Longman Publishing Co., Inc.
For a (paginated proceedings) article in a conference proceedings (conference, symposium or workshop):
Sten Andler. 1979. Predicate Path expressions. In Proceedings of the 6th. ACM SIGACT-SIGPLAN symposium on Principles of Programming Languages (POPL '79). ACM Press, New York, NY, 226-236. DOI:http://dx.doi.org/10.1145/567752.567774
For a Patent:
Joseph Scientist. 2009. The fountain of youth. (Aug. 2009). Patent No. 12345, Filed July 1st., 2008, Issued Aug. 9th., 2009.
For an informally published work (such as some technical reports and dissertations):
David Harel. 1978. LOGICS of Programs: AXIOMATICS and DESCRIPTIVE POWER. MIT Research Lab Technical Report TR-200. Massachusetts Institute of Technology, Cambridge, MA.
Kenneth L. Clarkson. 1985. Algorithms for Closest-Point Problems (Computational Geometry). Ph.D. Dissertation. Stanford University, Palo Alto, CA. UMI Order Number: AAT 8506171.
David A. Anisi. 2003. Optimal Motion Control of a Ground Vehicle. Master's thesis. Royal Institute of Technology (KTH), Stockholm, Sweden.
For an online document/WWW resource:
Harry Thornburg. 2001. Introduction to Bayesian Statistics. (March 2001). Retrieved March 2, 2005 from http://ccrma.stanford.edu/~jos/bayes/bayes.html
For a Video (two examples):
Dave Novak. 2003. Solder man. Video. In ACM SIGGRAPH 2003 Video Review on Animation theater Program: Part I - Vol. 145 (July 27-27, 2003). ACM Press, New York, NY, 4. DOI:http://dx.doi.org/99.9999/woot07-S422
Barack Obama. 2008. A more perfect union. Video. (5 March 2008). Retrieved March 21, 2008 from http://video.google.com/videoplay?docid=6528042696351994555
Last Revised: March 4, 2016 by Craig Rodkin
ACM's prestigious conferences and journals are seeking 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.
Many papers published in ACM's Journals hold great value to software engineers interested in staying at the top of their field. The papers in this collection were selected for their relevance to practitioners who strive to build the software that will shape the future.
New ACM Journals Accepting Submissions
The most comprehensive collection of full-text articles and bibliographic records covering computing and information technology includes the complete collection of ACM's publications.
Changes expand access to Special Interest Group conference proceedings. ACM offers flexible options that fit computing researchers' individual needs.