使用该glossaries
包,我几乎得到了我想要的结果,加载选项
\usepackage[acronym, section=section, nopostdot, nonumberlist, style=super]{glossaries}
并调用
\printglossary[type=\acronymtype,title={Abbreviations}]
\glsaddallunused[\acronymtype]
部分输出如下所示:
我想进行三项更改:
减少每组缩略词之间的垂直间距- 将页眉更改为无衬线字体
修复文本流程(分页符);此页面上的最后一项不尊重底部边距。
我之前对我的 LoT 和 LoF 进行了如下修改(包括相当于上面第 2 点的内容):
\makeatletter
\renewcommand\listoftables{%
\section*{\listtablename}%
\@mkboth{\sffamily\normalsize\listtablename}%
{\sffamily\normalsize\listtablename}%
\@starttoc{lot}%
}
\renewcommand\listoffigures{%
\section*{\listfigurename}%
\@mkboth{\sffamily\normalsize\listfigurename}%
{\sffamily\normalsize\listfigurename}%
\@starttoc{lof}%
}
\makeatother
但我不知道如何访问词汇表。
编辑:通过移除\setlength\extrarowheight{5pt}
周围的虚假信息,解决了上述第 1 点和第 3 点。
答案1
我使用以下方法解决了第 2 点
\renewcommand{\glsglossarymark}[1]{%
\@mkboth{\sffamily\normalsize{#1}}%
{\sffamily\normalsize{#1}}%
}
似乎正在做这项工作。