这是因为 TeX 会自动在行间加上一定的间距,第二个图并不是没有加,只是版心太高,不明显而已。具体可参看 The TeXbook 第 12 章,TeX by Topic 第 15 章等。
\documentclass[zihao=-4,a4paper,twoside]{ctexart}
\usepackage{geometry,calc}
\geometry{
showframe,
paperwidth = 9cm,
paperheight = 8.4cm,
scale=0.9, centering
}
\begin{document}
\bfseries\centering
\vspace*{\fill}
\vskip-\topskip
\nointerlineskip
\zihao{0}1234\par
\zihao{-0}567\par
\vspace*{\fill}
\end{document}
问 小尺寸页面下vspace*不正常?