Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: Joei am Mittwoch, 20. Juni 2018, 11:31

Titel: Textblock nach Header -gelöst-
Beitrag von: Joei am Mittwoch, 20. Juni 2018, 11:31
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
Titel: Antw:Textblock nach Header
Beitrag von: Malte am Mittwoch, 20. Juni 2018, 11:46
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.
Titel: Antw:Textblock nach Header
Beitrag von: harm6 am Mittwoch, 20. Juni 2018, 12:04
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
Titel: Antw:Textblock nach Header
Beitrag von: Joei am Mittwoch, 20. Juni 2018, 12:09
Top - vielen Dank, werde mit den Varianten rumprobieren.