Формат ACM на практике
Класс acmart: sigconf, метаданные, анонимная проверка и сюрпризы при первой компиляции.
Формат ACM на практике
В 2017 году ACM объединила все свои шаблоны в один класс «acmart». Один класс, много лиц: опция формата решает, получите ли вы статью с конференции в две колонки или журнальную статью в одну колонку.
Выберите вариант формата
% Conference proceedings (SIGCHI, SIGPLAN, most SIGs)\documentclass[sigconf]{acmart}
% Small journal format (TOCE, TAP, ...)\documentclass[acmsmall]{acmart}
% Large journal format (TOG, ...)\documentclass[acmlarge]{acmart}sigconf — это то, что вам нужно практически для любой конференции ACM. CFP места проведения называет точный вариант; доверяйте этому, а не привычке. Если вы все еще выбираете между семействами площадок, ACM, IEEE и друзья сравнит их.
Метаданные являются обязательными
В отличие от IEEEtran, acmart отказывается выглядеть правильно (и издатель отказывается его принимать) без блоков метаданных:
\begin{CCSXML}... % generated at dl.acm.org/ccs\end{CCSXML}\ccsdesc[500]{Software and its engineering~Compilers}
\keywords{compilers, optimization, benchmarks}Концепции CCS взяты из средства выбора на веб-сайте ACM, которое генерирует строки XML и \ccsdesc. Вставьте их дословно. Ключевые слова помещаются в \keywords, а не в абстрактном виде. Блок справочного формата ACM (серое поле цитирования на первой странице) генерируется автоматически из \acmConference, \acmYear и друзей, который издатель заполняет или проверяет во время готовности камеры.
Отправка в двойном слепом режиме
Большинство конференций ACM рассматриваются анонимно. Один из вариантов справляется с этим:
\documentclass[sigconf,review,anonymous]{acmart}«anonymous» скрывает авторов и филиалы, «review» добавляет номера строк для рецензентов. Отключите оба, чтобы подготовить камеру. Класс отвечает за механику, но анонимизация — это нечто большее, чем просто флаг. См. двойное слепое исследование выполнено правильно.
Цитаты: пронумерованы или указаны по году автора.
acmart использует natbib и поддерживает оба стиля:
| Вариант | Результат |
|---|---|
| по умолчанию | Пронумеровано: [3] |
natbib=true + \citestyle{acmauthoryear} |
Автор-год: (Лавлейс, 1843) |
Некоторые SIG указывают год автора (исторически CHI), другие нумеруют. Опять же: CFP решает.
Сюрпризы при первой компиляции
acmart жаждет пакетов. Ожидайте этого при новой настройке:
- Шрифты Libertine. Класс загружает Linux Libertine и Biolinum плюс
newtxmath. При минимальной установке TeX они загружаются при первой компиляции. Встроенный в Oleafly движок Tectonic автоматически извлекает их при первом использовании, поэтому первоначальная компиляция занимает больше времени, чем вторая. Это нормально, не зависание. - Строгие правила с плавающей запятой. acmart полностью блокирует некоторые пакеты (например,
titlesec), и при их загрузке произойдет ошибка. \authorsaddresses{}отключает нижний колонтитул «адреса авторов» в черновиках.
Если пакет действительно не удается разрешить, исправление обычное: установить отсутствующий пакет.
Где это взять
Загрузите официальный шаблон со страниц авторов acm.org или сайта вашей конференции и обновляйте acmart.cls. ACM пересматривает его несколько раз в год и проверяет готовность камеры к последней версии.