省略缩写列表

省略缩写列表

我有一篇包含一些首字母缩略词的文本\ac{ABC},但我想从最终文档中省略首字母缩略词列表。这个帖子建议,我尝试过:

\usepackage[nolist]{acronym}

但标题“首字母缩略词列表”仍显示在自己的页面上。我怎样才能完全忽略它?

另一种方法是注释掉该包并找到一种\ac{}不删除标签的情况下处理标签的方法。

答案1

缩写的文档:

如果根本不想生成缩写列表,则可以通过两个命令直接定义缩写

\newacro{⟨acronym⟩}[⟨short name⟩]{⟨full name⟩}
\acrodef{⟨acronym⟩}[⟨short name⟩]{⟨full name⟩}

两者的区别在于后者将首字母缩略词定义存储在文件中.aux。因此,首字母缩略词在下次运行启动时可用。

答案2

该包acronym不会自动为首字母缩略词列表生成标题。如果您想要一个标题,您必须自己设置。不设置标题并使用

\usepackage[nolist]{acronym}

在序言中不应该打印任何内容。

随着环境

\begin{acronym}[aligator]
    \acro{abs}[\textsc{abs}]{Acrylonitrile Butadiene Styrene}
    \acro{ac}[\textsc{ac}]{Acrylic}
\end{acronym}

会得到一个定义为类型列表的首字母缩略词列表description。本质上,它与下面这句话没有太大区别(当然,它有很大区别,否则我们就不需要这个包了)

\begin{description}[aligator]
    \item[\textsc{abs}]{Acrylonitrile Butadiene Styrene}
    \item[\textsc{ac}]{Acrylic}
\end{description}

相关内容