Subject: Re: partition batterie: problème de ligatures, sûrement

From: Gilles <[email-masked]>
Date: Tue, 05 Nov 2013 00:30:30 +0100

> Ma version Lilypond : 2.13.63

Ouf, c'est très vieux ça. (On est à la 2.16 et bientôt à la 2.18). Plein
de choses ont été améliorées, en particulier sur la gestion des ligatures.
Du coup, des lignes de codes comme
       #(override-auto-beam-setting '(end * * 4 4) 3 4)
       #(override-auto-beam-setting '(end * * 4 4) 1 4)
ne compilerons plus chez nous, car la syntaxe a changé.
http://lilypond.org/doc/v2.16/Documentation/notation-big-page.fr.html#setting-automatic-beam-behavior
Sur ce point au moins, on ne pourra pas aider.

> 	<<
>              {hh16 hh16 sn16 hh16 } {hh16 hh16 sn16 hh16 }{hh16 hh16 sn16
> hh16 }{hh16 hh16 sn16 hh16 }
>              \\
>              \repeat unfold 4 bd4
>            >>
>
> 	
>

Le passage ci-dessus (qui se trouve presque à la fin de ton code) est
sûrement incorrect. Si on le met avec un alignement différent, ça
donnerait :
            <<
                   {hh16 hh16 sn16 hh16 } % empilement l'un sur l'autre
                   {hh16 hh16 sn16 hh16 }
                   {hh16 hh16 sn16 hh16 }
                   {hh16 hh16 sn16 hh16 }
                   \\
                   \repeat unfold 4 bd4
Je pense que le résultat recherché était probablement :
            << {  %% <- rajout de l'accolade
                   {hh16 hh16 sn16 hh16 }
                   {hh16 hh16 sn16 hh16 }
                   {hh16 hh16 sn16 hh16 }
                   {hh16 hh16 sn16 hh16 }
                }
                \\
                \repeat unfold 4 bd4
qui peut s'écrire plus simplement :
             <<  \repeat unfold 4 {hh16 hh16 sn16 hh16 }
                 \\
                 \repeat unfold 4 bd4

Bon, après, je suis d'accord avec rorodharok. On ne peut pas trop savoir ce
que tu voudrais obtenir rien qu'à la lecture du code.
-- 
Gilles

---

From: rorodharok <[email-masked]>
Date: Mon, 4 Nov 2013 17:12:45 -0800 (PST)

Merci pour toutes ces précisions.

>version: 
               c'est vrai, il faut que je me mette à jour!

>% empilement l'un sur l'autre,% <- rajout de l'accolade   
                            j'ai en effet (suite, aussi, aux conseils de
JJG_ Elviero) remis de l'ordre dans ma façon d'écrire mes partitions, mesure
après mesure, 
compris que dès qu'il y avait une spécificité pour une partie du code, il
fallait bien encadrer (crochets, accolades, barres de séparation,... selon)
et appris à me servir de J Edit, quand je commence à trop nager.

Merci en tout cas pour tous vous conseils. Grâce à eux, je viens de finir
une 1ère partition (2 même...) et j'ai  l'impression que je vais avoir de
plus en plus de nuits courtes!

Christophe

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/partition-batterie-probleme-de-ligatures-surement-resolu-tp7580457p7580490.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: JJG <[email-masked]>
Date: Tue, 05 Nov 2013 10:32:13 +0100

>                 c'est vrai, il faut que je me mette à jour!
.....
oui, tu pourras ainsi bénéficier des dernières améliorations pondues par 
nos développeurs.

> plus en plus de nuits courtes!
C'est bien, ça veut dire que tu progresses !

bonne continuation dans ton apprentissage !

-- 
JJG

Linux ? Y a moins bien mais c'est plus cher !
http://www.sky.fm/play/classical
http://www.radiosuisseclassique.ch/fr