The ACM Publishing System (TAPS) Whitelist of LaTeX Packages
The ACM Publishing System (TAPS) allows use of standard LaTeX packages which have published in the public domain and have been vetted by our development team. The following whitelist of packages are compatible with TAPS production processing of your LaTeX source files. Please note that for the successful conversion of your article to HTML, that the use of LaTeX packages must be restricted to the below list.
Our team is also accepting recommendations for LaTeX packages in the public domain for review. Please send suggestions to acmtexsupport@aptaracorp.com RE: TAPS LaTeX Package evaluation.
Package No. | Package Name | Package No. | Package Name | Package No. | Package Name | ||
1 | abstract.sty | 37 | dcolumn.sty | 72 | kvoptions.sty | ||
2 | acronym.sty | 38 | decimal.sty | 73 | listings.sty | ||
3 | algorithm.sty | 39 | delarray.sty | 74 | makeidx.sty | ||
4 | algorithm2e.sty | 40 | dirtytalk.sty | 75 | maple2e.sty | ||
5 | algorithmic.sty | 41 | draftwatermark.sty | 76 | mapleenv.sty | ||
6 | alltt.sty | 42 | epigraph.sty | 77 | mapleplots.sty | ||
7 | amsbsy.sty | 43 | esdiff.sty | 78 | maplestyle.sty | ||
8 | amscd.sty | 44 | etex.sty | 79 | mapletab.sty | ||
9 | amsfonts.sty | 45 | eucal.sty | 80 | mapleutil.sty | ||
10 | amsgen.sty | 46 | eufrak.sty | 81 | mathabx.sty | ||
11 | amsmath.sty | 47 | fancybox.sty | 82 | mciteplus.sty | ||
12 | amsmidx.sty | 48 | fancyhdr.sty | 83 | multirow.sty | ||
13 | amsopn.sty | 49 | fancyvrb.sty | 84 | natbib.sty | ||
14 | amssymb.sty | 50 | fix-cm.sty | 85 | newlfont.sty | ||
15 | amstext.sty | 51 | fixfoot.sty | 86 | nomencl.sty | ||
16 | amsthm.sty | 52 | fixltx2e.sty | 87 | nopageno.sty | ||
17 | amsxtra.sty | 53 | fixme.sty | 88 | oldlfont.sty | ||
18 | apacite.sty | 54 | flafter.sty | 89 | overword.sty | ||
19 | appendix.sty | 55 | float.sty | 90 | SIunits.sty | ||
20 | bbding.sty | 56 | fontenc.sty | 91 | shortvrb.sty | ||
21 | bm.sty | 57 | forloop.sty | 92 | showidx.sty | ||
22 | bold-braces.sty | 58 | fp.sty | 93 | stmaryrd.sty | ||
23 | braket.sty | 59 | gb4e.sty | 94 | soul.sty | ||
24 | calc.sty | 60 | graphics.sty | 95 | subfigure.sty | ||
25 | cancel.sty | 61 | graphicx.sty | 96 | suffix.sty | ||
26 | ccicons.sty | 62 | graphpap.sty | 97 | tabular.sty | ||
27 | cgloss4e.sty | 63 | harmony.sty | 98 | textcase.sty | ||
28 | checkend.sty | 64 | html.sty | 99 | textcomp.sty | ||
29 | CJK.sty | 65 | hyperref.sty | 100 | tfrupee.sty | ||
30 | clean.sty | 66 | ifpdf.sty | 101 | tipa.sty | ||
31 | color.sty | 67 | ifthen.sty | 102 | tipx.sty | ||
32 | comma.sty | 68 | index.sty | 103 | titlepage.sty | ||
33 | coollist.sty | 69 | inputenc.sty | 104 | tloop.sty | ||
34 | coolstr.sty | 70 | iopams.sty | 105 | units.sty | ||
35 | curves.sty | 71 | keyval.sty | 106 | upmath.sty | ||
36 | datenumber.sty |
- amsmath
- array
- booktabs
- caption
- fancyvrb
- graphicx
- hypdoc
- libertine
- longtable
- newtxmath
- tabularx
- zi4
ACM Case Studies
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.

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.