¿Qué estoy haciendo mal con vspace?

¿Qué estoy haciendo mal con vspace?

En el MWE a continuación (LuaLaTex), ¿por qué \vspace*{1pt}se genera un espacio vertical tan grande?

\documentclass[12pt, oneside]{book}
\usepackage[showframe, paperwidth=30pc, paperheight=30pc, margin=5pc]{geometry}

\begin{document}
% \vspace*{1pt}
\begin{center}
    \Huge{Test text.}
\end{center}
\end{document}

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Respuesta1

Si desea exactamente un punto de espacio encima del título, entonces necesita un control más profundo del espaciado.

Con \vspace*{1pt}\begin{center}el espacio estándar anterior centerno se elimina porque está precedido por algo que no debe eliminarse en un salto de página (el inicio de un documento cuenta como un salto de página). De esta forma se obtiene el total de 1ptmás el \topsep.

Por otro lado, probablemente no quieras centercentrar el título.

\documentclass{article}
\usepackage{showframe}

\begin{document}

\vspace*{1pt}% the space you want
\vspace{-\topskip}% remove the topskip
\begingroup\centering\Huge
Test text\par
\endgroup
\addvspace{\topsep}% or what you need

Some other text follows.

\end{document}

Tenga en cuenta que necesita algo más que solo \vspace*{1pt}.

ingrese la descripción de la imagen aquí

información relacionada