我目前正在寫我的學士論文。對於首字母縮略詞,我使用包首字母縮略詞。對於我的詞彙表,我想使用詞彙表包。
我使用 miktex 和 Texstudio 作為工作環境。由於某種原因,我沒有得到可用的術語表。作為錯誤,我收到以下訊息:
所以很明顯, \makeglossaries 的某些東西似乎不起作用。但我無法想像是什麼。我已經檢查過 makeglossaries.exe 是否正確連結到 texstudio,是的,它是:
所以我真的不知道了,如果有人給我提示,我會很高興為什麼這不起作用......
(而且它不是我的 bitdefender 勒索軟體安全工具。我證明它不會阻止 makeglossaries.exe,並且沒有
這是一個最小的工作代碼:
\documentclass[a4paper,12pt,]{scrartcl}
\usepackage{hyperref}
\usepackage[toc]{glossaries}
\newglossaryentry{computer}
{
name=computer,
plural=computers,
description={is a programmable machine that receives input,
stores and manipulates data, and provides
output in a useful format}
}
\makeglossaries
\begin{document}
\tableofcontents
\section{TEST}\label{ch:Test}
In our company we are using \glspl{computer}.
\begin{appendix}
\printglossaries
\end{appendix}
\end{document}
提前謝謝你們了!
答案1
出現問題的原因是在呼叫 pdflatex 之前未呼叫“makeglossaries”命令(產生 .gls 檔案)。
步驟1.確保TexStudio中「Commands」選項下的「Makeglossaries」指令被正確定義為「makeglossaries.exe」。
步驟 2. 啟用「顯示進階選項」並在 TexStudio 中配置「建置」設定以編譯 pdflatex、製作詞彙表並再次編譯 pdflatex。
為此,請替換“建置和檢視”選項(我們通常可以使用鍵盤快捷鍵“F5”呼叫),如下所示:
前:
txs:///compile | txs:///view
後:
txs:///compile | txs:///makeglossaries | txs:///compile | txs:///view