2016-01-15 15:37 GMT+01:00 Kieren MacMillan <kieren_macmil...@sympatico.ca>: > Hi Carl-Henrik,
>> Bar 8) >> Why does the double barline not exend equaly through both staffs? > > That looks like a bug to me: all SpanBars should [IMO] be printed at the > largest applicable size. Well, then it's by design, because `magnifyStaff' affects BarLine.kern/segno-kern/hair-thickness/thick-thickness explicitely. This is desireable for standalone staves, ofc In this light we should do a fix as you suggested: "all [Bars and] SpanBars should be printed at the largest applicable size", not sure where/how to fix it, though. Or we shouldn't point users in the NR to use it in a score with different sizes at all (only for ossia-examples) and/or add a remark about "known issues", maybe with the first workaround below. Two workarounds: (1) Set your own BarLine.kern: m = { c'1 \bar "||" } \score { \new StaffGroup << \new Staff \with { \magnifyStaffs #7/4 \override BarLine.kern = #3 } \m \new Staff \with { \magnifyStaffs #1 \override BarLine.kern = #3 } \m \new Staff \with { \magnifyStaffs #4/7 \override BarLine.kern = #3 } \m >> } (2) Use `staffSize' from http://lsr.di.unimi.it/LSR/Item?id=862 instead: staffSize = #(define-music-function (parser location new-size) (number?) #{ \set fontSize = #new-size \override StaffSymbol.staff-space = #(magstep new-size) \override StaffSymbol.thickness = #(magstep new-size) #}) m = { c'1 \bar "||" } \new StaffGroup << \new Staff \with { \staffSize #6 } \m \new Staff \with { \staffSize #0 } \m \new Staff \with { \staffSize #-6 } \m >> HTH, Harm _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user