
似乎沒有關於這個特定主題的問題,所以這是我的問題:我正在使用詞彙表額外在論文開頭創建符號列表,但彈出一個奇怪的錯誤,儘管文檔是已正確修改,似乎沒有出現其他問題。
這是我的最小範例:
\documentclass[a4paper, 12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[record]{glossaries-extra}
\begin{document}
\end{document}
這是我的錯誤:
E: /usr/share/texlive/texmf-dist/tex/latex/glossaries-extra/glossaries-extra.sty:11249 Undefined control sequence {}
這似乎是由記錄選項(?)引起的,這是該包工作的基礎,所以我無法將其取出。建議?
PS這似乎很明顯,但我還是指定了它:這不是由於缺少要記錄的元素引起的,因為它發生在我的實際文檔中,其中有一些條目。
Pps 最奇怪的部分是其他一切似乎都運作良好:我的符號清單是使用正確的特徵創建的。
答案1
這就是我到目前為止想到的:該問題似乎在其他人的系統上無法重現,因此可能是與套件相關的問題或套件衝突。不幸的是,重新安裝一切並不能解決問題,但我找到了一個不優雅的解決方案。
問題似乎出現在以下程式碼中:
\@ifpackageloaded{tracklang}
{%
\AnyTrackedLanguages
{%
\ForEachTrackedDialect{\this@dialect}{\glsxtr@loaddialect}%
}%
{}%
}%
圍繞詞彙表-extra.sty 中的 11245 行。註解掉這些行可以消除任何錯誤並使一切工作(看起來)完美。