词汇表替代文本

词汇表替代文本
\documentclass{article}

\usepackage{hyperref}

\usepackage{glossaries}

\newglossaryentry{solve}{name={solve},description={to find an answer}}

\makeglossary
\begin{document}

You can \gls{solve} an equation if a 
solution          % HERE 
exists

\printglossaries

\end{document}

\gls{solve}尽管拼写不同,我仍需要将“解决方案”链接到。

我以为\gls[<alternate text>]{<label>}存在但实际上不存在。

答案1

您可以\glslink{solve}{solution}按照 Marco Daniel 所指出的方式使用,或者,如果您的文档中有多个“解决方案”实例,则定义一个\glsnoun指向\glsuseri并添加user1={solution}到词汇表条目定义的宏 - 有关详细信息,请参阅手册第 4.1 节。

\documentclass{article}

\usepackage{hyperref}

\usepackage{glossaries}
\makeglossary

\let\glsnoun\glsuseri

\newglossaryentry{solve}{name={solve},description={to find an answer},user1={solution}}

\begin{document}

You can \gls{solve} an equation if a \glsnoun{solve} exists.

\printglossaries

\end{document}

相关内容