Autor Thema: text zwischen systemen  (Gelesen 1959 mal)

dieter

  • Newbie
  • *
  • Beiträge: 17
text zwischen systemen
« am: Samstag, 23. Februar 2019, 18:55 »
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!
« Letzte Änderung: Samstag, 23. Februar 2019, 19:20 von dieter »

dieter

  • Newbie
  • *
  • Beiträge: 17
Antw:text zwischen systemen
« Antwort #1 am: Sonntag, 24. Februar 2019, 06:09 »
… 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.

harm6

  • Hero Member
  • *****
  • Beiträge: 582
Antw:text zwischen systemen
« Antwort #2 am: Sonntag, 24. Februar 2019, 13:52 »
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

dieter

  • Newbie
  • *
  • Beiträge: 17
Antw:text zwischen systemen
« Antwort #3 am: Sonntag, 24. Februar 2019, 14:43 »
Super! Danke harm6! Das war noch das i-Tüpfelchen!

Gruß
dieter