Subject: [LilyPond] [Général] ligature sur doigté de trille

From: MartialR via LilyPond <[email-masked]>
Date: Tue, 19 Dec 2023 13:13:17 +0000

Bonjour

![image|282x500](upload://iQPAtZ5n43CHnn60pNEvd0houPs.png)

Je cherche désespérément à reproduire la ligature sur le doigté 2121 de l'articulation prallprall 

Il m'avait semblé avoir vu ça un jour, mais je ne retrouve pas. 

Si quelques uns on une idée.

Merci 
Cordialement

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/ligature-sur-doigte-de-trille/5581/1).

Pour créer un nouveau sujet, écrivez à [[email-masked]](mailto:[email-masked]) ou visitez la [page d'accueil de lilypond.community](https://lilypond.community).

---

From: MartialR via LilyPond <[email-masked]>
Date: Tue, 19 Dec 2023 23:43:50 +0000

Voilà 
y'a peut-être plus simple, mais je ne sais pas faire 

```
tRill=\markup{ \override #'(baseline-skip . 1.1)
                \center-column { \scale #'(1.5 . 1.1) 
                                 \rotate #-90 "(" 
                                 \finger"2121" 
                                 \musicglyph "scripts.prallprall" } 
}

\fixed c'' {
  \set strictBeatBeaming = ##t
  \acciaccatura c8 c^\tRill

}
```
![image|274x205](upload://qovDCCCZYa5Gag3pr4Kn0MFHxnA.png)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/ligature-sur-doigte-de-trille/5581/2).

---

From: MartialR via LilyPond <[email-masked]>
Date: Wed, 20 Dec 2023 00:07:51 +0000

Mieux 

```
#(define-markup-command (tRdgt layout props dgt) (markup?)
   "Entrée des n° de doigts"
   (interpret-markup layout props
                     #{ \markup {
                       \override #'(baseline-skip . 1.1)
                       \center-column {
                         \scale #'(1.5 . 1.1)
                         \rotate #-90 "("
                         \finger #dgt
                         \musicglyph "scripts.prallprall"
                       }
                        }
                     #}
                     ))

tRill= \tweak layer -1 ^\markup\tRdgt \etc

\fixed c'' {  \acciaccatura c8 c\tRill "3213" }
```
![image|189x194](upload://alh49KVciHZkyS9cpm9MiwfyvUv.png)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/ligature-sur-doigte-de-trille/5581/3).

---

From: MartialR via LilyPond <[email-masked]>
Date: Wed, 20 Dec 2023 08:52:11 +0000

et en scheme :
```
%-------slur on trill fingers  
#(define-markup-command (fngrstrill layout props fingers) (markup?)
   "Entrée des n° de doigts"
   (interpret-markup layout props
                     (markup
                      #:line
                      (#:override
                       (cons 'baseline-skip 1.1)
                       (#:center-column
                        (#:scale
                         (cons 1.5 1.1)
                         (#:rotate -90 "(")
                         #:finger fingers
                         #:musicglyph
                         "scripts.prallprall"))))))

fingerstrill= \tweak layer -1 ^\markup\fngrstrill \etc
%----------------------------------------
% Usage:  note\fingerstrill"the fingers"
\fixed c'' {
  \acciaccatura f8 e\fingerstrill"2121"
  \stopStaff s1 \startStaff
  % alternative : note^\markup\fngrstrill"the fingers"
  \acciaccatura f8 e^\markup\fngrstrill"3121"
}
%----------------------------------------
```
![image|388x174](upload://ks4CGQjG0FJDvTMNbOCqQT6NtMA.png)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/ligature-sur-doigte-de-trille/5581/4).

---

From: Sébastien Richard via LilyPond <[email-masked]>
Date: Wed, 20 Dec 2023 14:56:27 +0000

Pour info

[quote="MartialR, post:14, topic:5559"]
Pour info j'ai mis sur le LSR : slur sur les doigtés de trille
[https://lsr.di.unimi.it/LSR/Item?u=1&id=1178 ](https://lsr.di.unimi.it/LSR/Item?u=1&id=1178)
[/quote]

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/ligature-sur-doigte-de-trille/5581/5).

---

From: Harm via LilyPond <[email-masked]>
Date: Sun, 24 Dec 2023 20:49:44 +0000

Bonjour, 

j'ai l'intention de changer https://lsr.di.unimi.it/LSR/Item?u=1&id=1178 :

```
fingertrill =
#(define-event-function (dir fingers) ((ly:dir? UP) string?)
#{
  \tweak parent-alignment-X #0
  \tweak self-alignment-X #0
  \tweak direction $dir
  -\markup \tie \finger $fingers
#})

{
  \cadenzaOn
  \acciaccatura f''8 e''4 \fingertrill "21"
  s2.
  \acciaccatura f''8 e''4\prallprall \fingertrill "2121"
  s2.
  \override Script.outside-staff-priority = #0
  \acciaccatura f''8 e''4\trill \fingertrill "3121"
}

{
  \cadenzaOn
  \acciaccatura f''8 e''4 \fingertrill #-1 "21"
  s2.
  \acciaccatura f''8 e''4_\prallprall \fingertrill #-1 "2121"
  s2.
  \override Script.outside-staff-priority = #0
  \acciaccatura f''8 e''4_\trill \fingertrill #-1 "3121"
}
```

S'il vous plaît laissez-moi savoir s'il y a des objections, sinon je l'approuverai dans le formulaire ci-dessus.

Cordialement,
   Harm

P.S. Comme mon français est très mauvais, j'ai essayé Google Translate...

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/ligature-sur-doigte-de-trille/5581/6).

---

From: MartialR via LilyPond <[email-masked]>
Date: Sun, 24 Dec 2023 21:06:00 +0000

Hi 
No problem, good idea !
Gretings 
(my english is bad too )  

[quote="Harm, post:6, topic:5581"]
```
fingertrill =

{
  \cadenzaOn

{
  \cadenzaOn

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/ligature-sur-doigte-de-trille/5581/7).

---

From: Harm via LilyPond <[email-masked]>
Date: Sun, 24 Dec 2023 21:54:55 +0000

Approuvé comme https://lsr.di.unimi.it/LSR/Item?u=1&id=1178
Merci pour le code.

Cordialement,
  Harm

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/ligature-sur-doigte-de-trille/5581/8).