Pregunta en el margen superior de la página del capítulo.

Pregunta en el margen superior de la página del capítulo.

En mi plantilla LaTeX, hay una página que contiene la parte del capítulo que está demasiado lejos de la parte superior de la página como la siguiente:

ingrese la descripción de la imagen aquí

Mi archivo LaTeX usa amsbook: \documentclass[11pt,a4paper]{amsbook}. Esto sucedió sólo en la página del capítulo, los demás son normales.

Mi pregunta es: ¿cómo puedo solucionarlo?

Respuesta1

Dado que está utilizando amsbook, el "sumidero" (la distancia vertical) sobre el título del capítulo se puede disminuir redefiniendo el valor de \topskipen el código que establece el bloque de título.

Aquí está el código de amsbook.cls, con la parte que se va a cambiar 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

\@makechapterheadda formato a los títulos de capítulos "normales"; \@makeschapterheadhace lo mismo con la versión destacada. \topskipespecifica el receptor del título principal, por lo que no debe reducirse a cero; debe quedar suficiente espacio para acomodar la línea "capítulo n".

información relacionada