Hallo!
Wie kann ich Text (also z.B. \markup \wordwrap ... ) so zwischen Notenzeilen (z.B. 2 ganze Systeme eines einzigen Musikstücks) platzieren, dass er über die ganze Seitenbreite geht und die Notensysteme dadurch nicht verändert werden? Also z.B.:
Gesang
Klavier
Text ...
Gesang (Fortsetzung)
Klavier (Fortsetzung)
Für irgendwelche Hinweise wäre ich dankbar!
... bin inzwischen selber auf eine Lösung gekommen. Ist zwar vielleicht nicht das Beste, aber doch praktikabel:
\version "2.18.2"
\language "deutsch"
text = \markup {
\rounded-box \column {
\vspace #1
\line { Hier steht dann der Text }
\null
\line { Aber leider funktioniert ein gute Positionierung bisher nur MIT der Box }
\vspace #1
}
}
gesang = \relative c' {
c4 d e f g f e( d)
c d e f g f d( c)
\once \override Score.RehearsalMark.self-alignment-X = #LEFT
\mark \text
c d e f g a h( c) h a g f e d c
}
vers = \lyricmode {
hin -- ter han -- sens ha -- sen -- haus
hin -- gen hun -- dert hem -- den raus
hun -- dert hem -- den hin -- gen raus
hin -- ter han -- sens ha -- sen -- haus.
}
sopran = \new Staff \with { instrumentName = "Sopran" }
{ \gesang }
\addlyrics { \vers }
\score {
<<
\sopran
>>
\layout { }
}
Hat jemand noch eine bessere Idee?
Sonst kann man meine Frage als gelöst betrachten.
Vielleicht:
text = \markup {
%\override #'(box-padding . -0.1) \rounded-box
\with-dimensions #'(0 . 95) #'(-10 . 10)
\override #'(baseline-skip . 4)
\column {
\line { Hier steht dann der Text }
\line { Aber leider funktioniert ein gute Positionierung bisher nur MIT der Box }
}
}
Gruß,
Harm
Super! Danke harm6! Das war noch das i-Tüpfelchen!
Gruß
dieter