Nomencl 错误 - 无法生成第二行命名法

Nomencl 错误 - 无法生成第二行命名法
\documentclass[9pt,conference,a4paper,twocolumn]{IEEEtran}

 \usepackage{cite}
 \usepackage{amsmath,amssymb,amsfonts}
 \usepackage{algorithmic}
 \usepackage{graphicx}
 \usepackage{textcomp}
 \usepackage{xcolor}
 \usepackage{float}
 \usepackage{lscape}
 \usepackage{titlesec}
 \usepackage{nomencl}

 \makenomenclature


 \begin{document}


\nomenclature{$k$}{set of hourly intervals}
\nomenclature{$a$}{index for power}
\printnomenclature

\end{document}

为什么每次我运行时它只会显示第一行‘k’, 和'A'不会显示。另一个错误是,每次我尝试编辑命名法时,它只会重复第一个指定的命名法,即‘k’。例如:我把这个改成\nomenclature{$k$}{每小时间隔集}到下面的一个

\nomenclature{$t$}{index for time}

然而,输出仍然会呈现 k 组每小时间隔

答案1

我已经通过以下方式解决了该问题:

1)每次添加多个命名法时,请通过以下方式检查工具

2)点击指数

3) 单击“运行”,然后 VIOLA 您将获得所需的输出。

4)每次添加另一行时都执行相同的操作,这是通过 texStudio

注意:通过命令配置索引时使用此命令

makeindex %.nlo -s nomencl.ist -o %.nls -t %.nlg

相关内容