Eu tenho \pagestyle{fancy}
com configurações normais. E os nomes dos meus capítulos às vezes são tão grandes (acima da linha superior) que de alguma forma o número da página (que fica no rodapé da página) vai diminuindo, diminuindo e diminuindo a cada página até desaparecer. É ridículo ver na primeira página aproximadamente 2cm entre o número e o final da página e 1mm na página 100 e nada na última página.
%document information
\documentclass[10pt,a4paper]{book}
% packages
\usepackage{cmap}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{amsfonts,longtable}
\usepackage{indentfirst}
\usepackage{amsmath,amsthm,amstext,amssymb,amscd}
\usepackage{fancyhdr}
\usepackage{hyperref}
\usepackage[margin=2.3cm, footskip = 0.5 cm]{geometry}
\usepackage{epigraph}
\usepackage{tikz}
\usepackage{cancel}
\usepackage{upgreek}
\usepackage{bm}
\usepackage{xcolor}
\definecolor{darkblue}{rgb}{0,0,.6}
% page settings
\frenchspacing
\parindent=1cm
\sloppy
\fancyfoot[C]{\thepage}
% other settings
\pdfcompresslevel=9
\pdfobjcompresslevel=9
\hypersetup{
pdfsubject = {Matan},
pdfstartview = {FitH},
pdfborder = {0 0 0},
bookmarksopen = true,
bookmarksnumbered = true,
bookmarksopenlevel = 2,
colorlinks = true, linkcolor = darkblue,
}
%own commands
\begin{document}
\pagestyle{plain}
\frontmatter
\tableofcontents
\mainmatter
\pagestyle{fancy}
\setcounter{chapter}{0}
\foreach \n in {1,...,36}{\include{chapters/chapter\n}}
\end{document}
E não me culpe por usar texto sobre Eminem para teste em um futuro livro de matemática. :)
PS. Nele chapters/chapter\n
há apenas textos sobre Eminem sem comandos esperados\chapter{}
Responder1
Há um aviso claro sobre headheight
ser muito pequeno (veja o .log
arquivo). É recomendado, dependendo dos títulos atuais de capítulos muito longos, que a altura da cabeça seja definida para cerca de 35 pontos, pelo menos.
Na minha opinião, footskip
aqui é muito pequeno, aumentei seu valor para 1cm
.
Agora a posição do número da página permanece fixa.
%document information
\documentclass[10pt,a4paper]{book}
% packages
\usepackage{cmap}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{amsfonts,longtable}
\usepackage{indentfirst}
\usepackage{amsmath,amsthm,amstext,amssymb,amscd}
\usepackage{fancyhdr}
\usepackage[includeheadfoot,margin=2.3cm, footskip = 1 cm,headheight=36pt]{geometry}
\usepackage{epigraph}
\usepackage{tikz}
\usepackage{cancel}
\usepackage{upgreek}
\usepackage{bm}
\usepackage{xcolor}
\definecolor{darkblue}{rgb}{0,0,.6}
% page settings
\frenchspacing
\parindent=1cm
\sloppy
\fancyfoot[C]{\thepage}
% front page
\author{Андрей Диденко}
\title{Подготовка к ГОСу по МатАнализу
\date{16 Апреля 2016}.
\LaTeX}
\usepackage{hyperref}
% other settings
\pdfcompresslevel=9
\pdfobjcompresslevel=9
\hypersetup{
pdftitle = {GOS_MatAn},
pdfauthor = {Didenko Andre},
pdfsubject = {Matan},
pdfstartview = {FitH},
pdfborder = {0 0 0},
bookmarksopen = true,
bookmarksnumbered = true,
bookmarksopenlevel = 2,
colorlinks = true, linkcolor = darkblue,
}
%own commands
\usepackage{blindtext}
\begin{document}
\pagestyle{plain}
\frontmatter
\maketitle
\epigraph{Дорогой моей и любимой Настеньке посвящается}{Диденко А.А.}
\tableofcontents
\mainmatter
\pagestyle{fancy}
\setcounter{chapter}{0}
\foreach \n in {1,...,36}{\chapter{A long long long long long long long long long long long long long long long long long long long long chapter title which is totally boring}\blindtext[10]}
\end{document}