I have a score that uses TabStaff; the voices include here and there
some tab-related commands (eg. \set TabStaff.minimumFret ). If I
choose to not output the TabStaff (commenting out that staff from the
main score definition), lilypond get badly confused with the
tabstaff-related commands it finds.
Test case:
With Lilypond 2.10.23 (Win)
%%%%%%%%%%%%%%%%%%%%%
\version "2.10.1"
frag = {
e'1 \set TabStaff.minimumFret = #3
g'1 \set TabStaff.minimumFret = #0
e'1
}
\score {
<<
<< \new Staff { \frag } >>
% << \new TabStaff { \frag } >> % uncommenting this line it works ok.
>>
}
%%%%%%%%%%%%%%%%%%%%%
Cheers