
ЕстьотвечатьТеоретически это могло бы решить эту проблему, но код, похоже, неэффективен — возможно, потому, что он не предназначен для использования с book
документом класса.
Мне бы хотелось отображать номера страниц попеременно в нижнем левом и правом углах, и код ниже использует fancyhdr
, но номера страниц отображаются попеременно в левом поле и в центре. Четные находятся слева, а нечетные в центре (или кажущемся центре).
\documentclass[11pt, twoside]{book}
\usepackage{geometry}
\geometry{letterpaper}
\usepackage{pdfpages}
\usepackage{amssymb}
\usepackage{fancyhdr}
\fancyhf{} % clear all header and footers
\renewcommand{\headrulewidth}{0pt} % remove the header rule
\fancyfoot[LE,RO]{\thepage} % Left side on Even pages; Right side on Odd pages
%
\pagestyle{fancy}
\title{Another Book}
\author{An Author}
\date{}
\includepdfset{pagecommand=\thispagestyle{plain}}
\setlength{\footskip}{114pt}
\begin{document}
Есть ли что-то, что переопределяет \fancyfoot
код?
решение1
Первая страница главы использует plain
стиль, как отмечено в комментариях. Я также удалил команды настройки PDF, поскольку они кажутся ненужными, и я использовал \geometry
для установки \footskip
. [В противном случае geometry
я не узнаю об изменении и не смогу настроить все соответствующим образом.]
\documentclass[11pt, twoside, letterpaper]{book}
\usepackage{geometry}
\usepackage{kantlipsum}
\usepackage{fancyhdr}
\fancyhf{} % clear all header and footers
\renewcommand{\headrulewidth}{0pt} % remove the header rule
\fancyfoot[LE,RO]{\thepage} % Left side on Even pages; Right side on Odd pages
\pagestyle{fancy}
\fancypagestyle{plain}{%
\fancyhf{}%
\renewcommand{\headrulewidth}{0pt}%
\fancyhf[lef,rof]{\thepage}%
}
\title{Another Book}
\author{An Author}
\date{}
\geometry{footskip=114pt}% don't set this manually else geometry won't know!
\begin{document}
\maketitle
\chapter{Some Kant}
\kant[1-20]
\end{document}
Если вы хотите изменить стиль титульного листа, вам также нужно будет внести соответствующие изменения. Однако, обычно не включают номер страницы на титульном листе, поэтому я предполагаю, что вы этого не хотите.