lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Infinity or NaN encountered


From: Daniel Cartron
Subject: Infinity or NaN encountered
Date: Wed, 05 Jun 2013 08:23:36 +0200
User-agent: KMail/4.10.2 (Linux/3.8.0-23-generic; KDE/4.10.2; x86_64; ; )

Bonjour,

Pour un morceau de 6 mesures j'ai des tonnes d'erreur (plus de 1500 lignes 
!) qui sont causées par
\override NoteHead #'stencil = ##f

Infinity or NaN encountered

erreur de programmation : ignoring weird minimum distance
poursuite ; croisons les doigts.

erreur de programmation : insane box for skyline
poursuite ; croisons les doigts.

erreur de programmation : ignoring weird minimum distance
poursuite ; croisons les doigts.

erreur de programmation : No viable beam quanting found.  Using unquanted y 
value.
poursuite ; croisons les doigts.

erreur de programmation : Improbable offset for stencil: -nan staff space
Setting to zero.
poursuite ; croisons les doigts.

Avertissement : Détection d'une valeur infini ou non numérique. Substitution 
par 0.0

si je remplace par
\override NoteHead #'stencil = #point-stencil je n'ai plus ces erreurs mais 
l'affichage n'est pas satisfaisant, les indications de doigté ne sont plus 
alignées sur la ligne mais suivent les têtes de notes invisibles...

Par contre avec ##f tout est aligné sauf que j'ai une partie des doigtés qui 
sautent d'une portée à l'autre...

Est-ce un bug, ou ai-je une erreur ?

Voici mon code :

\version "2.16.0"
\language "italiano"

Melody = \relative sol''  {
        \clef treble
        \key do \major
        \time 4/4
        \tempo 4=100
        mi4-2 mi \grace { re16[ mi] } re8 do  % 2
        la4-5 la-5 \grace { la16[ si] } la8 sol-4  % 4
        mi4-3 mi \grace { re16[ mi] } re8-4 do-2  % 5
        la4-1 re-2 re8-1 mi-1  % 6
       si4\1-1 re\2-2 do-3 mi-4
}

diatoStaffSetup = \with {
        \override StringNumber #'stencil = #point-stencil
        \override Fingering #'stencil = #point-stencil
        \override StrokeFinger #'stencil = ##f
}

diatoFingeringSetup = \with {
        \override StaffSymbol #'line-count = #1
        \override StaffSymbol #'line-positions =  #'(0 0 0 0 0)
        \remove "Time_signature_engraver"
        \override Clef #'stencil = ##f
%       \override NoteHead #'stencil = ##f
        \override NoteHead #'stencil = #point-stencil
        \override KeySignature #'stencil = ##f
        %\override Stem #'length = #0
        \override Stem #'stencil = ##f
        \override Flag #'stencil = ##f
        \override Beam #'stencil = ##f
        \override Dots #'stencil = ##f
        \override TupletBracket #'stencil = ##f
        \override TupletNumber #'stencil = ##f
        \override NoteEvent #'stencil = ##f
        \override KeyChangeEvent #'stencil = #point-stencil
        \override StringNumber #'stencil = ##f
        \override StrokeFinger #'stencil = ##f
        \override StaffSymbol #'staff-space = #1
        %\override LedgerLineSpanner #'stencil = #point-stencil
}


\score {
        \new StaffGroup <<
        \new Staff \with { \diatoStaffSetup }  << \Melody >>
        \new Staff \with { \diatoFingeringSetup } << \Melody >>
        >>
 }

Merci

-- 
Cordialement, Daniel Cartron
« La religion est une fatiguante solution de paresse. »
E. M. Cioran




reply via email to

[Prev in Thread] Current Thread [Next in Thread]