有类似的问题,但我找不到一个能解决我确切问题的问题。我无法将词汇表“打印”到文档末尾。
这是我的 LaTeX 标记:
\documentclass{report}
\usepackage{fullpage}
\usepackage{hyperref}
\usepackage[xindy]{glossaries}
\makeglossaries
\begin{document}
\newglossaryentry{computer}
{
name=computer,
description={is a programmable machine that receives input,
stores and manipulates data, and provides
output in a useful format}
}
\glsaddall
\printglossaries
\end{document}
我进入终端(我用的是 Mac)并输入:
makeglossaries *the location*/test
它给了我
Error in line 2:
(require "test.xdy")
ERROR: Could not find file "test.xdy" !
***Call to xindy failed***
Check '*the location*/test.glg' for details
test.xdy 文件与其他文件位于同一位置,因此我不明白问题出在哪里。我真的不知道如何处理 test.glg,这是一个我不知道如何打开的文件。
我对 LaTeX 并不陌生,但对大多数高级功能还不熟悉,而且我对计算机也不是特别精通,所以请假设我具备最低限度的知识。
答案1
(将评论转换为答案。)
您需要cd
在运行之前更改为包含文件的目录,或者在运行时makeglossaries
使用该选项。-d
makeglossaries