我正在使用书籍类来处理我的文档。当前版本在偶数页显示章节标题,在奇数页显示子章节名称。我想在偶数页和奇数页显示章节名称和编号。我需要在下面的代码中更改什么:
\renewcommand*\chaptermark[1]{\markboth{\thechapter.\ \color{title}#1}{}}
\renewcommand*\sectionmark[1]{\markright{\thesection.\ \color{title}#1}}
答案1
这边走
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ \textcolor{red}{#1}}{\thechapter.\ \textcolor{red}{#1}}}
\renewcommand*\sectionmark[1]{}
试试这个代码:
\documentclass{book}
\usepackage{kantlipsum}% dummy text
\usepackage{xcolor}
%****************************** added <<<<<<<<
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ \textcolor{red}{#1}}{\thechapter.\ \textcolor{red}{#1}}}
\renewcommand*\sectionmark[1]{}
%******************************
\begin{document}
\chapter{ONE}
\kant[1-4]
\section{First sec}
\kant[1-4]
\section{Second sec}
\kant[1-4]
\chapter*{TWO}
\markboth{\textcolor{red}{TWO}}{\textcolor{red}{TWO}} % add the marks
\kant[1-4]
\section{First sec}
\kant[1-4]
\section{Second sec}
\kant[1-4]
\end{document}
未编号(带星号)的部分单元不会更新标记(在书籍类别中),但您可以手动添加它们。