LaTeX入门学习(8)(术语)

术语

写专业文档的时候经常涉及一些专业术语, L a T e X LaTeX LaTeX的glossary包可以帮助我们添加专业术语。介绍专业术语前需要先简单介绍一下包含专业术语的latex项目如何编译:

  • xelatex main.tex
  • makeglossaries main
  • xelatex main.tex
    生成专业术语的过程类似与引用参考文献,需要先编译文档获取.aux文件,然后通过它解析参考文献信息并生成对应信息。

写一个术语

LLVM是一个编译器领域的专业术语,我们以此为例介绍一下如何创建术语。这里我们的LLVM的介绍大致写成这样:

LLVM 是一个底层虚拟机的简称,通常我们如今描述LLVM的时候指的是LLVM编译器工具集合和源代码组合的套件。
  1. 首先我们需要包含glossary的包:\usepackage{glossaries}
  2. 创建术语
\newglossaryentry{llvm}
{
    name=LLVM,
    description={LLVM 是一个底层虚拟机的简称,通常我们如今描述LLVM的时候指的是LLVM编译器工具集合和源代码组合的套件。}
}

  1. \Gls{llvm} :引用术语
  2. 打印术语\printglossaries

例如:

\documentclass{article}
\usepackage{glossaries}
\usepackage[space]{ctex}

\makeglossaries

\newglossaryentry{llvm}
{
    name=LLVM,
    description={LLVM 是一个底层虚拟机的简称,通常我们如今描述LLVM的时候指的是LLVM编译器工具集合和源代码组合的套件。}
}

\newglossaryentry{mlir}
{
    name=MLIR,
    description={Google主要的深度学习基础架构}
}

\title{创建术语}
\author{ }
\date{ }

\begin{document}
\maketitle

\Gls{llvm} 是一个编译器领域非常知名的项目。我们当前的\gls{mlir}. 包含有

\clearpage

\printglossaries

\end{document}

渲染效果:
渲染效果
关于术语引用有多种选项:

  • \gls{ }:打印术语,小写形式(除非glossary name描述就是大写则不会受到影响),比如上面的。
  • \Gls{ }:和上面相同,不同是首字母大写。
  • \glspl{ }:和\gls功能类似,加上复数s
  • \Glspl{ }:和\glspl功能类似,首字母大写。
    例如:
\begin{itemize}     
\item \text{\Gls{pch}}:gls引用方式。
\item \text{\glspl{glspl}}:gspl引用方式。
\item \text{\glspl{pch}}:glspl引用方式。
\item \text{\Glspl{plmode}}:Glspl引用方式。                                                                                                     
\end{itemize}

渲染效果:
在这里插入图片描述

缩略语Acronyms

缩略语引用和上文术语引用类似,大致流程如下:

  1. \newacronyms{缩略label}{缩略表示}{缩略代表的内容}创建缩略语
    如:
\newacronym{ast}{AST}{Abstruct Syntax Tree}
  1. \arclong{}引用
    1. \acrlong{}:长引用:缩略代表的内容
    2. \acrshort{}:段引用:缩略表示
    3. \acrfull{}:完整引用:缩略表示+缩略代表的内容
      展示代码:
 \begin{itemize}
      \item \acrlong{ast}:长引用的效果。
      \item \acrshort{ast}:简短引用的效果。
      \item \acrfull{ast}:完整引用的效果                                                                                                              
 \end{itemize} 

效果:
在这里插入图片描述

通常我们创建术语后希望能在目录中有所体现

  • \usepackage[toc]{glossaries}:引入术语前加上toc
  • \printglossary[title=术语标题, toctitle=术语列表]:打印术语方式
    在这里插入图片描述

其他

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值