I use the acro package to manage acronyms. Usually I have defined them to use capitals for both the short and long version. However, in some cases in the text I would like to use the long version without capitals.
\documentclass[]{article}
\usepackage{acro}
\DeclareAcronym{CD}{
short = CD ,
long = Compact Disc
}
\begin{document}
\acl{CD} % expected result: Compact Disc
\MakeLowercase{\acl{CD}} % expected result: compact disc
\end{document}
Compilation fails because the \MakeLowercase command somehow changes the acronym CD to cd before accessing the long version.
\aclis expandable. So to make it work I guess your best bet is to define an alternate long form which is lower case and use that one. – Skillmon Jan 08 '18 at 09:01\Acvariants of all theacrocommands which uppercase the first character. Not exactly the desired description, but could be easily used to generate "Compact disc" and "compact disc". – Dai Bowen Jan 08 '18 at 13:24