On Thu 05 Nov 2015 at 18:11:52 (+0100), Marc Hohl wrote: > I use the lyluatex package for my latest project. Everything looks fine, > but unfortunately lyluatex does not support \preLilyPondExample, > \postLilyPondExample and \betweenLilyPondSystem, respectively. > > I want to control the distance between staves, and adding a padding > below the lyrics does not work, since the Lilypond output is cropped > line by line, ignoring the padding AFAIK. > > Is there a way to manually or even better automatically insert an > invisible spacer in the lyrics at the beginning of each new line to > increase the spacing?
I have stooped to adding extra verses, eg \addlyrics { \versei } \addlyrics { \verseii } \addlyrics { \spacer } \addlyrics { \spacer } where the spacer verse might be spacer = \lyricmode { \NBSP _ _ _ _ _ _ _ \NBSP _ _ _ _ _ \NBSP _ _ _ _ _ _ _ \NBSP _ _ _ _ _ } for an 8686-metre hymn for example. NBSP = \lyricmode { " " } % non-breakable space It's not automatic, particularly for "prose" music where the number of syllables per line is variable. However, it's flexible: you can change some of the NBSPs back to _ and only pad certain systems (where, for example, an extra bit of bass lyrics below the staves is getting too close to the following system. That's tricker to do with \override VerticalAxisGroup #'minimum-Y-extent = #'(<N> . <N>) If your cropper is intelligent enough to recognise NBSP as whitespace and zap it, then there's always the standby invisibledot = \lyricmode { \once \override LyricText.font-size = #-19 "." } Cheers, David. _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user