Re: [frogs] Could a frog spend 20 min to help cellist's thumb?

[ Thread Index | Date Index | More lilynet.net/frogs Archives ]


2010/4/19 Frédéric Bron <frederic.bron@xxxxxxx> :

> This is for me! I will do it in the following 2 weeks.

Merci Frédéric.
I didn't know you were a frog, that's great!  :D


> I have changed the definition of \thumb but no regression test is changed..
> In fact only one regression test has \thumb in it and it is without a slur.
> What is the policy here: just apply the change or apply the change and
> add a regression test or modify the one already existing?

Just to make sure, have you seen Mark's recent comment on the tracker?
http://code.google.com/p/lilypond/issues/detail?id=1029#c2

Actually it seems that there is more to change than only 'avoid-slur
value in order to make \thumb behave like other fingerings.


> Comment #2 on issue 1029 by markpolesky: \thumb should behave like other
> fingerings
> http://code.google.com/p/lilypond/issues/detail?id=1029
>
> Are you sure this is all that needs to be changed?
>
>    ("thumb"
>     . (
>        (script-stencil . (feta . ("thumb" . "thumb")))
>        (avoid-slur . around)
>        (padding . 0.50)
>        (direction . ,UP)))
>
>
> #'Fingering has a lot of other properties; should I be
> adding any of them to #"thumb"?  If so, which ones?  I know
> some of them don't belong in script.scm (like 'font-encoding
> etc.).  But shouldn't 'slur-padding and 'staff-padding be
> added?  What else?
>
> - Mark
>
> * * * * * * * * * * *
>
>    (Fingering
>     . (
>
>        ;; sync with TextScript (?)
>
>        (avoid-slur . around)
>        (cross-staff . ,ly:side-position-interface::calc-cross-staff)
>        (direction . ,ly:script-interface::calc-direction)
>        (font-encoding . fetaText)
>        (font-size . -5)                ; don't overlap when next to heads.
>        (padding . 0.5)
>        (positioning-done . ,ly:script-interface::calc-positioning-done)
>        (script-priority . 100)
>        (self-alignment-X . ,CENTER)
>        (self-alignment-Y . ,CENTER)
>        (slur-padding . 0.2)
>        (staff-padding . 0.5)
>        (stencil . ,ly:text-interface::print)
>        (text . ,fingering::calc-text)
>        (meta . ((class . Item)
>                 (interfaces . (finger-interface
>                                font-interface
>                                self-alignment-interface
>                                side-position-interface
>                                text-interface
>                                text-script-interface))))))
>

Thank you both,
Xavier

--
Xavier Scheuer <x.scheuer@xxxxxxxxx>

---
----
Join the Frogs!


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/