> That's what I'm hoping for: an automated solution. > I will be following up on David N's suggestion, to see if I can modify his > engraver to accomplish what I need. > > Thanks! > Kieren. >
It is still not fully compatible with an unchanged \time command, but perhaps it helps nonetheless. The only required change is this: \time must be replaced by \customtime Once that is done in the music, it depends only on the \layout block whether you have dashed or solid barlines and before a time signature change, you always have a solid one. \version "2.17.9" \layout { \override Score.BarLine #'glyph-name = #"!" } customtime = #(define-music-function (parser location frac) (fraction?) #{ \once \override Score.BarLine #'glyph-name = #"|" \time #frac #}) { % example a a a a \customtime 3/4 b b b b2. } HTH, Joram _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user