【发布时间】:2021-05-18 03:58:46
【问题描述】:
我的问题是术语表/首字母缩略词索引仍然在我的乳胶文档的最后一章中。这会导致章节编号出现在这些页面的标题中。如何在调用\printglossary 之前关闭最后一章,以使词汇表和首字母缩略词列表不属于一章。
我正在使用的相关软件包:
\usepackage[nolist]{acronym}
\usepackage[ngerman]{babel}
\usepackage[toc, acronym]{glossaries}
我已经试过了
\clearpage
\markboth{}{}
就在致电\printglossary 之前,但这似乎并没有起到任何作用,甚至根本没有任何作用。
编辑: 我用来创建 pdf 的命令如下(按此顺序):
latexmk
pdflatex document.tex
makeglossaries document
pdflatex document.tex
pdflatex document.tex
这是一个(大部分是最小的)示例:
\documentclass[a4paper,
twoside,
12pt,
numbers=noendperiod,
ngerman,
openany,
fleqn]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[nolist]{acronym}
\usepackage[headsepline]{scrlayer-scrpage}
\usepackage[toc, acronym]{glossaries}
\pagestyle{scrheadings}
\clearpairofpagestyles
\automark[chapter]{chapter}
\renewcommand*{\headfont}{\normalfont}
\ohead{\pagename~\pagemark}
\rehead{\chaptername~\thechapter}
\lohead{\headmark}
\renewcommand*{\chaptermarkformat}{}
\addtokomafont{pageheadfoot}{\small\rmfamily}
\renewcommand*{\chapterpagestyle}{scrheadings}
\makeglossaries
\newglossaryentry{glossary1}
{
name=Glossary Entry 1,
description={First Glossary Entry}
}
\newacronym{via}{VIA}{Very Important Acronyme}
\begin{document}
\frontmatter
SOME TEXT
\tableofcontents
\mainmatter
\cleardoublepage
\rehead{\chaptername~\thechapter}
\lohead{\headmark}
\rmfamily
\chapter{ONE} Chapter 1 which uses \gls{glossary1}.
\chapter{TWO} Chapter 2 is using a \gls{via}.
\chapter{THREE} Chapter 3 just exists.
\clearpage
\printglossary[title={Glossar}]
\printglossary[type=\acronymtype,title={Akronyme}]
\end{document}
从图片1 中可以看出,词汇表(以及以下首字母缩略词索引)位于第 3 章内(德语:Kapitel 3,右上角)。我不希望这种情况发生。
【问题讨论】:
-
你能制作一个可编译的minimal reproducible example吗?
-
我编辑了我的帖子以包含一个最小示例和一个屏幕截图,显示词汇表是第 3 章的一部分(我不想发生这种情况)。
标签: latex