如何强制将带有数学符号的字母按字母顺序排列在词汇表中?

如何强制将带有数学符号的字母按字母顺序排列在词汇表中?

我正在使用该nomentbl包来生成我的符号词汇表。这在大多数一般情况下都非常有用。
我正在使用一个类文件,其中命令被定义为包含拉丁和希腊符号,如下所示:

% Latin symbols
\newcommand{\lsymb}[5]
    {#1\nomenclature[A#3]{#1}{#2}{#4}{#5}}
% Greek symbols
\newcommand{\gsymb}[5]
    {#1\nomenclature[G#3]{#1}{#2}{#4}{#5}}

如果我想包含拉丁符号,我输入:

\lsymb{Symbol}{Explanation}{[Unit]}{}

该命名法包含两个单独的列表,一个用于拉丁符号,一个用于希腊符号。

刚才我遇到了一个“特殊”符号,即c上面有横线的$\bar{c}$。我将其声明为拉丁符号,希望它出现在以 开头的其他符号旁边c。然而,它却打印在拉丁符号列表的开头。

我如何强制nomentbl将此符号放置在以 开头的其他符号旁边c?我是否可以将非打印添加c$\bar{c}$ to helpnomentbl` 分类中?

相关内容