
去年 12 月,ACM 發布了對 LaTeX 文件範本的全面修改:
因此,我正在嘗試將我的會議論文從“SIG-ALTERNATE.CLS - VERSION 2.8”遷移到這個新模板,儘管我似乎發出了正確的 documentclass 命令:
\documentclass[sigconf]{include/acmart}
就像會議論文樣本中一樣,但是 - 我得到:
! Package xkeyval Error: `format' undefined in families `include/acmart.cls'.
...
! Package xkeyval Error: `screen' undefined in families `include/acmart.cls'.
等等。這是為什麼?
筆記:如果這不是一個眾所周知/易於識別的問題,我將嘗試從論文中提取 M(不是)WE。
答案1
顯然,文檔類文件無法從子目錄放置和載入。所以如果我寫:
\documentclass[sigconf]{include/acmart}
我收到錯誤,但如果我將其拉到與文件相同的目錄.tex
,並寫入:
\documentclass[sigconf]{acmart}
那就可以了。噗,煩人。對於較舊的 ACM 文件類別 ( sig-alternatate
v2.8),過去可以透過這種方式載入子目錄的類別。