Bonjour,
Voila j'ai repris le code d'une partition de batterie récemment. Le PDF
généré est presque parfait, le seul petit hic, c'est les liaisons entre les
1ers et 2ème temps et le 3ème avec 4ème temps des mesures, qui sont toutes
en 4/4.
J'ai placé les options:
#(override-auto-beam-setting '(end * * 4 4) 1 3) et
#(override-auto-beam-setting '(end * * 4 4) 1 4)
dans différents endroits du bloc score, sans succès, lilypond générant un
fichier log avec les lignes:
H:/Projets/F_Lilypond/Feuille breaks rock/Feuille Break rock.ly:195:9:
Erreur : GUILE a signalé une erreur pour l'expression débutant ici
···
#
(override-auto-beam-setting '(end * * 4 4) 3 4)
H:/Projets/F_Lilypond/Feuille breaks rock/Feuille Break rock.ly:196:17:
Erreur : GUILE a signalé une erreur pour l'expression débutant ici
#
(override-auto-beam-setting '(end * * 4 4) 1 4)
Ce qui n'empêche pas le PDF d'être créé, mais les liaisons sont incorrectes.
On peut créer des liaisons/beams avec des crochets, mais je préfèrerais
utiliser une option générale pour casser les liaisons.
Merci.
Si tu utilises la version 2.16, cette instruction a été remplacée par \set
Staff.beatStructure, qui peut être placée n'importe ou dans le corps du
code.
Merci pour le post Jean-François, mais ça ne marche toujours pas.
J'ai inséré le code "\set Staff.beatStructure" à différents endroits avec
les options suivantes:
\set Staff.beatStructure = #'(2 2 2 2) --> puisque les ligatures à supprimer
sont celles de croches simples tout les temps (entre la 2ème et 3ème croche
simple et la 6ème et la 7ème). Je pense que cette option se met entre (dans
mon fichier ly):
l'accolade de fermeture de "\new drumStaff \with{" et les chevrons
d'ouverture avant "\new DrumVoice { \voiceOne \haut}" ; puisque ce n'est
qu'a cet endroit que le PDF change, par rapport à avant, même si les
résultats sont pire !
Fichier source ly avec ligne beatStructure commentée (avec pourcentage en
début de ligne % dans la partie drumStaff où cette option à l'air d'influer
sur le fichier.
Lien fichier breaks rock <http://www.ant01.fr/fichiersAnt01/Fichiers
ly/Feuille Break rock.ly>
J'ai finalement trouvé la solution (grâce à l'aide et le renvoi vers la bonne
documentation de Lilypond de Seventies):
En fait il fallait insérer le code suivant juste avant les premières croches
(>>1/8) qui étaient mal ligaturées
; c'st à dire entre le 1er et le 2ème temps et le 3ème et 4ème temps:
Voila j'ai repris le code d'une partition de batterie récemment. Le PDF
généré est presque parfait, le seul petit hic, c'est les liaisons entre
les 1ers et 2ème temps et le 3ème avec 4ème temps des mesures, qui sont
toutes en 4/4.
J'ai placé les options:
#(override-auto-beam-setting '(end * * 4 4) 1 3) et
#(override-auto-beam-setting '(end * * 4 4) 1 4)
dans différents endroits du bloc score, sans succès, lilypond générant un
fichier log avec les lignes:
puis-je demander de quelle version il s'agit?
la version standard est 2.16.0 et la syntaxe du beaming a beaucoup changé!
(voir Timing.beatStructure)