我正在使用 texmaker,并使用 acro 包打印了首字母缩略词列表。但是,我无法增加首字母缩略词标题“首字母缩略词列表”和首字母缩略词的第一个条目 (EPA) 之间的垂直间距。在\vspace*{40\baselineskip}
printacronyms 之前使用会在“首字母缩略词列表”之前添加空格,在之后使用则会在最后一个首字母缩略词条目 (RE) 之后添加空格。
\documentclass{article}
\usepackage{acro}
\DeclareAcronym{epa}{ short=EPA, long=Environmental Protection Agency,} \DeclareAcronym{re}{ short=RE, long=Renewable Energy,}
\def \bc{\begin{center}}
\def \ec{\end{center}}
\begin{document}
The \ac{epa} and \ac{re} development
%\renewcommand{\listofacronyms}{\centering List of Acronyms}
\bc \printacronyms[name=List of Acronyms] \ec
\addcontentsline{toc}{section}{List of Acronyms}
\end{document}
答案1
请参阅我对您另一个问题的回答使用 userpackage{acro} 时缩写的中心标题关于居中标题和我对此的评论\addcontentsline
。
acro
有一个选项list/preamble
,您可以在列表标题和列表本身之间添加代码:
\documentclass{article}
\usepackage{acro}
\DeclareAcronym{epa}{
short=EPA,
long=Environmental Protection Agency
}
\DeclareAcronym{re}{
short=RE,
long=Renewable Energy
}
\acsetup{
list/name = List of Acronyms ,
list/preamble =
\addcontentsline{toc}{section}{\acrolistname}
\vspace{4\baselineskip}% or whatever
}
\begin{document}
The \ac{epa} and \ac{re} development
\printacronyms
\end{document}