根据以下答案,我该如何定义词汇表的复数形式?
例如,
\newglossaryentry{LED}
{
name={LED},
description={light emitting diode},
first={\glsentrydesc{LED} (\glsentrytext{LED})},
}
复数形式的第一个实例应该打印
发光二极管(LED)。
复数形式的第二个实例应该打印
发光二极管
第三次单数形式应打印
引领
等等 ...
。
答案1
我知道的唯一方法是将其定义\newglossaryentry
为:
\newglossaryentry{LED}
{
name={LED},
description={light emitting diode},
first={\glsentrydesc{LED} (\glsentrytext{LED})},
plural={LEDs},
firstplural={\glsentrydesc{LED}s (\glsentryplural{LED})}
}
然后\glspl{LED}
在需要复数形式时使用,\gls{LED}
在需要单数形式时使用。
编辑
\glsentrydescplural
我发现了可以打印该字段内容的命令descriptionplural
。
因此,上述内容也可以以更一致的形式重写为:
\newglossaryentry{LED}
{
name={LED},
description={light emitting diode},
first={\glsentrydesc{LED} (\glsentrytext{LED})},
plural={LEDs},
descriptionplural={light emitting diodes},
firstplural={\glsentrydescplural{LED} (\glsentryplural{LED})}
}