我对 LaTeX 还不熟悉,在制作词汇表时遇到了很多困难。我在 Windows 下使用 Texmaker,但我不太擅长编程。我之所以使用它,是\usepackage[toc]{glossaries}
因为我读到 Windows 没有版本xindy
(对我这样的西班牙用户来说更好),或者我找到的解决方案对我来说很难理解。我编写了\makeglossaries
和\printglossaries
命令,并制作了用户命令makeglossaries
。
我的一个条目如下所示:
\newglossaryentry{inconel}
{name = inconel,
description = {Familia ... Special Metals Corporation.} }
由于我可以编译该文档,因此文档中似乎没有错误,但是当我点击 makeglossaries 用户命令时,出现此错误:
调用 makeindex 失败问题的可能原因:样式名称表示 makeindex,但可能是 xindy 格式。请记住使用
\setStyleFile
指定样式文件的名称,而不是明确重新定义 \istfilename。查看“Documento maestro.glg”了解详细信息
(Documento maestro
是我的主文件的名称。)
我究竟做错了什么?
我知道这个问题可能非常基础,但我需要为我的毕业论文做这个问题,而且我发现这个问题很难解决。
答案1
文件名中的空格通常是造成麻烦的一大根源。
与 TeX 及其同类软件相关的文件名总是不带空格。