Las mayúsculas de acrónimos no funcionan en modo plural

Las mayúsculas de acrónimos no funcionan en modo plural

Estoy usando el glossariespaquete para administrar siglas y parece que la combinación de "usar forma larga", "poner la primera letra en mayúscula" y "usar forma plural" no funciona (consulte MWP a continuación):

Al principio pensé que podría estar relacionado con los comentarios en la documentación de los glosarios acerca de que los comandos en mayúsculas no se pueden expandir, ya que me encontré con este problema al usarlo \Acfpal principio de un título en combinación con hyperref. Pero incluso después de eliminar todo el desorden, todavía no parece funcionar:

\documentclass{article}

\usepackage[acronym,shortcuts]{glossaries}

\newacronym{mTA}{mTA}{my test acronym}

\begin{document}
Try acr shortcuts:\\
\acf{mTA}\\
\Acf{mTA}\\
\acfp{mTA}\\
\Acfp{mTA}\\

Try acr commands:\\
\acrfull{mTA}\\
\Acrfull{mTA}\\
\acrfullpl{mTA}\\
\Acrfullpl{mTA}\\

Try gls commands:\\
\glsentryfirst{mTA}\\
\Glsentryfirst{mTA}\\
\glsentryfirstplural{mTA}\\
\Glsentryfirstplural{mTA}\\
\end{document}

MWP

La \glsentryfirst*familia hace lo "correcto" pero les falta información hyperref(no forma parte del MWP).

Entonces, ¿me estoy perdiendo algo aquí?

Respuesta1

Esto es un error. Lo arreglaré en la próxima versión. Por ahora, una solución sencilla es utilizar uno de los nuevos estilos de siglas:

\documentclass{article}

\usepackage[acronym,shortcuts]{glossaries}

\setacronymstyle{long-short}
\newacronym{mTA}{mTA}{my test acronym}

\begin{document}
Try acr shortcuts:\\
\acf{mTA}\\
\Acf{mTA}\\
\acfp{mTA}\\
\Acfp{mTA}\\

Try acr commands:\\
\acrfull{mTA}\\
\Acrfull{mTA}\\
\acrfullpl{mTA}\\
\Acrfullpl{mTA}\\

Try gls commands:\\
\glsentryfirst{mTA}\\
\Glsentryfirst{mTA}\\
\glsentryfirstplural{mTA}\\
\Glsentryfirstplural{mTA}\\
\end{document}

Imagen del resultado

información relacionada