Thank you.

If I don't integrate Ez_numbers_engraver, how can I display numbers in the 
notehead?

 
Blessing in+,


>________________________________
> From: Thomas Morley <thomasmorle...@googlemail.com>
>To: MING TSANG <tsan...@rogers.com> 
>Cc: Carl Sorensen <c_soren...@byu.edu>; "lilypond-user@gnu.org" 
><lilypond-user@gnu.org>; "janek.lilyp...@gmail.com" <janek.lilyp...@gmail.com> 
>Sent: Tuesday, March 6, 2012 9:05:01 PM
>Subject: Re: stem length of eighth & 16th notes are too long.
> 
>Hi,
>
>2012/3/6 MING TSANG <tsan...@rogers.com>:
>>>Janek, Thomas:
>>>
>>>
>>>I cut it down to 95 lines snippet.  I cannot cut it down any more.
>>
>> Do you need to have colored note heads?  Do you need your actual notes?
>> Could you substitute a pair of eighth notes and demonstrate the problem?
>> Do you need to have a GrandStaff, or could you observe the same problem on
>> a single Staff?
>>
>> This is the kind of question one should ask oneself when trying to make a
>> Tiny Example.
>
>note that I need 24 lines for my answer (code below) - after
>integrating an own definition! ;)
>
>>>It seems that the problem is from \EzNum.
>>
>> Probably because \EzNum sets the staff space larger.  What you are seeing
>> is the result of a larger staff space.  You want to have the big staff
>> space to make room for the heads, but not to make the stems longer.  EzNum
>> doesn't do this.
>>
>>> QUESTION:  is \EzNum part of the lilypond release?
>>
>> No.  \EzNum was something that you were given to help you solve a problem
>> you were having.  It's not part of the release and not supported by
>> development.
>
>But you don't need to integrate Ez_numbers_engraver, \easyHeadsOn is enough.
>
>
>As I wrote before affecting the Beam-'positions might be the most simple way:
>
>\version "2.14.0"
>\include "english.ly"
>
>shortenBeamedStems = \override Beam #'after-line-breaking =
>#(lambda (grob)
>  (let* ((pos (ly:grob-property grob 'positions))
>         (new-pos (cons (* (car pos) (magstep -1.2))
>                        (* (cdr pos) (magstep -1.2)))))
>  (ly:grob-set-property! grob 'positions new-pos)))
>
>music = \relative c {
>        \shortenBeamedStems
>         d'2  d4 d4 |  e4 f4 c8. c16  a8. a16 |
>         e'8. e16 e8. e16~ e2~ |  e2  e8 e8  e8. e16
>}
>
>\new Staff \with {
>        fontSize = #3.5
>        \override StaffSymbol #'staff-space = #(magstep 3.5)
>        \override StaffSymbol #'thickness = #(magstep 3.5)
>       } <<
>  \clef "bass"
>  \new Voice {  \easyHeadsOn \voiceOne {  \music   } }
>  >>
>
>
>Please note:
>1. I deleted \EzNum and did it another way using \with { ... }
>2. I just reported a possible bug, concerning increase of staff-space
>(I needed a code of 4 lines only): If the staff-space is increased to
>much a log warning appears ("programming error: No viable beam
>quanting found.  Using unquanted y value."). This happened with your
>file too and I suspect that it is responsible for some
>beaming-problems in your code. ->
>http://lists.gnu.org/archive/html/bug-lilypond/2012-03/msg00325.html
>
>
>HTH,
>  Harm
>
>
>
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to