
Em dezembro do ano passado, a ACM publicou uma revisão do modelo de documento LaTeX:
Modelo de artigo mestre ACM 2017
então, estou tentando migrar um documento de conferência meu de "SIG-ALTERNATE.CLS - VERSION 2.8" para este novo modelo, e mesmo parecendo estar emitindo o comando documentclass correto:
\documentclass[sigconf]{include/acmart}
assim como no exemplo de documento de conferência, e ainda assim - recebo:
! Package xkeyval Error: `format' undefined in families `include/acmart.cls'.
...
! Package xkeyval Error: `screen' undefined in families `include/acmart.cls'.
e assim por diante. Por que é que?
Observação:Se este não for um problema bem conhecido/fácil de identificar, tentarei extrair um M(not)WE do artigo.
Responder1
Aparentemente, o arquivo de classe do documento não pode ser colocado e carregado de um subdiretório. Então, se eu escrever:
\documentclass[sigconf]{include/acmart}
Recebo os erros, mas se eu puxá-lo para o mesmo diretório do .tex
arquivo e escrever:
\documentclass[sigconf]{acmart}
então está bem. Phhh, irritante. Com a classe de documento ACM mais antiga ( sig-alternatate
v2.8), era possível carregar a classe para um subdiretório dessa maneira.