我的缩写列表不见了?

我的缩写列表不见了?

我的 MikTeX 版本是:2.9 我的 TeXnicCenter 版本是:2.02 我的文档已生成,所有内容都在其中,内容、参考资料,但不是我的缩写列表,尽管它昨天已经生成了,名称缩写写在页面上

文件:

\usepackage{makeidx}
\makeindex
\usepackage[noprefix]{nomencl}
\renewcommand{\nomname}{Abbreviations}
\renewcommand*\nompreamble{\markboth{\nomname}{\nomname}}
\makenomenclature

\usepackage{makeidx}
\makeindex
\makeglossary

\begin{document}
\pagenumbering{roman}
\renewcommand\thefigure{\thesection.\arabic{figure}}
\counterwithin{figure}{section}

\input{text/title}

\input{text/erklaerung}

\input{text/abstract}

\clearpage
\phantomsection
\pdfbookmark[1]{\contentsname}{toc}
\tableofcontents
\clearpage

\phantomsection
\addcontentsline{toc}{section}{\nomname} 

\section*{\nomname}


\newcommand\oldsection{}
\let\oldsection=\section
\renewcommand{\section}[2]{}
\begin{multicols*}{2} % two-column layout for abbreviations
{
\begin{flushleft}
\printnomenclature
\end{flushleft}
}
\end{multicols*} % switch back to one column after two-column layout for abbreviations

\let\section=\oldsection

\input{text/introduction}

Among other proteins, Suppressor of cytokine signaling (SOCS)\nomenclature{SOCS}{Suppressor of cytokine signaling} and Protein inhibitor of activated STAT (PIAS)\nomenclature{PIAS}{Protein inhibitor of activated STAT} as inhibitors of the JAK-STAT pathway are dampening IFN and cytokine related signaling. 

\input{text/results}

\input{text/discussion}

\end{document}

错误信息:

MakeIndex> 这是 makeindex,版本 2.15 [MiKTeX 2.9](kpathsea + 泰语支持)。
MakeIndex> 扫描输入文件 filename.idx...完成(0 个条目被接受,0 个被拒绝)。
MakeIndex> filename.ind 中未写入任何内容
MakeIndex> filename.ilg 中写入的记录
MakeIndex> 这是 makeindex,版本 2.15 [MiKTeX 2.9](kpathsea + 泰语支持)
MakeIndex> 扫描输入文件 nomencl.ist...完成(0 个条目被接受,75 个被拒绝)。
MakeIndex> 扫描输入文件 filename.nlo...完成(0 个条目被接受,132 个被拒绝)。
MakeIndex> 总共读取了 2 个文件(0 个条目被接受,207 个被拒绝)。
MakeIndex> filename.nls 中未写入任何内容
MakeIndex> filename.nlg 中写入的记录

定义输出中的设置:

(La)TeX:MakeIndex:
可执行文件路径:MiKTeX\miktex\bin\makeindex.exe
命令行
“%tm”.idx -t“%tm”.ilg -o“%tm”.ind

后处理器:

可执行文件:MiKTeX\miktex\bin\makeindex.exe
参数:nomencl.ist -t“%tm”.nlg -o“%tm”.nls“%tm”.nlo

我已经测试过了,但makeindex.exe miketex-makeindex.exe没有帮助,我用bm和测试过了tm,没有变化。

答案1

因为我们没有编译 MWE 并且我们没有您的文件所以nomencl.ist我无法测试它,但是通过对 TeXnicCenter 的输出配置文件的定义进行以下更改它应该可以工作。

  • 删除后处理器
  • 添加-s nomencl.ist到命令行制作索引

我在 TeXnicCenter 中的配置文件定义:

在此处输入图片描述

相关内容