Vertikalen Abstand in zwei Fortsetzungsseiten aufteilen

Vertikalen Abstand in zwei Fortsetzungsseiten aufteilen

Ich möchte ein Makro mit dem Namen konstruieren \vs, das einen konstanten vertikalen Abstand setzt, z. B. \vs{40em}einen weißen Abstand von 40em Höhe erreicht. Ich weiß, dass es viele Möglichkeiten gibt – \vskip, \vspace, usw. –, dies zu erreichen. Aber alle diese Methoden schlagen fehl, wenn ein Seitenumbruch auftritt, wie in meiner beigefügten Abbildung gezeigt wird, die vom folgenden MWE erstellt wurde. Kann mir jemand dabei helfen?

MWE:

\documentclass{article}
\usepackage{geometry}
\geometry{showframe}

\begin{document}
some text.\vskip10em
question 1...\vskip40em
question 2...\vskip40em
question 3...\vskip40em
\end{document}

Bildbeschreibung hier eingeben

Antwort1

Wenn Sie möchten, dass der Platz aufgeteilt werden kann und sich teilweise auf einer Seite und teilweise auf der nächsten befindet, können Sie eine Schleife mit kleinen Abschnitten ausprobieren. Beispiel:

\documentclass{article}
\usepackage{geometry}
\geometry{showframe}
\usepackage{xparse}
\ExplSyntaxOn
\NewDocumentCommand\manyvspace { m }
 {
  \par
  \int_step_inline:nn{#1}{\vspace*{1em}\goodbreak}
 }
\ExplSyntaxOff 
\begin{document}
some text.\vskip10em
question 1... \manyvspace{30}
question 2... \manyvspace{40}
question 3... \manyvspace{40}
\end{document}

Antwort2

Nutzen Sie einfach das *Formular:

\vspace*{4cm}

Dies beantwortet die Frage im Titel. Beim Betrachten des Beispielcodes Ihrer Skizze hätte ich jedoch gedacht, dass Sie immer einen Fragentitel über dem Leerzeichen haben möchten. In diesem Fall sollte das Leerzeichen nie an den oberen Seitenrand fallen, sodass das Weglassen von Leerzeichen an dieser Stelle kein Problem darstellen sollte.

Aus weiteren Kommentaren geht hervor, dass Sie eigentlich gar keinen Platz wollen, sondern einen weißen Absatz von (sagen wir) 5 Zeilen, der über eine Seite verteilt sein kann. Dafür können Sie Folgendes tun:

\section*{Some title}
\mbox{}\\
\mbox{}\\
\mbox{}\\
\mbox{}\\
\mbox{}


\section*{Some other title}
\mbox{}\\
\mbox{}\\
\mbox{}\\
\mbox{}\\
\mbox{}

verwandte Informationen