0,1 cm adicionales después de configurar el margen superior de la geometría

0,1 cm adicionales después de configurar el margen superior de la geometría

Intento establecer 3 cm para el margen superior del papel con geometryel paquete. Después de medir la longitud real del margen superior con PDF, en realidad es 3,1 cm. Hay 0,1 espacios adicionales allí. Además, detecto muchas inconsistencias con el margen inferior. En una página mide exactamente 3 cm. En muchas páginas excede o falta 0,1 cm del margen exacto deseado.

Además geometry, también uso fancydhry personalizo algunos estilos de página nativos. Aquí está mi MWE.

\documentclass[12pt, a4paper, onecolumn, oneside, final]{report}
\usepackage[paper=a4paper,headheight=0pt,left=4cm,top=3cm,right=3cm,bottom=3cm]{geometry}
\setlength{\footskip}{0.5cm}
\usepackage{fancyhdr}
\fancypagestyle{plain}
{% 
\fancyhf{}% 
\fancyfoot[C]{\thepage}% 
\fancyfoot[R]{\footnotesize {\fontfamily{phv}\selectfont{\bo{Dummy University}}}} 
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
}%
\begin{document}
Some text blah blah blah
\end{document}

¿Dónde se mide realmente el margen inferior geometrydesde la parte inferior del papel? ¿Justo debajo de 'g' o 'e'? O, aunque creo que es menos improbable, ¿es simplemente un defecto del visor de PDF utilizado para medir el tamaño?

Respuesta1

La reportclase usa \raggedbottom, por lo que es normal que la línea inferior no esté exactamente a 3 cm de la parte inferior del papel. La distancia se mide desde la línea de base, es decir, donde se encuentra la “e”.

Si mide la distancia superior, debería obtener que la primera línea de base se encuentre a 3 cm + 12 puntos (el valor del \topskipparámetro). Una letra mayúscula tiene (con las fuentes Computer Modern) 8,2 puntos de alto. Entonces, si mides desde la parte superior hasta la parte superior de una letra mayúscula en la primera línea, deberías tener una distancia de

3 cm + (12-8,2) puntos = 3,13 cm

que coincide con su medida.

Por otro lado, un número entero de líneas no ocupa 23,7 cm (29,7-3-3). Veamos por qué: la primera línea ocupa 12 puntos y las líneas de base sucesivas están separadas por 14,5 puntos entre sí. El área del bloque de texto mide 23,7 cm = 674,33 puntos de alto; por lo que caben 46 líneas, que ocupan

(45*14,5 + 12) puntos = 664,5 puntos

y entonces faltan 9,83 puntos, es decir 0,35 cm (en una página donde solo se escribe texto continuo, sin título u otro objeto).

Si agrega la showframeopción a la llamada de geometry, obtendrá esto en la parte superior:

arriba

donde se ve la línea desde donde se miden los 3cm, ligeramente por encima de la “A”.

Aquí tenéis una foto de la parte inferior:

abajo

donde los 3,5 mm que faltan son claramente visibles.

Aquí está el resultado después de sumar

\setlength{\topskip}{8.2pt}
\linespread{1.02}

entonces el salto de línea base será 14.5*1.02=14.79 y

14,79*45 + 8,2 = 673,75

(que es sólo 0,58 puntos de 674,33 puntos = 23,7 cm). Arriba:

nuevo top

y abajo:

nuevo fondo

Pero yo no me molestaría.

información relacionada