
não parece haver uma pergunta sobre este tópico específico, então aqui está o meu problema: estou usando glossários-extra para criar uma lista de símbolos no início da minha tese, mas tenho um erro estranho aparecendo, embora os documentos sejam sendo modificado corretamente e nenhum outro problema parece aparecer.
Aqui está meu exemplo mínimo:
\documentclass[a4paper, 12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[record]{glossaries-extra}
\begin{document}
\end{document}
e aqui está o meu erro:
E: /usr/share/texlive/texmf-dist/tex/latex/glossaries-extra/glossaries-extra.sty:11249 Undefined control sequence {}
Isso parece ser causado pela opção record (?) que é fundamental para o funcionamento do pacote, então não consigo retirá-la. Sugestão?
Ps parece óbvio, mas especifico mesmo assim: não é causado pela ausência de elementos a registar porque acontece nos meus documentos reais onde existem algumas entradas.
Pps, o mais estranho é que todo o resto parece funcionar perfeitamente: minha lista de símbolos é criada com as características certas.
Responder1
Então foi isso que descobri até agora: o problema parece não ser reproduzível nos sistemas de outras pessoas, então provavelmente é um problema relacionado ao pacote ou conflito de pacotes. Infelizmente, reinstalar tudo não resolve o problema, mas encontrei uma solução deselegante.
O problema parece surgir no seguinte trecho de código:
\@ifpackageloaded{tracklang}
{%
\AnyTrackedLanguages
{%
\ForEachTrackedDialect{\this@dialect}{\glsxtr@loaddialect}%
}%
{}%
}%
em torno da linha 11245 em glossários-extra.sty. Comentar essas linhas remove qualquer erro e faz com que tudo funcione (aparentemente) perfeitamente.