没有生成 main.gls 文件

没有生成 main.gls 文件

我想制作一个词汇表,我确信我按照说明操作,但没有main.gls生成任何文件。我肯定漏掉了一些东西,但是什么呢?

我的 MWE:

\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[toc]{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}
}
\newglossaryentry{naiive}
{
  name=na\"{\i}ve,
  description={is a French loanword (adjective, form of naïf)
               indicating having or showing a lack of experience,
               understanding or sophistication},
  sort=naiive
}
\newglossaryentry{Linux}
{
  name=Linux,
  description={is a generic term referring to the family of Unix-like
               computer operating systems that use the Linux kernel},
  plural=Linuces
}

%%% Glossary Test

This is just a test for glossary entries and the resulting glossary:

\Gls{naiive} people don't know about alternative \gls{computer} operating systems: \glspl{Linux}, BSDs and GNU/Hurd.

\printglossaries

\end{document}

文本本身制作得很好:

在此处输入图片描述

但没有词汇表,我收到一条错误消息没有文件 main.gls。我已经在本地尝试过kile使用gummi最新的 Debian。

答案1

在 Kile 中,您可以像设置 pdfLaTeX 一样设置 LaTeXmk 进行实时预览。如果那里没有,则需要将其添加到配置工具构建中。

在此处输入图片描述

另外你的 gummi 应该有一个用于实时预览的 LaTeXmk 选项(当然它包含在 Windows 0.6 系列中。我通常不使用它,但如果我在 Windows 中打开它,那么在两种情况下,没有 bib 条目的简单文件都会在我编辑时实时预览/编译,因为它每秒只有单个 pdfTeX。

在此处输入图片描述

在 kile 中,您还可以添加自己选择的命令链,例如 pdfLaTeX+makeindex+glossaries+pdflatex+pdflatex,并且仅在检查时将其切换到“临时”,因为组合运行时间可能会干扰正常工作流,除非您将触发计时器设置得更高(比如说 5 秒后)。

在此处输入图片描述

相关内容