Nomencl 未打印,没有 nls 文件

Nomencl 未打印,没有 nls 文件

书面文章,但未打印术语。使用 Texmaker 和 MikTEX。我已按照示例配置了 Makeindex 文件位置。

makeindex <filename>.nlo -s nomencl.ist -o <filename>.nls

使用的命令(以及许多其他命令):

PDFLaTeX
MakeIndex
BibTex
PDFLaTeX
PDFLaTeX

示例命名法打印过一次,但再也没有打印过。将所有内容重新输入到新文件中。删除 nomencl 包并重新安装。在第二台电脑上试用,但问题仍然存在。尝试了下面的另一个示例,仍然不起作用。

生成的文件为 *.aux、*.log、*.nlo、*.bbl、*.blg、*.synctex 和 *.pdf。全部与测试文件位于同一目录中。没有 *.nls 文件。

所用示例最为简单。

\documentclass{article}

\usepackage{nomencl}
\makenomenclature
\nomenclature{test}{This is a test}

\begin{document}
\section{foo}

\printnomenclature
\end{document}

答案1

MWE 使用方法nomenclature

\documentclass{report}

\usepackage{nomencl}

\makenomenclature

\begin{document}
    \chapter{foo}
    
    \nomenclature{$\gamma$}{Greek alphabetical symbol}
    
    \printnomenclature
    
\end{document}

通过运行包含以下内容的 makefile 来编译文档:

PDFLaTeX
makeindex %.nlo -s nomencl.ist -o %.nls%
BibTeX
PDFLaTeX
PDFLaTeX

相关内容