使用以下命令classicthesis
时会出现错误glossaries
\renewcommand{\descriptionlabel}[1]{\hspace*{\labelsep}\spacedlowsmallcaps{#1}}
在文档中给出了首字母缩略词和词汇表的以下结果。
LO@SAMPLE@NAME 示例条目。1
由于我喜欢词汇表中的小型大写字母,是否有解决方法?
这是最小的 NWE
\documentclass{scrreprt}
\usepackage{classicthesis}
\usepackage{glossaries}
\makeglossaries
\newglossaryentry{sample}{name={sample}, description={a sample entry}}
\begin{document}
A \gls{sample} entry.
\printglossaries
\end{document}
冲突的 \renewcommand 位于第 389 行classicthesis.sty
答案1
结合文档和@egreg 的信息,这应该是一个 MWE:
\documentclass{scrreprt}
\usepackage{classicthesis}
\usepackage[style=long,nolist]{glossaries}
\makeglossaries
\newglossaryentry{sample}{name={sample}, description={a sample entry}}
\renewcommand{\glsnamefont}[1]{\spacedlowsmallcaps{#1}}
\begin{document}
A \gls{sample} entry.
\printglossaries
\end{document}