Sarmate.net Sarmate.net
Accueil Fonctionnalités Offres Documentation Contact
Connexion Inscription
Tous les templates / Article

Article ACM

Article au format ACM (acmart) pour conférences et journaux informatiques

EN Compile immédiatement Sans installation
Ouvrir dans l'éditeur Lire la documentation
Article ACM preview
Ouvrir dans l'éditeur

Cliquez sur l'aperçu pour ouvrir le template dans l'éditeur en ligne.

C'est quoi le template ACM ?

ACM (Association for Computing Machinery) est la plus grande société savante en informatique. La classe LaTeX officielle acmart est utilisée par tous les journaux ACM (CACM, TOG, TOPLAS…) et conférences (SIGGRAPH, CHI, SIGCOMM, OOPSLA…). C'est une classe unique avec plein d'options de format qui changent la mise en page selon ce que tu écris.

Le template Sarmate utilise acmart, disponible dans toute distribution TeX Live et sur notre serveur de compilation.

Ouvre le template, clique "Compile", admire le look ACM. Ouvrir dans l'éditeur

Quand utiliser ce template ?

Pas-à-pas : ton premier article ACM

1. Choisir le bon format

La première ligne \documentclass détermine la mise en page :

\documentclass[acmsmall]{acmart}     % Journal une colonne petit (TOG, JACM)
\documentclass[acmlarge]{acmart}     % Journal une colonne grand
\documentclass[acmtog]{acmart}       % ACM Transactions on Graphics
\documentclass[sigconf]{acmart}      % Conférences deux colonnes (SIGGRAPH, SIGCOMM…)
\documentclass[sigchi]{acmart}       % Conférence CHI (une colonne)
\documentclass[sigplan]{acmart}      % Conférences SIGPLAN (POPL, OOPSLA…)
\documentclass[manuscript,review]{acmart}  % Soumission avec numéros de ligne

Choisis celui qui correspond à ton lieu de soumission. L'option review (ajoutée avec une virgule) ajoute des numéros de ligne — pertinent en review, à enlever pour la camera-ready.

2. Titre et auteurs

\title{Titre de ton article}
\subtitle{Sous-titre optionnel}

\author{Jeanne Dupont}
\affiliation{%
  \institution{Université Sorbonne}
  \city{Paris}
  \country{France}
}
\email{jeanne@sorbonne.fr}

\author{Pierre Martin}
\affiliation{...}
\email{...}

Répète le bloc \author / \affiliation / \email pour chaque auteur. ACM est strict : chaque auteur a besoin d'une institution et d'un pays (pas d'affiliation = warning à la compilation).

3. Abstract et CCS concepts

\begin{abstract}
Nous présentons ... Nos résultats montrent ...
\end{abstract}

\begin{CCSXML}
<ccs2012>
<concept>
<concept_id>10010520.10010553.10010562</concept_id>
<concept_desc>Computer systems organization~Embedded systems</concept_desc>
<concept_significance>500</concept_significance>
</concept>
</ccs2012>
\end{CCSXML}

\ccsdesc[500]{Computer systems organization~Embedded systems}

\keywords{premier mot-clé, second mot-clé}

Le bloc CCSXML est généré par l'outil de classification CCS d'ACM — colle le XML qu'il te donne. N'écris pas à la main.

4. Copyright

\setcopyright{acmcopyright}
\copyrightyear{2026}
\acmYear{2026}
\acmConference[Conf '26]{ACM Conference}{Juin 2026}{Ville, Pays}

Le texte exact du copyright vient du système eRights d'ACM une fois ton article accepté. Jusque-là, garde les valeurs placeholder du template.

5. Citations

\bibliographystyle{ACM-Reference-Format}
\bibliography{ton_fichier_bib}

ACM-Reference-Format est ce qu'ACM attend : numéroté, noms d'auteurs complets, avec DOI et ACM IDs quand dispo. La classe charge natbib par défaut, donc utilise \citet et \citep comme avec NeurIPS.

Erreurs fréquentes et comment les corriger

"No country specified for author"
Ajoute \country{Ton pays} dans \affiliation{...}. ACM impose un pays pour chaque auteur.
"No copyright form filed" ou boîte de copyright bizarre
Tant que ton article n'est pas accepté, ce warning est normal. Le système ACM te donne la ligne \setcopyright{...} exacte après traitement de ton formulaire eRights.
Le style de bibliographie est faux
Tu as utilisé \bibliographystyle{plain} au lieu de \bibliographystyle{ACM-Reference-Format}. Le second est ce qu'attendent les relecteurs.
Les figures deux colonnes débordent
Pour les formats deux colonnes (sigconf), utilise figure* pour les figures pleine largeur, figure normal pour la largeur de colonne.
Erreurs hyperref avec caractères Unicode bizarres
Ajoute \usepackage[utf8]{inputenc} avant \usepackage{acmart}. Avec un LaTeX moderne, acmart gère UTF-8 nativement, mais les vieilles toolchains en ont parfois besoin.

Options de format à connaître

acmsmall / acmlarge
Mises en page journal une colonne. acmsmall est le défaut pour la plupart des ACM Transactions.
sigconf
Mise en page conférence deux colonnes. SIGGRAPH, SIGCOMM, USENIX, etc.
sigchi
Conférence CHI (une colonne avec marges plus larges pour la lisibilité).
sigplan
Conférences SIGPLAN (POPL, OOPSLA, PLDI…). Légèrement différent de sigconf.
review
Ajoute des numéros de ligne et un filigrane "DRAFT". Pour la version que verront les relecteurs.
anonymous
Cache les auteurs pour le double aveugle. Combine avec review : [manuscript,review,anonymous].

FAQ

Quelle option de format choisir ?

Regarde ton CFP — il le dit presque toujours. En cas de doute : sigconf pour les conférences, acmsmall pour les journaux.

Comment obtenir les concepts CCS ?

Utilise le classifieur CCS d'ACM. Navigue pour trouver les concepts qui correspondent à ton travail, clique-les, copie le XML généré + les lignes \ccsdesc dans ton article.

C'est quoi la limite de pages ?

Ça dépend du lieu. SIGCOMM autorise 14 pages, SIGGRAPH 12, CHI 11, POPL 25 (oui, 25). Vérifie toujours le CFP. acmart n'impose pas de limite — c'est toi.

Puis-je personnaliser la boîte de copyright ?

Non. ACM fournit le texte exact via le système eRights ; utiliser autre chose retarde la publication.

Pourquoi mon papier compile mais avec un filigrane "DRAFT" ?

Tu as utilisé [manuscript] ou [review]. Pour la camera-ready, enlève-les. La classe ne retire les filigranes que quand tu compiles en mode "production".

Pour aller plus loin

Prêt à écrire avec ce template ?

Ouvre le template dans l'éditeur — pas besoin de compte pour l'essayer.

Ouvrir dans l'éditeur