我正在用 Yathesis 课程写论文,遇到了标题问题。我的工作由章节划分组成,而这些章节本身又分为几部分。我需要在每个部分的标题和每个部分的第一章之间写文字(每个部分的介绍)。但是,每个部分介绍文本的标题错误地引用了前一章。我需要删除我各部分介绍的标题,或者显示正确的部分标题。由于 \part 部分是“编号的”,并出现在目录中,我不明白为什么会有重叠的标题,也不知道如何修复它。
都\markboth{}{}
不起作用markright{}
:我手动添加的标题不会删除自动标题,导致有两个标题。
\thispagestyle{empty}
清除一页上的页眉,而部分的介绍可能需要几页。
\pagestyle{empty}
使用此命令将清除所有页眉,包括以下章节的页眉。
感谢您的帮助 !
这是我的 MWE:
\documentclass{yathesis}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\mainmatter
\chapter*{Introduction}
\lipsum[1-15]
\part{Titre partie 1}
\lipsum[1-15]
\chapter{Titre chapitre 1}
\section{Titre section 1.1}
\lipsum[1-15]
\end{document}
答案1
您可以定义并使用一个环境来进行零件介绍。
\documentclass{yathesis}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage{lipsum}
\makeatletter
\newenvironment{partintroduction}
{\renewcommand*\YAD@section@header{}\renewcommand*\YAD@chapter@header{}}
{\cleardoublepage}
\makeatother
\begin{document}
\tableofcontents
\mainmatter
\chapter*{Introduction}
\lipsum[1-15]
\part{Titre partie 1}
\begin{partintroduction}
\lipsum[1-15]
\end{partintroduction}
\chapter{Titre chapitre 1}
\section{Titre section 1.1}
\lipsum[1-15]
\part{Titre partie 2}
\begin{partintroduction}
\lipsum[1-15]
\end{partintroduction}
\chapter{Titre chapitre 2}
\section{Titre section 2.1}
\lipsum[1-15]
\end{document}
或者获取empty
这些页面的页面样式:
\documentclass{yathesis}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage{lipsum}% only for dummy text
\newenvironment{partintroduction}
{\thispagestyle{empty}\pagestyle{empty}}
{\cleardoublepage}
\begin{document}
\tableofcontents
\mainmatter
\chapter*{Introduction}
\lipsum[1-15]
\part{Titre partie 1}
\begin{partintroduction}
\lipsum[1-15]
\end{partintroduction}
\chapter{Titre chapitre 1}
\section{Titre section 1.1}
\lipsum[1-15]
\part{Titre partie 2}
\begin{partintroduction}
\lipsum[1-15]
\end{partintroduction}
\chapter{Titre chapitre 2}
\section{Titre section 2.1}
\lipsum[1-15]
\end{document}