对于几种类型的科学论文,单独设置一个专门介绍术语的页面可能会很方便。使用此设置,名词-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}
该列表看起来都一样。