更新:{leipzig} 软件包 [仍然] 没有生成词汇表

更新:{leipzig} 软件包 [仍然] 没有生成词汇表

[更新:我尽我所能尝试了被评论的答案,似乎对一个人有用,但问题仍然存在]

我在 PDFLaTeX 上尝试过这个,但是自从问了这个问题之后,我已经切换到 XeLaTeX,如果这有区别的话。我已经更新了屏幕截图以反映这一点,但请注意,我也无法让它在 PDFLaTeX 上运行。

我是第一次使用 LaTeX 进行语言学研究,过去只将其用于数学。我目前正在申请语言学研究生课程,因此我使用 LaTeX 进行写作样本。我觉得我一定错过了一些简单的东西,但我搜索了我能找到的所有其他 stackexchange 帖子和各种在线手册,但无济于事。

我确保我已拥有这两个文件{leipzig}{glossaries}下载了:

终端截图

以下是莱比锡包文档/手册的链接:https://ctan.math.illinois.edu/macros/latex/contrib/leipzig/leipzig.pdf

以下是包文档中内联词汇表列出的最少代码的屏幕截图:

包装文档图片1

以下是我的 XeLaTeX 中的代码:

\documentclass[12pt, letterpaper]{article}
    
\usepackage{fullpage}
\usepackage{leipzig}
\makeglossaries
    
\title{TitleTitleTitle}
    
\author{My name}
\date{October Blah, 2020}
    
\begin{document}
\tableofcontents
\maketitle
    
Use at least one macro like {\Nom}. \footnote{\printglosses}
    
\end{document}

以下是其屏幕截图:

代码截图1

我也尝试使用 /usepackage[glossaries]{leipzig}。我还用 /makeglossaries 替换了 /makeglosses — 似乎没有组合起作用。

我每次都用 XeLaTeX 编译至少两次。

我还尝试在序言中的 \usepackage{leipzig} 之前添加 \usepackage{glossaries} 和 \usepackage[inline]{glossaries}。

添加 \usepackage{glossaries}(请注意,这不在包说明代码中)出现了以下错误:

错误图片 1

使用 \usepackage{glossary-inline} 修复了这个错误;但是,它仍然没有生成词汇表。我只有以下代码,但实际文档仍然没有变化:

\documentclass[12pt, letterpaper]{article}
    
\usepackage{fullpage}

\usepackage{glossaries}
\usepackage{glossary-inline}

\usepackage{leipzig}
    
\title{TitleTitleTitle}
    
\author{My name}
\date{October Blah, 2020}
    
\begin{document}
\tableofcontents
\maketitle
    
Use at least one macro like {\Nom}. \footnote{\printglosses}
    
\end{document}

我正在使用最新版本的 MacTeX、TeXMaker、Leipzig 和 Glossaries,并且运行最新的 OSx。

莱比锡包文档中有第二个建议代码(事实上,这种类型对我的论文来说效果更好,但仍然不起作用)。

以下是包文档的屏幕截图:

软件包文档 2

以下是代码:

\documentclass{article}

\usepackage{multicol}
\usepackage[mcolblock]{leipzig}
\makeglossaries

\begin{document}
\section{asdf}

Use at least one macro like {\Nom}. \printglossaries

\end{document}

我再次尝试了 \makeglosses 和 \makeglossaries,以及 [block] 和 [mcolblock] 选项。但都不起作用。

这导致了混乱并且仍然没有产生词汇表:

截图 99999

我甚至添加了 \section{asdf} 来看看它是否可以在其下打印,但没有运气。

任何帮助或建议都将不胜感激!我已经尝试修复这个问题好几个星期了。

谢谢你!

答案1

文档有点掩盖了重点。词汇表本身是由makeglossaries。默认情况下,TeXmaker 不提供对它的访问,但显然添加它并不太难。请参阅此答案在 Windows 上使用 Texmaker 和词汇表

从终端来看,命令序列是:

pdftex foo
makeglossaries foo
pdftex foo

相关内容