无法让 \nomencl 包在 \elsarticle 模板中产生换行符

无法让 \nomencl 包在 \elsarticle 模板中产生换行符

我正在尝试使用nomencl带有选项的包创建的命名法中将希腊符号与下标分开[intoc]。使用以下代码后,我得到了命名法,但希腊符号和下标没有分开(通过断线)......

\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{G}}{\item[{{Greek symbols}}]}{
\ifthenelse{\equal{#1}{S}}{\item[{{Subscripts}}]}{}}
}

因此,为了将希腊符号和下标与它们前面的符号分开,我尝试了以下代码,但在第一行中出现了不需要的空格...知道如何解决这个问题吗?

\renewcommand{\nomgroup}[1]{%
\item[]\hspace*{-\leftmargin}%
\ifthenelse{\equal{#1}{G}}{\item[{{Greek symbols}}]}{%
\ifthenelse{\equal{#1}{S}}{\item[{{Subscripts}}]}{}}
} 

这就是我的命名法的写法……

\begin{table*}[!t]
\begin{framed}
\printnomenclature
\end{framed}
\end{table*}
\nomenclature[01]{$C_p$}{specific heat}
.
.
.
\nomenclature[g1]{$\alpha$}{ratio}
.
.
.
\nomenclature[s]{$f$}{fluid}
.
.
.

相关内容