Hi Urs,

Le mer. 5 déc. 2018 à 11:04, Urs Liska <li...@openlilylib.org> a écrit :
>So why do you need chords at all?

Since for fingering orientation to apply, you must use a chord construct

>And what are you actually trying to achieve, forcing the fingering on the
opposite side of the stem or apply the X-offset tweaks?

I need both (I find fingerings default settings too close to the stem).

Cheers,
Pierre


Le mer. 5 déc. 2018 à 11:04, Urs Liska <li...@openlilylib.org> a écrit :

>
> Am 05.12.18 um 10:56 schrieb Pierre Perol-Schneider:
>
> Thank you Harm,
> In this particular case, there is no chord.
>
>
> So why do you need chords at all?
>
> And what are you actually trying to achieve, forcing the fingering on the
> opposite side of the stem or apply the X-offset tweaks?
>
> Urs
>
>
> Cheers,
> Pierre
>
> Le mer. 5 déc. 2018 à 10:44, Thomas Morley <thomasmorle...@gmail.com> a
> écrit :
>
>> Am Mi., 5. Dez. 2018 um 10:26 Uhr schrieb Pierre Perol-Schneider
>> <pierre.schneider.pa...@gmail.com>:
>> >
>> > Hi All,
>> >
>> > I'm looking for a function that'll do:
>> >
>> > {
>> >   \clef "G_8"
>> >   \override Fingering.staff-padding = #'()
>> >   <a-\tweak X-offset #'-.2 ^1>4
>> >   <b-\tweak X-offset #'.2 _2>
>> > }
>> >
>> > As a first step, I've tried to adapt Harm's function found here:
>> http://lilypond.1069038.n5.nabble.com/position-text-opposite-stem-direction-td51758.html#a51759
>> > without succes:
>> >
>> > %% After Harm:
>> > #(define (forced-dir grob)
>> >   (let* ((x-parent (ly:grob-parent  grob X))
>> >          (elts (ly:grob-object x-parent 'elements))
>> >          (grob-name (lambda (x) (assq-ref (ly:grob-property x 'meta)
>> 'name)))
>> >          (stems (filter (lambda (x) (eq? 'Stem (grob-name x)))
>> >                                 (ly:grob-array->list elts)))
>> >          (stem (list-ref stems 0))
>> >          (stem-dir (ly:grob-property stem 'direction)))
>> >
>> >     (if (= stem-dir 1)
>> >         (ly:grob-set-property! grob 'direction up)
>> >         (ly:grob-set-property! grob 'direction down))))
>> >
>> >
>> > {
>> >   \clef "G_8"
>> >   \set fingeringOrientations = #'(forced-dir)
>> >   \override Fingering.staff-padding = #'()
>> >   <a-1>4
>> >   <b-2>
>> > }
>> >
>> > Thanks in advance for any help,
>> > Cheers,
>> > Pierre
>> >
>>
>> Hi Pierre,
>>
>> this will not work here for several reasons.
>> Can't look deeper into it right now (have to run for my regular job).
>> Probably in the evening.
>>
>> Though, how do you want the fingerings, if you have real chords (more
>> than one note)?
>>
>> Cheers,
>>   Harm
>>
>
> _______________________________________________
> lilypond-user mailing 
> listlilypond-user@gnu.orghttps://lists.gnu.org/mailman/listinfo/lilypond-user
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to