Association for Computing Machinery (ACM)


The Association for Computing Machinery (ACM) allows authors to submit their manuscripts formatted in LaTeX to any of their journals. For this, they provide three templates which contain the structure and referencing style they would like for submissions. For the vast majority of ACM journals, you should use the Small Standard Format Template, however, a few require one of the other two templates so find the journal you are submitting to in the list below to identify the template you should use.

The templates provided here include a filled-out example article template, a guide for correctly using the template, the ACM bibliography style, example bibliography and an ACM class used for formatting the article. The template is extensively commented and sectioned to make writing your manuscript easy. Make sure to read the included guide as this contains important information for the way in which you should fill out the template.

The ACM currently publishes a large number of journals. Below is a list of these journals divided by the template that you should use for each:

Small Standard Format: Journal of Data and Information Quality (JDIQ), Journal of Experimental Algorithmics (JEA), Journal of the ACM (JACM), Journal on Emerging Technologies in Computing Systems (JETC), Transactions on Accessible Computing (TACCESS), Transactions on Algorithms (TALG), Transactions on Architecture and Code Optimization (TACO), Transactions on Asian Language Information Processing (TALIP), Transactions on Autonomous and Adaptive Systems (TAAS), Transactions on Computation Theory (TOCT), Transactions on Computational Logic (TOCL), Transactions on Computer-Human Interaction (TOCHI), Transactions on Computer Systems (TOCS), Transactions on Computing Education (TOCE), Transactions on Database Systems (TODS), Transactions on Design Automation of Electronic Systems (TODAES), Transactions on Economics and Computation (TEAC), Transactions on Embedded Computing Systems (TECS), Transactions on Information and System Security (TISSEC), Transactions on Information Systems (TOIS), Transactions on Intelligent Systems and Technology (TIST), Transactions on Interactive Intelligent Systems (TiiS), Transactions on Internet Technology (TOIT), Transactions on Knowledge Discovery from Data (TKDD), Transactions on Management Information Systems (TMIS), Transactions on Mathematical Software (TOMS), Transactions on Modeling and Computer Simulation (TOMACS), Transactions on Multimedia Computing, Communications and Applications (TOMM), Transactions on Parallel Computing (TOPC), Transactions on Programming Languages and Systems (TOPLAS), Transactions on Reconfigurable Technology and Systems (TRETS), Transactions on Sensor Networks (TOSN), Transactions on Software Engineering and Methodology (TOSEM), Transactions on Spatial Algorithms and Systems (TSAS), Transactions on Speech and Language Processing (TSLP), Transactions on Storage (TOS), Transactions on the Web (TWEB), IEEE/ACM Transactions on Audio, Speech and Language Processing (TASLP), IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB), IEEE/ACM Transactions on Networking (TON)

Large 1-Column Format: Journal on Computing and Cultural Heritage (JOCCH), Transactions on Applied Perception (TAP)

Large 2-Column Format: Transactions on Graphics (TOG)

Copyright Owner:

The template provided here was created and is owned by the ACM. It is an unmodified version of that found on the ACM LaTeX Style Guide page on the ACM website.



Open the Small Standard Format Template for Free Editing Online:

Open in Overleaf

Open the Large 1-Column Format Template for Free Editing Online:

Open in Overleaf

Open the Large 2-Column Format Template for Free Editing Online:

Open in Overleaf

Download Small Standard Format Template:

{ Download Template .zip } { Preview Template PDF }

Download Large 1-Column Format Template:

{ Download Template .zip } { Preview Template PDF }

Download Large 2-Column Format Template:

{ Download Template .zip } { Preview Template PDF }

Have a Question or Comment About This Template?

{ Ask a Question } { See Previous Discussions For This Template }