
No parece haber una pregunta sobre este tema específico, así que aquí está mi problema: estoy usando glosarios extra para crear una lista de símbolos al comienzo de mi tesis, pero aparece un error extraño, aunque los documentos están se está modificando correctamente y no parece aparecer ningún otro problema.
Aquí está mi ejemplo mínimo:
\documentclass[a4paper, 12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[record]{glossaries-extra}
\begin{document}
\end{document}
y aquí está mi error:
E: /usr/share/texlive/texmf-dist/tex/latex/glossaries-extra/glossaries-extra.sty:11249 Undefined control sequence {}
Esto parece deberse a la opción de grabar (?), que es fundamental para que el paquete funcione, por lo que simplemente no puedo eliminarlo. ¿Sugerencia?
P.D. parece obvio, pero lo especifico de todos modos: no se debe a la ausencia de elementos para registrar porque sucede en mis documentos reales donde hay algunas entradas.
Pps, la parte más extraña es que todo lo demás parece funcionar perfectamente: mi lista de símbolos está creada con las características correctas.
Respuesta1
Esto es lo que se me ocurrió hasta ahora: el problema parece no ser reproducible en los sistemas de otras personas, por lo que probablemente sea un problema relacionado con el paquete o un conflicto de paquetes. Desafortunadamente, reinstalar todo no resuelve el problema; sin embargo, encontré una solución poco elegante.
El problema parece surgir en el siguiente código:
\@ifpackageloaded{tracklang}
{%
\AnyTrackedLanguages
{%
\ForEachTrackedDialect{\this@dialect}{\glsxtr@loaddialect}%
}%
{}%
}%
alrededor de la línea 11245 en glosarios-extra.sty. Comentar estas líneas elimina cualquier error y hace que todo funcione (aparentemente) perfectamente.