Jump to content

Showing barlines (SpanBars) only between systems

From LilyPond wiki

Span bars are drawn only between staff bar lines. By setting bar lines to transparent, they are shown only between systems.

\version "2.24.0"

%% see http://lsr.di.unimi.it/LSR/Item?id=320

\relative c' \new StaffGroup <<
  \new Staff {
    a1
    \once \override Score.BarLine.transparent = ##t
    a1
    \once \override Score.SpanBar.transparent = ##t
    a1 a1
    \bar "|."
  }
  \lyricmode <<
    \new Lyrics { bla1 die bla }
    \new Lyrics { foo bar foo }
  >>
  \new Staff {
    f1 f1 f1 f1
  }
>>