I want a list of acronyms to be printed in normal caps. However, I want small caps acronyms in the body text. I use glossaries
package as the following example. Would you please help?
\documentclass[a4paper]{report}
\usepackage[style=long, toc, smallcaps]{glossaries}
\makeglossaries
\newacronym{acr}{acr}{Acronym}
\begin{document}
This is an \gls{acr}. An \gls{acr} should be in small caps.
The first column in the follwoing list of acronyms should be in normal caps.
\printglossary[title={List of Acronyms}]
\end{document}
Best Answer
Page 123 of the glossaries' user manual reads:
With this in mind, one solution to your problem is to change the definition of
\glsnamefont
: