我是否需要创建一个单独的词汇表项目来为复数形式创建超链接 \gls ?

我是否需要创建一个单独的词汇表项目来为复数形式创建超链接 \gls ?

有没有办法有一个单一的词汇表条目,我可以使用 \gls 命令来超链接复数名词形式?

下面我提供了一个词汇表的 MWE,其中包含两个条目:单数形式的“metric”以及复数形式‘公制s“”。

如果我注释掉第二个,复数术语表条目“metric”s',然后我收到错误:

Package glossaries Error: Glossary entry `metric**s**' has not been defined.

显然,仅仅指定plural={metrics}使用 \gls 创建指向复数‘度量’的形式。

有没有办法,在“metric”的一个词汇表条目中,我可以同时指定单数和复数'metric' 形式和然后能够同时发布 \gls{metric} 和 \gls{metrics} 命令而不会产生错误?

这不是什么大问题。我只是想知道有没有什么方法可以简化我的词汇表,通过减少目前所有复数名词形式的第二个条目。

妇女权利委员会:

\documentclass{report}

\usepackage{comment}
\usepackage[colorlinks]{hyperref}
\usepackage{glossaries}

\makeglossaries

        \newglossaryentry{metric}{
        name={metric},
        description={A measure for something; a means of deriving a quantitative measurement or approximation for otherwise qualitative phenomena (especially used in engineering)[1]},
        plural={metrics},
        descriptionplural={plural for metric},
        sort={metric}}

% \begin{comment}   % If I remove both '%'s to restore both comment lines, an error occurs.
        \newglossaryentry{metrics}{
        name={metrics},
        description={(plural for metric)},
        sort={metrics}}
% \end{comment}

\begin{document}

Singular: \glsdesc{metric}. \par

Plural: \glspl{metric}. \par

Plural: \gls{metrics}. \par

Plural: \glsdesc{metrics}. \par

\printglossaries

[1] metric. (2021, May 10). \textit{Wiktionary, The Free Dictionary}. Retrieved 20:25, July 15, 2021 from \url{https://en.wiktionary.org/w/index.php?title=metric&oldid=62505762}

\end{document}

谢谢!

相关内容