
Estoy usando \usepackage[printonlyused]{acronym}
la lista de abreviaturas y me gustaría definir la abreviatura, \acro{\nabla}{Volume of Displacement}
pero el contador de errores aumenta de 4 a 39 con solo ese cambio.
Fue posible introducir la abreviatura con
\acrodef{vod}[$\nabla$]{Volume of displacement}
Pero entonces no aparecería en la lista de abreviaturas.
¿Alguien sabe algo para hacer que esto funcione? ¡Cualquier solución poco ortodoxa también estaría bien!
Respuesta1
\acro
admite el mismo segundo argumento opcional para especificar una forma corta diferente al nombre del acrónimo como \acrodef
tal
\acro{nabla}[$\nabla]{Volume of displacement}
funcionará para la lista.
acronym
(y paquetes similares) requieren algún tipo de texto libre de macros para identificar y rastrear el acrónimo internamente (que es el argumento utilizado para \ac
y co), a menudo esto es lo mismo que la forma corta basada en texto, por lo que existe un mecanismo opcional para especificar se encuentra disponible un formulario breve alternativo. Paraacronym
este es el segundo argumento opcional disponible para todos \acro
, \newacro
y\acrodef