memoir 的词汇表 \gls 命令版本是什么?

memoir 的词汇表 \gls 命令版本是什么?

在此 MWE 中,\gls命令无法识别,但我无法在 memman.pdf 中找到它的回忆录版本 - 请帮忙:

 \documentclass{memoir}

\makeglossary
\glossary{meter}{unit of lenght}

\begin{document}
Here I cite \gls{meter}. % undefined control sequence

\printglossary
\end{document}

答案1

该类memoir确实提供了用于的方法glossary,使用\glossary命令并用显示它\printglossary,但是,没有\gls或相关命令可以以内联方式显示词汇表项,即在词汇表本身之外。

我建议使用该glossaries包并makeglossaries在编译后运行该脚本(pdflatex foo.tex ; makeglossaries foo ; pdflatex foo再次)

\documentclass{memoir}
\usepackage{hyperref}
\usepackage{glossaries}
\makeglossary
%\glossary{meter}{unit of lenght}

\newglossaryentry{meter}{name=meter,description={unit of length}}

\begin{document}
Here I cite \gls{meter}. % undefined control sequence

\printglossary
\end{document}

相关内容