]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/lyrics-bar.ly
Merge commit 'origin' into beamlets2
[lilypond.git] / input / regression / lyrics-bar.ly
index c4b98d58bcc8780d30a5f8ab035958fc997d94e6..f8b7d83575ad9f73d981d43b806c070e2f13638f 100644 (file)
@@ -1,40 +1,37 @@
+\version "2.12.0"
 
 \header{
 texidoc="
-Adding a @code{Bar_engraver} to the LyricsVoice context makes sure that
-lyrics don't collide with barlines.
-";
+Adding a @code{Bar_engraver} to the Lyrics context makes sure that
+lyrics do not collide with barlines.
+"
 }
 
-\score {
-       \context StaffGroup <
-       \notes \context Staff {
-               b1 \bar "|:"; b1 \bar ":|";
-       }
-       \lyrics\context Lyrics <
-               \context LyricsVoiceWithBars {
-%                      thisContextHasBarEngraver1  added
-                       ThisContextCertainlyHasBarEngraverAddedButThereHasBeenSomethingFunnyBefore1.  Here.
-               }
-               \context LyricsVoice {
-                       this4 one has no BarEngraverAddedToContext1
-               }
-       >
-       \notes \context Staff = SB { b1 b1 }
-       >
-       \paper {
-               linewidth = -1.0\cm;
-               \translator {
-                       \LyricsContext
-                       \accepts "LyricsVoiceWithBars";
-               }
-               \translator {
-                       \LyricsVoiceContext
-                       \consists "Bar_engraver";
-                       \name "LyricsVoiceWithBars";
-               }
-               \translator {
-                       \LyricsVoiceContext
-               }
-       }
+\layout {
+    ragged-right = ##t
 }
+
+<<
+    \new Staff \with
+    {
+%      \remove "Bar_engraver"  
+       }
+    {
+       b1 \bar "|:" b1 \bar ":|"
+    }
+    \context Lyrics \with {
+       \consists "Bar_engraver"
+       \consists "Separating_line_group_engraver"
+       \override BarLine #'bar-size = #4 
+    } \lyricmode {
+         looooooooooooooooooooooooooooooooooong1 syllable
+      }
+    \lyrics {
+       no Bar_Engraver_Bar_Engraver_Bar_Engraver 
+    }
+    \new Staff \with {
+%              \remove "Bar_engraver"  
+    } { b1 b1 }
+>>
+       
+