Autor Thema: Vertikale Beschriftung  (Gelesen 1757 mal)

huel

  • Member
Vertikale Beschriftung
« am: Montag, 7. September 2009, 11:13 »
Ich setzte gerade ein doppelchöriges Stück, habe also zwei miteinander verbundene, 4-stimmige Systeme untereinander.
Jede Stimme hat ihre eigene Bezeichnung.

Was ich gerne hätte wäre VOR der Stimmbezeichung (Sopran, Alt ...) SENKRECHT pro System "Chor I" und "Chor II".

Hat jemand eine Idee, wie das geht?

ding-dong

  • Member
Re: Vertikale Beschriftung
« Antwort #1 am: Montag, 7. September 2009, 11:46 »
hilft
\set Staff.instrumentName =
\markup {
\vcenter {
\rotate #90 { "Chor I" \null }
\column { "Sopran" "Alt" }
}
}
?

derHindemith

  • Member
Re: Vertikale Beschriftung
« Antwort #2 am: Montag, 7. September 2009, 19:45 »
Es geht auch so:
\version "2.12.2"

\layout {
   \context {
      \ChoirStaff
      \consists Instrument_name_engraver
      \override InstrumentName #'self-alignment-X = #-1
      \override InstrumentName #'padding = #2.0
   }
   \context {
      \Staff
      \override InstrumentName #'self-alignment-X = #0
      \override InstrumentName #'padding = #0.3
   }
}

\score {
   <<
      \new ChoirStaff \with { instrumentName = \markup \bold \larger \rotate #90 "Chor I" } <<
         \new Staff \with { instrumentName = Sopran } { c''1 }
         \new Staff \with { instrumentName = Alt } { e'1 }
         \new Staff \with { instrumentName = Tenor } { \clef "G_8" g1 }
         \new Staff \with { instrumentName = Bass } { \clef bass c1 }
      >>
      \new ChoirStaff \with { instrumentName = \markup \bold \larger \rotate #90 "Chor II" } <<
         \new Staff \with { instrumentName = Sopran } { c''1 }
         \new Staff \with { instrumentName = Alt } { e'1 }
         \new Staff \with { instrumentName = Tenor } { \clef "G_8" g1 }
         \new Staff \with { instrumentName = Bass } { \clef bass c1 }
      >>
   >>
}