Subject: /percent et liaisons

From: olivertwist <[email-masked]>
Date: Tue, 9 Feb 2021 11:14:29 -0700 (MST)

Bonjour,

je suis nouveau ici et j'ai quelques soucis concernant les liaisons et les
répétitions de motifs avec \percent.

je voudrais faire durer ma liaison jusqu'à la fin de la mesure et que la
liaison s'attache sur la dernière répétition faite avec \percent.

j'ai trouvé une solution avec \aftergrace  mais ce n'est ni élégant ni
pratique à configurer et placer correctement.

   \time 4/2
    #(define afterGraceFraction (cons 19 20))
   \afterGrace { \repeat percent 4 { do,16[ ^(   do mi do do, do mi do] }} 
{  \hideNotes  la32)\!}
   \unHideNotes

j'ai essayé de créer une note en changeant la tête ne note et en le
remplacant avec l'objet graphique correspondant à un \percent mais je n'y
suis pas arrivé. 

si quelqu'un a une autre solution ?

En vous remerciant chaleureusement,

Olivier

--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

---

From: martial <[email-masked]>
Date: Tue, 9 Feb 2021 12:57:04 -0700 (MST)

Bonjour,

Je ne sais pas si j'ai bien compris la question 
Mais je propose ceci

http://lilybin.com/st6aup/1

%-------------------------
\language "français"

\relative do''' { 
  \time 4/2
  \repeat percent 4 { do,16[( do mi do do, do mi do] }
  \hideNotes do'4*0)
}
%-------------------------

-----
♫artial♪

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 10 Feb 2021 07:08:18 +0100

Bonjour Olivier, bonjour Martial,
Une solution:

\version "2.22.0"
\language "français"
\fixed do'' {
  \time 4/2
  \repeat percent 4 {
     \shape #'((0 . 0) (0 . 0) (10 . 0) (15 . 0)) Slur
    do,16[ ^(   do mi do do, do mi do] )}
}

Cordialement,
Pierre

Le mar. 9 févr. 2021 à 19:14, olivertwist <[email-masked]> a

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 10 Feb 2021 07:15:40 +0100

PS. en plus équilibré -- peut-être :
\fixed do'' {
  \time 4/2
  \repeat percent 4 {
    \shape #'((0 . 0) (0 . 0) (13.5 . 0) (13.5 . 0)) Slur
    do,16[ ^(   do mi do do, do mi do] )}
}

---

From: olivertwist <[email-masked]>
Date: Wed, 10 Feb 2021 02:30:52 -0700 (MST)

Merci pour votre solution, je pense que je vais l'adopter ! elle est élégante
et adaptable.

 peut-etre en conjugaison avec /shape pour que la liaison arrive juste avant
la barre.

merci beaucoup !!

---

From: olivertwist <[email-masked]>
Date: Wed, 10 Feb 2021 05:15:00 -0700 (MST)

Finalement, il y a un souci :

sur une mesure seule cela marche, mais par exemple quand je duplique
l'exemple, cela ne marche plus :

  \time 4/2 

  \unHideNotes
    \time 4/2 

La liaison dépasse de la mesure  et \hideNotes do'4*0) ne marche pas
correctement...

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 10 Feb 2021 13:45:43 +0100

*bis repetita...*

\version "2.22.0"
\language "français"

\fixed do'' {
  \repeat unfold 2 {
    \time 4/2
    \repeat percent 4 {

Cordialement,
Pierre
PS. Merci par avance de proposer des exemples *compilables*.

Le mer. 10 févr. 2021 à 13:15, olivertwist <[email-masked]> a

---

From: olivertwist <[email-masked]>
Date: Thu, 11 Feb 2021 12:54:06 -0700 (MST)

Merci bcp !!

j'ai adopté votre solution même si j'aurais aimé une solution qui puisse
s'adapter à toutes les tailles de mesure.
ducoup, je suis obligé de personnaliser le /shape , (même si ce n'est pas
énorme comme travail.)

cordialement,

Olivier Gailly

Schneidy wrote
> Le mer. 10 févr. 2021 à 13:15, olivertwist &lt;

> olivertwist_49@

> &gt; a

---

From: Xavier Scheuer <[email-masked]>
Date: Thu, 11 Feb 2021 21:42:23 +0100

Bonjour,

Du bricolage sans \shape :

\version "2.22.0"

\language "français"

\score {
  <<
    \new Staff {
      \new Voice {
        \fixed do'' {
          \time 4/2
          \repeat unfold 2 {
            <<
              \repeat percent 4 { do,16[ do mi do do, do mi do] }
              { s16^( s16*7 s2 s2 s16*7 \hideNotes do'16) \unHideNotes }
          }
        }
      }
    }
}

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: martial <[email-masked]>
Date: Fri, 12 Feb 2021 05:38:11 -0700 (MST)

Bonjour 

ha malin  la liaison en parallèle et 
le s16*7 pour lier sur le s16 caché  

-----
♫artial♪