Autor Thema: Geslöst: Ausrichtung Instrumentennamen  (Gelesen 1814 mal)

Joei

  • Member
Geslöst: Ausrichtung Instrumentennamen
« 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 }
 

  >>
« Letzte Änderung: Dienstag, 6. September 2016, 12:21 von Joei »

Manuela

  • Member
Re: Ausrichtung Instrumentennamen
« Antwort #1 am: Dienstag, 6. September 2016, 09:16 »
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?
« Letzte Änderung: Dienstag, 6. September 2016, 09:20 von Manuela »

Joei

  • Member
Re: Ausrichtung Instrumentennamen
« Antwort #2 am: Dienstag, 6. September 2016, 11:28 »
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!

Manuela

  • Member
Re: Ausrichtung Instrumentennamen
« Antwort #3 am: Dienstag, 6. September 2016, 11:57 »
Freut mich.

Eine gute Quelle für mich ist das LSR, da habe ich schon viel Code gefunden, der mir weiter geholfen hat. Allerdings muss man wissen, wonach man sucht