On Tue 12 Dec 2017 at 02:22:23 (+0300), Rus wrote:
> >>  It works well only without lyrics. With lyrics it works not well (see 
> >> attachment).
> >>
> >>  \version "2.18.2"
> >>  \score {
> >>  \new StaffGroup
> >>  <<
> >>  <<
> >>  \new Staff {
> >>  \relative c' {
> >>  \override Staff.BarLine.space-alist.next-note = #'(fixed-space . 3)
> >>  c d e f c d e f c d e f c d e f }
> >>  \addlyrics {
> >>  a bb cc dd
> >>  aa bb cc dd
> >>  aaaa bb cc dd
> >>  a bb cc dd
> >>  }
> >>  } ...........
> >
> > Hi,
> >
> > I see what you mean but couldn't you just change it to Score.BarLine
> > then? It seems to work here, no? :)
> > (attached)
> >
> > --> \override *Score.BarLine.*space-alist.next-note = #'(fixed-space . 5)
> >
> > \version "2.18.2"
> > \score {
> > \new StaffGroup
> > <<
> > <<
> > \new Staff {
> > \relative c' {
> > \override *Score.BarLine.*space-alist.next-note = #'(fixed-space . 5)
> > c d e f c d e f c d e f c d e f }
> > \addlyrics {
> > a bb cc dd
> > aa bb cc dd
> > aaaa bb cc dd
> > a bb cc dd
> > }
> > }
> >  >>
> > \new Staff {
> > \relative c' { c d e f c d e f c d e f c d e f }
> > }
> >  >>
> > }
> > 
> It works well with "5" \override Score.BarLine.space-alist.next-note = 
> #'(fixed-space . 5), but I don't need much. I need 2, 3, or less. With 2 or 3 
> it doesn't work.

It works for me, attached.

I looked through my scores and found a publication that mixes barlines
with lyrics: Bärenreiter BA 5014a (1961/1989) BWV 248. As a bass, this
affected me less than most as, apart from the general clutter, it only
directly interferes with ties and slurs.

I can see no extra space introduced before long lyric syllables except
what's necessary to avoid a collision with the barline. The gap is
often about as thin as the adjacent barline; to judge the actual
proportion would require a travelling microscope.

Cheers,
David.
\version "2.18.2"
\score {
  \new StaffGroup <<
    \new Staff {
      \relative c' {
        c d e f
        \once \override Score.BarLine.space-alist.next-note = #'(fixed-space . 
4)
        c d e f
        \once \override Score.BarLine.space-alist.next-note = #'(fixed-space . 
7)
        c d e f
        \once \override Score.BarLine.space-alist.next-note = #'(fixed-space . 
2)          c d e f }
      \addlyrics {
        a bb cc dd
        aaa bb cc dd
        aaaaaaaa bb cc dd
        a bb cc dd
      }
    }
    \new Staff {
      \relative c' { c d e f c d e f c d e f c d e f }
    }
  >>
}

Attachment: ly.pdf
Description: Adobe PDF document

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to