![词汇表:每个无衍生品的符号都有一个条目](https://linux22.com/image/386361/%E8%AF%8D%E6%B1%87%E8%A1%A8%EF%BC%9A%E6%AF%8F%E4%B8%AA%E6%97%A0%E8%A1%8D%E7%94%9F%E5%93%81%E7%9A%84%E7%AC%A6%E5%8F%B7%E9%83%BD%E6%9C%89%E4%B8%80%E4%B8%AA%E6%9D%A1%E7%9B%AE.png)
我已经用该包创建了一个符号列表glossaries
,到目前为止一切都运行良好。现在,我必须编写一个包含一个条目的导数的方程。导数由符号上的一个点表示。我只想做类似的事情:\dot{\gls{...}}
但这显然没有考虑到索引,而是在中间打印了一个点。
我可以将导数包含在词汇表中,但这有一些缺点:
- 如果仅引用衍生词,则词汇表将不会包含正常符号。
- 如果我有多个衍生词,词汇表就会变得拥挤。
- 这些衍生品往往没有“真正”的含义,比如
a=\dot{v}=\ddot{x}
不幸的是,我不能仅仅使用\prime
运算符来显示导数,因为它已经用于显示变换。
我怎样才能存档这样的词汇表?
以下是我的一个条目,也许有帮助:
\newglossaryentry{form:komplstatorwiderstand}{
name=\ensuremath{\uline{Z}_\mathrm{S}},
description={Statorwiderstand},
sort=ZS,
type=symbolslist
}
答案1
您可以使用词汇表包中的额外字段:user1
、、、user2
等等user3
。您可以使用\glsuseri
、、\glsuserii
等等\glsuseriii
(使用罗马数字)来调用它们。
例子:
\documentclass{article}
\usepackage{glossaries}
\newglossaryentry{ex}{
name=\ensuremath{X_\mathrm{S}},
description={Statorwiderstand},
sort=ZS,
user1 =\ensuremath{\dot{X}_\mathrm{S}}
}
\begin{document}
Testing the normal \gls{ex} and now with dot \glsuseri{ex}
\end{document}