[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: strokeFingerOrientations bug
From: |
David Kastrup |
Subject: |
Re: strokeFingerOrientations bug |
Date: |
Mon, 10 Jun 2013 20:54:24 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
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.
--
David Kastrup