[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Warnings when omitting fingering with overridden orientation
From: |
Thomas Morley |
Subject: |
Re: Warnings when omitting fingering with overridden orientation |
Date: |
Fri, 2 Sep 2016 16:50:06 +0200 |
2016-09-02 16:44 GMT+02:00 Hinrik Örn Sigurðsson <address@hidden>:
> If I want to omit the fingering instructions for some part of a score or the
> entire thing, I put "\omit Fingering" in the appopriate place. However, it
> results in warnings ("programming error: Infinity or NaN encountered") if
> "\set fingeringOrientations = #'(left)" has been previously done. The PDF
> output is still correct though.
>
> Test case:
>
> \version "2.19.47"
>
> \relative c' {
> \clef treble
> \key d \major
> \set fingeringOrientations = #'(left)
> <fis,-1 a-2 d-5>2 <a-1 e'-5>4 d |
> \omit Fingering
> <a-1 cis-2 fis-4>8 g' g4 cis,2 |
> }
Try:
\relative c' {
\clef treble
\key d \major
\set fingeringOrientations = #'(left)
<fis,-1 a-2 d-5>2 <a-1 e'-5>4 d |
\omit Fingering
\unset fingeringOrientations
<a-1 cis-2 fis-4>8 g' g4 cis,2 |
}
Obviously the context-property `fingeringOrientations' needs a stencil
to deal with, thus unset it.
Cheers,
Harm