Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: Joei am Dienstag, 6. September 2016, 08:59
-
Moin,
ich möchte einen Choirstaff mit einer zusätzlichen "Chor I" Bezeichnung versehen - die überschreibt leider die einzelnen Stimmbezeichnungen. Meine verzweifelten und erfolglosen Versuche sehr Ihr im Quelltext :( -
Ziel: Links steht vertikal "Chor I" und rechts daneben horizontal (gerne auch mit kleinerem Abtsand zum Staff "Sop." etc...
Danke für eure Hilfe...
Joei
\version "2.19.38"
\new ChoirStaff \with {
\consists "Instrument_name_engraver"
\once \override InstrumentName #'self-alignment-X = #-1
instrumentName =
\markup {
\vcenter {
\bold \larger \rotate #90 \left-column { "Chor I" }
}
}
} <<
\new Staff \with {
\override Staff.InstrumentName.self-alignment-X = #RIGHT
instrumentName = \markup \right-column {"Sop."}
} { e''1 }
\new Staff \with {
instrumentName = "A."
} { c''1 }
\new Staff \with {
instrumentName = " T."
} { \clef "treble_8" a1 }
>>
-
probier es mal damit (experimentieren ist angesagt ;) )
\version "2.19.38"
\new ChoirStaff \with {
\consists "Instrument_name_engraver"
\once \override InstrumentName #'self-alignment-X = #-1
instrumentName =
\markup {
\vcenter {
\bold \larger \rotate #90 \left-column { "Chor I" }
}
}
} <<
\new Staff \with {
\override Staff.InstrumentName.self-alignment-X = #RIGHT
\once \override Staff.InstrumentName.X-offset = #-5
instrumentName = \markup \right-column {"Sop."}
} { e''1 }
\new Staff \with {
\once \override Staff.InstrumentName.padding = #-3
instrumentName = "A."
} { c''1 }
\new Staff \with {
instrumentName = " T."
} { \clef "treble_8" a1 }
>>
Update: wieso klappt das Einfärben von Codezeilen nicht?
-
super, das funktioniert, hab jetzt mal den unnötigen Krempel gelöscht - sieht jetzt so aus...
\version "2.19.38"
\new ChoirStaff \with {
\consists "Instrument_name_engraver"
\once \override InstrumentName #'self-alignment-X = #-1
instrumentName =
\markup {
\vcenter {
\bold \larger \rotate #90 \left-column { "Chor I" }
}
}
} <<
\new Staff \with {
\once \override Staff.InstrumentName.X-offset = #-5
instrumentName = "S."
} { e''1 }
\new Staff \with {
\once \override Staff.InstrumentName.X-offset = #-5
instrumentName = "A."
} { c''1 }
\new Staff \with {
\once \override Staff.InstrumentName.X-offset = #-5
instrumentName = "T."
} { \clef "treble_8" a1 }
>>Vielen Dank!
-
Freut mich.
Eine gute Quelle für mich ist das LSR (http://lsr.di.unimi.it/LSR/), da habe ich schon viel Code gefunden, der mir weiter geholfen hat. Allerdings muss man wissen, wonach man sucht