Pergunta na margem superior da página do capítulo

Pergunta na margem superior da página do capítulo

No meu modelo LaTeX, há uma página contendo a parte do capítulo que está muito longe do topo da página, como a seguir:

insira a descrição da imagem aqui

Meu arquivo LaTeX usa amsbook: \documentclass[11pt,a4paper]{amsbook}. Isso aconteceu apenas na página do capítulo, as demais estão normais.

Minha pergunta é: como posso consertar isso?

Responder1

como você está usando amsbook, o "sumidouro" (a distância vertical) acima do título do capítulo pode ser diminuído redefinindo o valor de \topskipno código que define o bloco de título.

aqui está o código de amsbook.cls, com a parte a ser alterada indicada.

\makeatletter
\def\@makechapterhead#1{%
  %% change the value of \topskip from 7.5pc to the desired value
  \global\topskip 7.5pc\relax
  \begingroup
  \fontsize{\@xivpt}{18}\bfseries\centering
    \ifnum\c@secnumdepth>\m@ne
      \leavevmode \hskip-\leftskip
      \rlap{\vbox to\z@{\vss
          \centerline{\normalsize\mdseries
              \uppercase\@xp{\chaptername}\enspace\thechapter}
          \vskip 3pc}}\hskip\leftskip\fi
     #1\par \endgroup
  \skip@34\p@ \advance\skip@-\normalbaselineskip
  \vskip\skip@ }
\def\@makeschapterhead#1{%
  %% change the value of \topskip from 7.5pc to the desired value
  \global\topskip 7.5pc\relax
  \begingroup
  \fontsize{\@xivpt}{18}\bfseries\centering
  #1\par \endgroup
  \skip@34\p@ \advance\skip@-\normalbaselineskip
  \vskip\skip@ }
\makeatother

\@makechapterheadformata títulos de capítulos "regulares"; \@makeschapterheadfaz o mesmo para a versão com estrela. \topskipespecifica o coletor para o título principal, portanto não deve ser reduzido a zero; deve haver espaço suficiente para acomodar a linha do "capítulo n".

informação relacionada