Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: Manuela am Montag, 14. November 2016, 17:41

Titel: Zwei Seitenumbrüche hintereinander - wie?
Beitrag von: Manuela am Montag, 14. November 2016, 17:41
Der Code

\version "2.19.42"

\markup "test"
\pageBreak
\pageBreak
\markup "test1"

erzeugt nur einen Seitenumbruch. Ich bräuchte aber 2, um auf die nächste ungerade bzw. gerade Seite vorzuschieben. Einen Seitenumbruch, der gezielt auf eine ungerade oder gerade Seite vorschiebt, gibt es ja nicht, oder doch?
Titel: re: Zwei Seitenumbrüche hintereinander - wie?
Beitrag von: ingmar am Montag, 14. November 2016, 19:40
Warum nicht
\version "2.19.37"
\markup "test"
\pageBreak
\markup { \vspace #6 }
\pageBreak
\markup "test1"
oder sowas?

--ingmar
Titel: Re: re: Zwei Seitenumbrüche hintereinander - wie?
Beitrag von: fugenkomponist am Montag, 14. November 2016, 19:45
Gute Idee, aber statt ner Konstruktion mit \vspace, über die man sich nachher nur wundert („was soll das ausgeben?“ „warum ausgerechnet #6“?), reicht auch ein \markup \null:\version "2.19.37"
\markup "test"
\pageBreak
\markup \null
\pageBreak
\markup "test1"
Titel: Re: Zwei Seitenumbrüche hintereinander - wie?
Beitrag von: Manuela am Dienstag, 15. November 2016, 07:51
Danke für eure Antworten. Wenn ich versuche, die Kommandos zu einem Befehl zusammenzufassen, dann klappt das nicht.

Etwa so hätte ich mir das vorgestellt:

\version "2.19.37"
meinPb = { \markup \null \pageBreak } %% oder so ähnlich
\markup "test"
\markup \meinPb
\markup \meinPb
\markup "test1"

Wie müsste ich das formulieren?