-\version "2.1.19"
+\version "2.10.0"
\header { texidoc = "@cindex Bar line lyric only
-You can move around @code{Bar_engraver} and
-@code{Span_bar_engraver} if you want bar lines on lyrics. "
+You can move @code{Bar_engraver} and @code{Span_bar_engraver} to
+a different engraving context, if you want, for example, bar lines
+on lyrics. "
}
\score {
-\notes \relative c' \context ChoirStaff <<
- \new Staff { c1 c1 c1}
- \context LyricsVoice \lyrics <<
- { bla1 die bla }
- { foo bar foo }
- { foo bar foo }
- >>
- \new Staff { c1 c1 c1}
- >>
+ \relative c' \context ChoirStaff <<
+ \new Staff { c1 c1 c1}
+ \lyricmode <<
+ \new Lyrics { bla1 die bla }
+ >>
+ \new Staff { c1 c1 c1}
+ >>
-\paper {
- raggedright = ##t
-\translator {
- \LyricsVoiceContext
- \consists Bar_engraver
- % need procedure, since lyrics doesn't have a staff_sym engraver.
- BarLine \override #'bar-size-procedure = #(lambda (x) 3.0)
-}
-\translator {
- \LyricsVoiceContext
- \consists "Span_bar_engraver"
-}
-\translator{
- \ChoirStaffContext
- \remove "Span_bar_engraver"
-}
-\translator {
- \StaffContext
- \remove "Bar_engraver"
+ \layout {
+ ragged-right = ##t
+ \context {
+ \Lyrics
+ \consists Bar_engraver
+
+
+ %% need procedure, since lyrics doesn't have a staff_sym engraver.
+ \override BarLine #'bar-size = #3.0
+ }
+ \context{
+ \ChoirStaff
+ \remove "Span_bar_engraver"
+ }
+ \context {
+ \Staff
+ \remove "Bar_engraver"
+ }
+ }
}
-}}