[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: In TabVoice - how to avoid: "programming error: side-axis not set fo
From: |
Torsten Hämmerle |
Subject: |
Re: In TabVoice - how to avoid: "programming error: side-axis not set for grob StrokeFinger" |
Date: |
Mon, 9 Mar 2020 16:04:36 -0700 (MST) |
Thomas Morley-2 wrote
> Any hints why this error is generated and how to avoid?
Hi Harm,
Unfortunately, applying \consists "New_fingering_engraver" does not quite do
the trick yet, because there's a problem of sequence: it needs to come
*before* Script_column_engraver, that's why just appending it at the end
will not work.
In order to avoid this problem of sequence, I've first removed
Script_column_engraver and appended it again /after/ New_fingering_engraver.
Looks funny but actually solves the problem.
Alternatively, you could just completely \remove the Script_column_engraver
if you don't need it.
%%%%%%%%%%%%%
\version "2.20.0"
\layout {
\context {
\TabVoice
\remove "Script_column_engraver"
\consists "New_fingering_engraver" % *before* Script_column_engraver!
\consists "Script_column_engraver"
}
}
\new TabVoice
{ b-\rightHandFinger 1 -"foo" }
%%%%%%%%%%%%%
That way, all the side-axis properties needed will have been set.
HTH,
Torsten
--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html