删除页眉并保留页码

删除页眉并保留页码

我想删除页眉,但保留页码的奇偶顺序。此代码是一个非常大的代码示例。

        % !TeX spellcheck = en_US

    \documentclass[11pt,twoside]{book}% Use this line for the print version of the thesis
    \usepackage[ngerman,american]{babel}
    \usepackage{blindtext}
    \begin{document}
     \pagestyle{headings}
    \mainmatter
    \include{chapter1}
     \pagestyle{plain}
    \include{chapter2}

    \end{document}

% content
Chapter1


    \chapter{Chapter1}
    \label{chp:1}
    \section{XXX}
    \Blindtext
    \section{YXX}
    \Blindtext

Chapter2


    \chapter{Chapter2}
     \section{XXX}
    \Blindtext
    \section{YXa}
    \Blindtext

我使用了 \pagestyle{plain}。它能工作,但会将页码移到页面底部中央(5-8),这是错误的。我想将页码保留在页面的左上角和右下角(参见第 2-4 页)。

  • 其他问题包括:

**为什么第 1 章和第二章的标题出现重复。

为什么页码 1 位于页面的底部中央。**

答案1

plain使用以下方法重新定义页面样式非常容易titleps

\documentclass[11pt,twoside]{book}% Use this line for the print version of the thesis
\usepackage[ngerman,american]{babel}
\usepackage{blindtext}
\usepackage{titleps}
\renewpagestyle{plain} {%
\sethead{}{}{}
\setfoot[\thepage][][]{}{}{\thepage}
}
\pagestyle{plain}

\begin{document}

\mainmatter

\chapter{Chapter1}
\label{chp:1}
\section{XXX}
\Blindtext
\section{YXX}
\Blindtext

\chapter{Chapter2}
 \section{XXX}
\Blindtext
\section{YXa}
\Blindtext

\end{document}

在此处输入图片描述

答案2

\documentclass[11pt,twoside]{book}% Use this line for the print version of the thesis
    \usepackage[ngerman,american]{babel}
    \usepackage{blindtext}
\makeatletter
  \def\ps@plain{%
      \def\@oddfoot{\hfill\thepage}
\def\@evenfoot{\thepage\hfill}
      \def\@evenhead{}%
      \def\@oddhead{}%
}
  \def\ps@headings{%
      \let\@oddfoot\@empty\let\@evenfoot\@empty
      \def\@evenhead{\thepage\hfil}%
      \def\@oddhead{{}\hfil\thepage}%
      \let\@mkboth\markboth
}
\makeatother
    \begin{document}
     \pagestyle{headings}
    \mainmatter
    \include{chapter1}
     \pagestyle{plain}
    \include{chapter2}

    \end{document}

相关内容