简单 LaTeX 术语表示例

发布于 2024-08-24 23:10:30 字数 158 浏览 6 评论 0原文

我试图在我的 LaTeX 文档中包含一个简单的术语表,

我已经在 google 上搜索过类似的内容,但从未运行过。

我想使用一个或多个术语表。

  1. 文中怎么写呢?
  2. 如何打印?
  3. 在哪个位置执行什么?

I'm trying to include a simple glossary to my LaTeX document,

I already searched for something like that on google, but never got it running.

I would like to use glossary or glossaries.

  1. how to write it in the text?
  2. how to print it?
  3. what to execute on which position?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小草泠泠 2024-08-31 23:10:30

对于初学者来说,有一个不错的博客: LaTeX 术语表和首字母缩略词列表

这是一个示例:

\documentclass{article}

% Load the package
\usepackage{glossaries}

% Generate the glossary
**\makeglossaries**

\begin{document}

%Term definitions
\newglossaryentry{utc}{name=UTC, description={Coordinated Universal Time}}
\newglossaryentry{adt}{name=ADT, description={Atlantic Daylight Time}}
\newglossaryentry{est}{name=EST, description={Eastern Standard Time}}

% Use the terms
\gls{utc} is 3 hours behind \gls{adt} and 10 hours ahead of \gls{est}.

%Print the glossary
\printglossaries

\end{document}

There is a nice blog for beginners: LaTeX glossary and list of acronyms

Here is an example:

\documentclass{article}

% Load the package
\usepackage{glossaries}

% Generate the glossary
**\makeglossaries**

\begin{document}

%Term definitions
\newglossaryentry{utc}{name=UTC, description={Coordinated Universal Time}}
\newglossaryentry{adt}{name=ADT, description={Atlantic Daylight Time}}
\newglossaryentry{est}{name=EST, description={Eastern Standard Time}}

% Use the terms
\gls{utc} is 3 hours behind \gls{adt} and 10 hours ahead of \gls{est}.

%Print the glossary
\printglossaries

\end{document}
檐上三寸雪 2024-08-31 23:10:30

嗯,有一个 glossaries 包< /a> CTAN。阅读 pdf 文档

检查您的安装中是否已经有它,如果没有安装它,并将 \usepackage{glossaries} 放在文档的序言中,您就可以使用它了。


看起来您在序言中需要 \usepackage{glossaries}\makeglossaries ,以及一些 \newglossaryentry\newacronym 调用(我并不清楚它们是否只出现在序言中或者可以出现在文档文本中)。最后,您将需要在文本中进行一次或多次 \printglossary 调用。使用 \gsl 将参数上的术语表条目与其出现的页面连接起来。

处理该文件必须包括对 makeglossaries 的调用,然后至少再调用一次 Latex。

除了文档中提到的示例之外,还有 一个 Stack Overflow 问题,其中包含一个最小文件使用词汇表您可能对首字母缩略词词汇表特别感兴趣。

Well, there is a glossaries package on CTAN. Read the pdf documentation.

Check if you already have it in your installation, if not install it, and put \usepackage{glossaries} in the preamble of you document and it will be available to you.


It looks like you need \usepackage{glossaries} and \makeglossaries in the preamble, and some number of \newglossaryentry and \newacronym calls (it is not immediately clear to me if these only go in the premble or can go in the document text). Finally, you will need one or more \printglossary calls in the text. Use \gsl to connect glossary entries on the argument with the pages they occur on.

Processing the file will have to include a call to makeglossaries followed by at least one more invokation of latex.

In addition to the samples mentioned in the documentation there is a Stack Overflow question which includes a minimal file making use of glossaries. You may be particularly interested in the acronym glossary.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文