Формат ACM на практиці
Клас acmart: sigconf, метадані, анонімний перегляд і перша компіляція дивує.
Формат ACM на практиці
ACM об’єднав усі свої шаблони в один клас, acmart, у 2017 році. Один клас, багато облич: параметр формату вирішує, чи отримаєте ви доповідь на конференції чи одну колонку в журналі.
Виберіть свій варіант формату
% 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 вони надходять як завантаження під час першої компіляції. Механізм Tectonic, що входить у комплект Oleafly, автоматично отримує їх під час першого використання, тому початкова компіляція займає більше часу, ніж друга. Це нормально, а не зависання. - Строгі правила float. acmart блокує деякі пакунки (наприклад,
titlesec) прямо і викличе помилку, якщо ви їх завантажите. \authorsaddresses{}вимикає нижній колонтитул «адреси авторів» у чернетках.
Якщо пакет справді не вдається вирішити, виправлення є звичайним: встановіть відсутній пакет.
Де взяти
Завантажте офіційний шаблон зі сторінок авторів acm.org або сайту вашої конференції та оновлюйте acmart.cls. ACM оновлює його кілька разів на рік, а перевірки готовності камери виконуються з останньою версією.