术语或缩写列表的不同格式

术语或缩写列表的不同格式

对于几种类型的科学论文,单独设置一个专门介绍术语的页面可能会很方便。使用此设置,名词-package 可以使用。但是,对于一种类型的论文,我需要使用以下设置:


使用的缩写

CEO,首席执行官;CFO,首席财务官;CMO,首席营销官(...)


有没有办法自动完成这个操作(按字母顺序)?

答案1

如果你已经使用过该nomencl包,那么你应该熟悉它的命令。你唯一需要做的就是添加一个合适的thenomenclature环境重新定义:

\documentclass{article}
\usepackage{nomencl}
\makenomenclature

\renewenvironment{thenomenclature}{%
  \section*{Abbreviations Used}
  \def\item[##1]{\noindent##1, \def\item[####1]{\unskip; ####1, }}%
}{}

\begin{document}

Text

\nomenclature{CEO}{chief executive officer}
\nomenclature{CFO}{chief financial officer}
\nomenclature{CMO}{chief marketing officer}

\printnomenclature

\end{document}

在此处输入图片描述


为了好玩,你可以用以下方法做同样的事情acro

\documentclass{article}
\usepackage{acro}

\NewAcroTemplate[list]{para}{%
  \acroheading
  \acropreamble
  \newcommand\acrosep{\noindent\def\acrosep{; }}%
  \acronymsmapF{%
    \acrosep
    \acrowrite{short},
    \acrowrite {list}%
  }{\AcroRerun}%
  \par
}

\acsetup{
  use-id-as-short = true ,
  list/name = Abbreviations Used ,
  list/template = para
}

\DeclareAcronym{CEO}{long=chief executive officer}
\DeclareAcronym{CFO}{long=chief financial officer}
\DeclareAcronym{CMO}{long=chief marketing officer}

\begin{document}

\acuseall

\printacronyms

\end{document}

该列表看起来都一样。

相关内容