Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: oiseau am Donnerstag, 4. Februar 2021, 02:22

Titel: Ossia-Abschnitt in PianoStaff
Beitrag von: oiseau am Donnerstag, 4. Februar 2021, 02:22
Ich benötige in einer Klavierpartitur einen kurzen Ossia-Abschnitt. Das funktioniert auf die untere Weise ganz gut, jedoch würde ich gern die verlängerten Taktstriche zwischen dem Hauptsystem und dem Ossia-Bereich ausblenden. Hat einer eine Idee, ob und wie das geht?

\new PianoStaff <<

\new Staff = main \relative c' {
 
   c d e f
 
   <<
   {
   c d e f
   c d e f
   }
   
      \new Staff \with {
          \remove "Time_signature_engraver"
          alignAboveContext = "main"
          fontSize = #-3
          \override StaffSymbol.staff-space = #(magstep -3)
          \override StaffSymbol.thickness = #(magstep -3)

      }
      {  e'4^"ossia above" (c a e) c2 c' }
   
   >>

   c,4 d e f

}
\new Staff \relative c { \clef bass c2 e c e c e c e}

>>
Titel: Antw:Ossia-Abschnitt in PianoStaff
Beitrag von: kilgore am Donnerstag, 4. Februar 2021, 09:49
Hallo oiseau!

Das müsste ich tatsächlich auch nachgucken, war mir nicht klar wie man nur diese spezifische SpanBars entfernt.

Dieser Snippet hat mir auf die Spur gebracht: http://lsr.di.unimi.it/LSR/Item?id=686 (http://lsr.di.unimi.it/LSR/Item?id=686)

Und hier dein Beispiel:


\version "2.20.0"

\new PianoStaff <<

\new Staff = main \relative c' {

   c d e f

   <<
   {
   c d e f
   c d e f
   }
   
      \new Staff \with {
          \remove "Time_signature_engraver"
          alignAboveContext = "main"
          fontSize = #-3
          \override StaffSymbol.staff-space = #(magstep -3)
          \override StaffSymbol.thickness = #(magstep -3)
          \override BarLine.allow-span-bar = ##f

      }
      { 

        e'4^"ossia above" (c a e) c2 c' }
   
   >>

   c,4 d e f

}
\new Staff \relative c { \clef bass c2 e c e c e c e}

>>


Gruß,
kilgore
Titel: Antw:Ossia-Abschnitt in PianoStaff
Beitrag von: oiseau am Donnerstag, 4. Februar 2021, 19:28
Das ist toll Ich danke Dir.  :)