我正在写一篇论文记事本类(尽管这似乎也适用于类似的非 KOMA 类)。
运行头的默认行为是:
背面页面:章节标题
右页:章节标题
如果没有相应的章节,则背面的页眉将保持空白。由于排版为章节,因此这也适用于参考书目等。
在一致性方面令我困扰的是,在也使用章节样式标题和间距的目录中,采用了不同的行为:
左页和右页:“目录”
因此,我正在寻找一种在目录中从右页删除页眉的方法。
到目前为止,我已经挖掘了几个层次\目录命令使用\展示但仍然不知道要重新定义哪些宏才能获得所需的行为。
下面是一些最小的工作示例来说明上述描述:
\documentclass[a6paper]{scrbook}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\chapter{Chapter Heads Appear on Verso}
\section{Section Heads Appear on Recto} \subsection{Subsection}\lipsum[1-3] \subsection{Subsection} \subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\chapter{Recto Heads are blank without section}
\lipsum[1-3]
\chapter{Chapter}
\section{Section} \subsection{Subsection} \subsection{Subsection}\subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\chapter{Chapter}
\section{Section} \subsection{Subsection} \subsection{Subsection}\subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\chapter{Chapter}
\section{Section} \subsection{Subsection} \subsection{Subsection} \subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\chapter{Chapter}
\section{Section} \subsection{Subsection} \subsection{Subsection}\subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\end{document}
答案1
插入
\AfterTOCHead[toc]{\markright{}}
在你的序言中。
代码:
\documentclass[a6paper]{scrbook}
\AfterTOCHead[toc]{\markright{}}% < --- added
\usepackage{lipsum}
\begin{document}
\tableofcontents
\chapter{Chapter Heads Appear on Verso}*
\section{Section Heads Appear on Recto} \subsection{Subsection}\lipsum[1-3] \subsection{Subsection} \subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\chapter{Recto Heads are blank without section}
\lipsum[1-3]
\chapter{Chapter}
\section{Section} \subsection{Subsection} \subsection{Subsection}\subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\chapter{Chapter}
\section{Section} \subsection{Subsection} \subsection{Subsection}\subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\chapter{Chapter}
\section{Section} \subsection{Subsection} \subsection{Subsection} \subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\chapter{Chapter}
\section{Section} \subsection{Subsection} \subsection{Subsection}\subsection{Subsection} \subsection{Subsection}
\section{Section} \subsection{Subsection} \subsection{Subsection}
\section{Section}
\end{document}
如果你希望在 LOF 和 LOT 中以及可能由包控制的其他列表中具有相同的行为,tocbasic
则可以使用
\AfterTOCHead{\markright{}}