
我對 LaTeX 有點陌生,並且在製作術語表方面付出了很大的努力。我在Windows下使用Texmaker,但我不太擅長程式設計。我使用它是\usepackage[toc]{glossaries}
因為我讀到沒有適用於xindy
Windows 的版本(對於像我這樣的西班牙用戶來說不知何故更好),或者我發現的解決方案對我來說相當難以理解。我編寫了\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 和朋友相關時,請務必使用不含空格的檔案名稱。