我希望词汇表中所有页码后面都有一个点,如图所示:
本文档的代码如下:
\documentclass{article}
\usepackage{glossaries}
\newglossaryentry{utc}{name=UTC, description={Coordinated Universal Time}}
\makeglossaries
\begin{document}
Some \gls{utc} text here
\printglossaries
\end{document}
makeglossaries glossaries-example && pdflatex glossaries-example.tex
我谷歌了一下,简单看了看文档,但没有找到任何相关内容,希望我错过了什么。
答案1
好吧,我希望有一个更通用的解决方案,但在文档中找不到提示。也就是说,请参阅下面的代码,并在文档的第 15.2 节中找到有关自定义样式的更多信息。
\documentclass{article}
\usepackage{glossaries}
\newglossaryentry{utc}{name=UTC, description={Coordinated Universal Time}}
\newglossarystyle{myList}{%
\setglossarystyle{list}%
\renewcommand*{\glossentry}[2]{%
\item[\glsentryitem{##1}%
\glstarget{##1}{\glossentryname{##1}}]
\glossentrydesc{##1}\glspostdescription\space ##2.}% dot inserted here after 2nd argument
}
\makeglossaries
\begin{document}
Some \gls{utc} text here
\printglossary[style=myList]
\end{document}