Subject: PB avec la répétition repeat unfold

From: Christian LE BARS <[email-masked]>
Date: Tue, 15 Sep 2015 18:08:35 +0200

Re Bonjour,
j'arrive même a me tromper de partition
alors je recommence!!

je suis en version 2.19.2
depuis quelque jours je sèche sur un problème:
je suis en train d'écrire une partition pour Big Band
mais Lily n'accepte pas plus de \repeat unfold 70{c c}
a 71 j'ai une érreur!
je joins un extrait de ma partition il n'y a que le piano et la batterie
par avance merci de votre aide

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 15 Sep 2015 19:55:23 +0200

Bonsoir Christian,

Ton fichier compile chez moi en v2.19.27.
Les warnings:

Starting lilypond-windows.exe 2.19.27 [Erreur.ly]...
Processing `C:/Users/Pierre/Desktop/Erreur.ly'
Parsing...
Interpreting music...[8][16][24][32][40][48][56][64][72][80][88][96][104]
programming error: moving backwards in time
continuing, cross fingers
warning: forced break was overridden by some other event, should you be
using bar checks?
warning: forced break was overridden by some other event, should you be
using bar checks?
warning: forced break was overridden by some other event, should you be
using bar checks?
[112][120]
C:/Users/Pierre/Desktop/Erreur.ly:68:46: warning: barcheck failed at: 3/4
c1^\markup \fontsize #-2 "Solo et choeur"
|r4 c4 \times2/3{c c c}|c1|r4 c \times2/3{c c c}|c1| r4 c \times2/3{c c
c}|c1|b4 r \mark \markup {"D.C. al Coda"}r2|\bar"||"%\break
warning: forced break was overridden by some other event, should you be
using bar checks?
warning: forced break was overridden by some other event, should you be
using bar checks?
warning: forced break was overridden by some other event, should you be
using bar checks?
warning: forced break was overridden by some other event, should you be
using bar checks?
warning: forced break was overridden by some other event, should you be
using bar checks?
[128][128]
Preprocessing graphical objects...
programming error: insane spring distance requested, ignoring it
continuing, cross fingers
programming error: insane spring min_distance requested, ignoring it
continuing, cross fingers
programming error: insane spring constant
continuing, cross fingers
Finding the ideal number of pages...
Fitting music on 4 or 5 pages...
Drawing systems...
Layout output to `./tmp-lilypond-RwzMrJ'...
Converting to `Erreur.pdf'...
Deleting `./tmp-lilypond-RwzMrJ'...
Success: compilation successfully completed
Completed successfully in 4.4".

Le 15 septembre 2015 18:08, Christian LE BARS <[email-masked]> a
écrit :

> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 15 Sep 2015 20:45:07 +0200

A part ça, il existe une possibilité plus pratique et plus jolie pour les
passages où l'accompagnement est libre. Plus jolie parce qu'elle ne met que
les têtes des slashes, et plus pratique parce que les têtes sont centrées
sur la portée quelques soient les notes entrées.

Tout est expliqué ici :

http://www.lilypond.org/doc/v2.19/Documentation/notation/defining-new-contexts

A+

Christophe

Christophe Pochon
http://www.christophe-pochon.com

---

From: Christophe Pochon <[email-masked]>
Date: Thu, 17 Sep 2015 09:26:17 +0200

Bonjour,

Plutôt que de définir un nouveau contexte, j'utilise parfois cette fonction
:

%%%%%%%%%%%

comp=

#(define-music-function (parser location count) (integer?)

#{

\omit Stem

\override NoteHead.stencil = #ly:percent-repeat-item-interface::beat-slash

\override NoteHead.thickness = #0.48

\override NoteHead.slope = #1.7

\repeat unfold $count { \relative c b4 } % <= à changer en fonction des
clefs

\revert NoteHead.stencil

\undo\omit Stem

#})

%%%%%%%%%%%%

Que j'utilise ensuite ainsi :

\comp 8

Pour 8 noires d'accompagnement.

Le problème avec elle c'est que suivant les clefs il faut changer la
hauteur dans la fonction. Donc définir autant de fonction comp que de clef.

A+

Christophe

Christophe Pochon