Заглавные буквы акронима не работают во множественном числе

Заглавные буквы акронима не работают во множественном числе

Я использую glossariesпакет для управления аббревиатурами и, похоже, комбинация «использовать полную форму», «сделать первую букву заглавной» и «использовать форму множественного числа» не работает (см. MWP ниже):

Сначала я думал, что это может быть связано с замечаниями в документации глоссария относительно команд с заглавными буквами, которые нельзя развернуть, так как я столкнулся с этой проблемой при использовании \Acfpв начале заголовка в сочетании с hyperref. Но даже после удаления всего лишнего это все еще не работает:

\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}

МРП

Семья \glsentryfirst*поступает «правильно», но ей не хватает информации hyperref(это не является частью Плана действий по защите прав потребителей).

Так я что-то упускаю?

решение1

Это ошибка. Я исправлю ее в следующей версии. На данный момент простым решением будет использование одного из новых стилей аббревиатуры:

\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}

Изображение результата

Связанный контент