我正在使用该glossaries
包在末尾放置一个术语列表,并创建了一个附录,标题为“附录 A 词汇表”。问题是当我使用时:
\begin{appendices}
\section{Glossary}
\printnoidxglossary
\end{appendices}
我得到了章节标题,然后在新行中得到“词汇表”(词汇表标题),然后是词汇表内容。我想要的只是章节标题,后面跟着词汇表内容。
使用\printnoidxglossary[title={}]
将标题设置为空仍会显示空白行。使用\renewcommand\glossaryname{}
或\renewcommand*\glossaryname{}
也会导致相同的结果。我希望这个空白也消失。
这是我得到的输出的屏幕截图:
我想删除词汇表标题行,但在用户手册或任何谷歌搜索中都没有找到可以实现这一点的内容。
这是 MWE:
\documentclass[a4paper]{article}
\usepackage[titletoc,title]{appendix}
\usepackage[nopostdot,nonumberlist]{glossaries}
\setacronymstyle{long-short}
\loadglsentries{terms.tex}
\makenoidxglossaries
\begin{document}
...
\tableofcontents
...
\begin{appendices}
\section{Glossary}
\printnoidxglossary
\end{appendices}
\end{document}
terms.tex
仅包含定义,目前:
\newacronym{pc}{PC}{Player Character}
\newacronym{hud}{HUD}{Heads-Up Display}
答案1
我会这样做:
\documentclass{article}
\usepackage[titletoc,title]{appendix}
\usepackage[nopostdot,nonumberlist,numberedsection]{glossaries}
\setacronymstyle{long-short}
\loadglsentries{example-glossaries-brief.tex}
\makenoidxglossaries
\begin{document}
\glsaddall
\begin{appendices}
\printnoidxglossary
\end{appendices}
\end{document}