Moin,
ich versuche nach einem Header einen Textblock einzufügen - so ist es offensichtlich falsch... \markup kommt ja nicht in die \score-Umgebung - aber wenn ich es davor setze, dann landet es auch vor dem Header - das wiederum möchte ich nicht.
Was sind Eure Ideen?
\version "2.19.58"
\header {
piece = "Fuga"
}
\markup {
\column {
\line {Denn meine Augen haben deinen Heiland gesehen,}
\line {[das Heil,] das du bereitet hast vor allen Völkern,}
\line { ein Licht zur Erleuchtung der Heiden}
\line {und zum Preis deines Volkes Israel.}
\line \italic \smaller {- Lukas 2,30-32 -}
}
}
{R1}
Vielen Dank,
Joei
Hm ... schwierig: Der piece-Header wird in scoreTitleMarkup verwendet. Und das wird direkt überm \score gedruckt. Die einfachsten Möglichkeiten, die ich sehe:
• entweder nicht den piece-Header verwenden, sondern das entsprechende Markup (,,Fuga") von Hand setzen
• oder scoreTitleMarkup für diesen score so ändern, daß ee das Zitat enthält. Das geht per\paper {
scoreTitleMarkup = [...]
}
Das Original, welches u. a. den piece-Header verwendet, findest du in der Datei titling-init.ly deiner LilyPond-Installation.
Das Vorgehen hängt sehr von anderen Umständen ab.
Du könntest z.B. eine book-header-Variable für "Fuga" verwenden, falls Du sie nicht anderweitig brauchst (mußt diese aber in Folgesätzen dann wieder "ausradieren")
Oder den Text mit in `piece`packen.
Und/oder score/bookTitleMarkup neu setzen, wie Malte schon sagte.
Gibt bestimmt noch andere Vorgehensweisen...
Gruß,
Harm
Top - vielen Dank, werde mit den Varianten rumprobieren.