OLD | NEW |
1 \version "2.16.0" | 1 \version "2.17.5" |
2 | 2 |
3 \header{ | 3 \header{ |
4 texidoc=" | 4 texidoc=" |
5 Adding a @code{Bar_engraver} to the Lyrics context makes sure that | 5 Adding a @code{Bar_engraver} to the Lyrics context makes sure that |
6 lyrics do not collide with barlines. | 6 lyrics do not collide with barlines. |
7 " | 7 " |
8 } | 8 } |
9 | 9 |
10 \layout { | 10 \layout { |
11 ragged-right = ##t | 11 ragged-right = ##t |
12 } | 12 } |
13 | 13 |
14 \relative c'' << | 14 \relative c'' << |
15 \new Voice = "a"{ | 15 \new Voice = "a"{ |
16 » b1 \bar "|:" b1 \bar ":|" b1 \bar "|." | 16 » b1 \bar ".|:" b1 \bar ":|." b1 \bar "|." |
17 } | 17 } |
18 \new Lyrics \with { | 18 \new Lyrics \with { |
19 \consists "Bar_engraver" | 19 \consists "Bar_engraver" |
20 \consists "Separating_line_group_engraver" | 20 \consists "Separating_line_group_engraver" |
21 } \lyricsto "a" { | 21 } \lyricsto "a" { |
22 bars lengthened if | 22 bars lengthened if |
23 } | 23 } |
24 \new Lyrics \lyricsto "a" { | 24 \new Lyrics \lyricsto "a" { |
25 required for noncollision | 25 required for noncollision |
26 } | 26 } |
27 \new Staff { | 27 \new Staff { |
28 b1 b1 b1 | 28 b1 b1 b1 |
29 } | 29 } |
30 >> | 30 >> |
31 \layout { | 31 \layout { |
32 \context { | 32 \context { |
33 \Lyrics | 33 \Lyrics |
34 \override VerticalAxisGroup #'nonstaff-nonstaff-spacing #'minimum-distance
= #4.2 | 34 \override VerticalAxisGroup #'nonstaff-nonstaff-spacing #'minimum-distance
= #4.2 |
35 \override LyricText #'Y-offset = #-0.7 | 35 \override LyricText #'Y-offset = #-0.7 |
36 \override BarLine #'bar-extent = #'(-2 . 2) | 36 \override BarLine #'bar-extent = #'(-2 . 2) |
37 } | 37 } |
38 } | 38 } |
39 | 39 |
OLD | NEW |