未找到 nomencl.ist

未找到 nomencl.ist

我在osx[MacTex] 上尝试使用nomencl包。问题是:

makeindex thesis.nlo -s nomencl.ist -o thesis.nls 

不工作,打印

 index file nomencl.ist not found

查找文件(find / -name "nomencl*")返回路径:

/usr/local/texlive/2015/texmf-dist/makeindex/nomencl/nomencl.ist

并执行:

makeindex thesis.nlo -s /usr/local/texlive/2015/texmf-dist/makeindex/nomencl/nomencl.ist -o thesis.nls

工作正常。

这似乎是路径的问题。我该如何解决?

答案1

我也遇到了同样的问题。以下是我所做的:

  1. 已更新至MacTex2015

  2. 从运行TexLive管理器/Applications/TeXLive Utility并更新所有

  3. 返回 TexShop 或其他实用程序,然后手动将引擎更新到 2015(在我的 El Capitan 上,它最初显示 2013,即使在更新 MacTex2015 之后也是如此 - 此链接https://tug.org/mactex/UpdatingForElCapitan.pdf不包含正确的信息):从/usr/local/texlive/2013/bin/universal-darwin/usr/local/texlive/2015/bin/universal-darwin

4) 退出 TexShop 并重新启动。现在菜单将显示“Nomenclature”和“Makeindex”作为宏。照常运行它们进行排版。

注意:% arara指令似乎不适用于此发行版,因此必须单独运行 Nomenclature 和 Makeindex。很高兴收到有关如何使数组适用于此发行版和 TexShop 的补充。

相关内容