等式后的符号列表

等式后的符号列表

有没有办法

  • 使用等式后定义符号,并在等式后立即显示该列表
  • 在文档开头重复该列表,其中包含所有使用的符号及其定义

我已经尝试过命名法包,甚至更多自定义函数在 stackexchange 上找到。

自定义函数不允许我使用数学符号作为变量名(例如 \rho),命名法包也不允许我在等式下列出符号将它们列在开头。

非常感谢帮助!

答案1

symbol下面是使用与字段分离的字段的一个版本name

在文档正文中:

示例文本

符号列表(您可能希望为此选择不同的词汇表样式和/或更仔细地设置名称):

示例列表

\documentclass{report}
\usepackage{enumitem}

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

\newcommand{\mathgloss}[3]{%
    \newglossaryentry{#1}{name={#1},symbol={#2},description={#3}}%
    \begin{description}[labelwidth=3em]%
      \item[\glssymbol{#1}]#3%
    \end{description}%
}
\setglossarystyle{treenoname}

\begin{document}

Consider the equation
\begin{equation}
\nabla\cdot E = \frac \rho{\varepsilon_0}
\end{equation}
in which
\mathgloss{E}{\ensuremath{E}}{electric field}
\mathgloss{rho}{\ensuremath{\rho}}{charge densiyt}
\mathgloss{epsilon0}{\ensuremath{\varepsilon_0}}{permittivity of free space}

\printglossaries

\end{document} 

相关内容