I've managed to get glossaries to set the acronyms in the body in small caps in the way I want, but in the list of acronyms they insist on coming out in lower-case.
Can anyone (a) tell me what I've missed and (b) prune the irrelevant (as I'm basically poking around without really understanding the bowels)?
MWE:
\documentclass[a4paper,final]{report}
\usepackage[acronym,nomain,
style=list,
nonumberlist,
shortcuts,
smallcaps,
]{glossaries}
\renewcommand*{\CustomAcronymFields}{%
description={\the\glslongtok},%
name={\textsc{\the\glsshorttok}},%
symbol={\textsc{\the\glsshorttok}},%
}
\renewcommand{\glsnamefont}[1]{\textsc{#1}}
\SetCustomStyle
\makeglossaries
\newacronym{xts}{Tsp}{Tomato Soup Protocol}
\newacronym{xfc}{Fcp}{Fried Cheese Protocol}
\begin{document}
We like \acs{xts} and \acs{xfc}.
\printglossary
\end{document}
Body:

List:

