我正在使用extbook
文档类来整理一本关于音乐的书。使用 XeLaTeX 渲染
List of Figures
由于某种原因,页眉在显示之后的每个页面的页眉中列出了标题List of Figures
。
起初我以为这是因为我没有在书中加入章节,但事实似乎并非如此。
以下是 MWE:
\documentclass[a5paper,twoside,11pt]{extbook}
\usepackage[english,ngerman]{babel}
\usepackage[outer=2.2cm,inner=2.2cm,top=2cm,bottom=1.5cm,heightrounded,marginparwidth=1.2cm, marginparsep=.5cm]{geometry}
\usepackage{lipsum}
\begin{document}
\renewcommand{\listfigurename}{Figures Listed}
\frontmatter
\listoffigures
\mainmatter
\section{First Section}
\subsection{Subsection}
\lipsum[1-30]
\begin{figure}[ht]
Some Figure Item
\label{fig:A Figure}
\caption[A Figure]{}
\end{figure}
\subsection{Subsection Two}
\lipsum[1-30]
\begin{figure}[ht]
Some Figure Item
\label{fig:Another Figure}
\caption[Another Figure]{}
\end{figure}
\section{Second Section}
\subsection{Subsection Three}
\lipsum[1-30]
\subsection{Subsection Fore}
\lipsum[1-30]
\end{document}
不理想的结果:
我估计我做错了什么,但不确定是什么。有什么想法吗?
更新
能够根据以下情况解决问题这个提示使用以下代码:
\makeatletter
\renewcommand\listoffigures{%
\subsection{\contentsname}%
\@starttoc{lof}%
}
\renewcommand\listoftables{%
\subsection{\contentsname}%
\@starttoc{lot}%
}
\makeatother
如果我理解正确的话,这意味着减少sectional
价值表头从Chapter
到Subsection
。
解决方案
重新审视最初决定使用章节和小节而不使用章节的决定后,我意识到避免使用章节的原因是因为插入了空白页,我已使用titlesec
包将其抑制如下:
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\Large\bfseries}{}{1em}{}
% don't add page breaks before chapters.
\titleclass{\chapter}{straight}
答案1
确实,您需要插入一个\chapter
。这对我有用:
\documentclass[a5paper,twoside,11pt]{extbook}
\usepackage[english,ngerman]{babel}
\usepackage[outer=2.2cm,inner=2.2cm,top=2cm,bottom=1.5cm,heightrounded,marginparwidth=1.2cm, marginparsep=.5cm]{geometry}
\usepackage{lipsum}
\begin{document}
\renewcommand{\listfigurename}{Figures Listed}
\frontmatter
\listoffigures
\mainmatter
\chapter{First chapter}
\section{First Section}
\subsection{Subsection}
\lipsum[1-30]
\begin{figure}[ht]
Some Figure Item
\label{fig:A Figure}
\caption[A Figure]{}
\end{figure}
\subsection{Subsection Two}
\lipsum[1-30]
\begin{figure}[ht]
Some Figure Item
\label{fig:Another Figure}
\caption[Another Figure]{}
\end{figure}
\section{Second Section}
\subsection{Subsection Three}
\lipsum[1-30]
\subsection{Subsection Fore}
\lipsum[1-30]
\end{document}
结果如下: