Пакет акронимов: printonlyreused и заглавные буквы не работают

Пакет акронимов: printonlyreused и заглавные буквы не работают

Последняя версия пакета acronymпредоставляет опции для печати только многократно используемых аббревиатур ( [printonlyreused]) в списке аббревиатур, а также заглавные буквы, например, длинные версии ( \Acl{XYZ}). Заглавные буквы работали у меня в более ранней версии. Я обновил пакет до версии 1.46, но ничего из вышеперечисленного теперь не работает. Я также переустановил требуемые пакеты suffixи xstring. Я использую MiKTeX 2.9.7380 с PDFlatex, а также сбросил конфигурацию MiKTeX, но ничего не помогло.

Ниже приведено описание проблемы MWE. В моем выводе длинная версия A не заглавная, а B все еще в списке.

\documentclass[12pt]{article}
\usepackage[printonlyreused]{acronym}
\begin{document}

\section{Chapter}
First use: \ac{NA}  \\
2nd use: \ac{NA}   \\
Long version with capital: \Acl{NA} \\
Other acronym, only mentioned once: \ac{NB} \\
The third acro is not mentioned to be excluded on the printed list

\section{List of acronyms}
\begin{acronym}
\acro{NA}{new acro A}
\acro{NB}{new acro B} % negative test for [printonlyreused]
\acro{NC}{new acro C} % negative test for [printonlyused]
\end{acronym}

\end{document}

В качестве обходного пути я переключился на package acro, к счастью, он использует в основном те же команды в тексте, поэтому мне не пришлось много менять в моем 130-страничном документе, только переопределение >4 страниц аббревиатур было несколько утомительным. Однако решение с использованием acronymвсе еще было бы полезным.

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