Rachael Thomas Carlson <address@hidden> writes:
% Setting strokeFingerOrientations has no effect within a tabstaff
\version "2.14.2"
\score {
\new TabStaff {
\set strokeFingerOrientations = #'(left)
This is equivalent to
\set TabVoice.strokeFingerOrientations ...
since an override without context specification goes to a "Bottom"
context.
<c-\rightHandFinger #1 >8
}
}
\layout {
\context {
\TabStaff \consists "New_fingering_engraver"
}
}
Now you put the New_fingering_engraver into a _Staff_ context (quite an
unusual choice). Usually it would be placed in TabVoice.
_Either_ putting the engraver into the TabVoice context _or_ doing the
setting as \set TabStaff.strokeFingerOrientations ... will do the trick.
Indeed, even doing both will work as an engraver inside of TabVoice can
see a setting in the enclosing TabStaff (unless overruled in the
TabVoice context itself). But settings in TabVoice are invisible to an
engraver at TabStaff level.