Hi Reggie (and Andrew et al.), > Can you share your function code with us please?
Andrew’s snippet is included, below, with my functions applied. Andrew: I believe my addition of "bar-line-interface" to \showStaff solves your [more specific] issue, except in the very rare (?!) case that you have no barlines in a given system. Hope this helps, Kieren. %%% SNIPPET BEGINS %%% \version "2.19.82" showStaff = \set Staff.keepAliveInterfaces = #'( bar-line-interface bass-figure-interface chord-name-interface cluster-beacon-interface fret-diagram-interface lyric-syllable-interface note-head-interface tab-note-head-interface lyric-interface percent-repeat-item-interface percent-repeat-interface rest-interface ) hideStaff = \unset Staff.keepAliveInterfaces violinOne = { \override Staff.VerticalAxisGroup.remove-first = ##t \repeat unfold 8 { c''4 } \break \showStaff \repeat unfold 8 { r4 } \break \repeat unfold 8 { c''4 } \break \repeat unfold 8 { s4 } \bar "." } violinTwo = { \repeat unfold 8 { c'4 } \break \repeat unfold 8 { c'4 } \break \repeat unfold 8 { c'4 } \break \repeat unfold 8 { c'4 } } \score { << \new Staff { \violinOne } \new Staff { \violinTwo } >> \layout { \context { \Staff \RemoveEmptyStaves } } } %%% SNIPPET ENDS %%% ________________________________ Kieren MacMillan, composer ‣ website: www.kierenmacmillan.info ‣ email: i...@kierenmacmillan.info _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user