The following example has the setting:
\splittopskip=.3cm
However in the output I can't see any vertical space. It seems that \vsplit starts the computing of the height at the baseline. How can I change it so that the highest point of the first line will be uses as reference point?
\documentclass{article}
\parindent0pt
\def\exampletext{Text Text Text Text Text Text Text Text Text Text Text Text
Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text
Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text }
\fboxsep=0pt
\fboxrule=1pt
\newbox\boxi
\newbox\boxii
\begin{document}
\begingroup
\setbox\boxi=\vbox%
{%
\hsize=8cm\sloppy
\bfseries\huge\exampletext
}
\splitmaxdepth0pt \splittopskip=.3cm
\setbox\boxii\vsplit\boxi to2cm
\setbox\boxii=\vbox{\unvbox\boxii}
BOX \verb+\boxii+\hfill\fbox{\box\boxii}
\setbox\boxi=\vbox{\unvbox\boxi}
BOX \verb+\boxi+\hfill\fbox{\box\boxi}
\endgroup
\end{document}

