il est possible de conditionner les breaks avec un tag mybreak = \tag
#'mybreak { \break } ce qui me permet de l'activer en fonction des
besoins
il existe sur les dernières versions de lilypond ( peut etre encore en développement )
si vous n'êtes pas sur cette version, vous avez encore la solution de Gilles THIBAULT :
From: address@hidden
Subject: Lot lilypond-user-fr, Vol 425, Parution 1
To: address@hidden
Date: Mon, 6 Oct 2014 12:00:15 -0400
Envoyez vos messages pour la liste lilypond-user-fr à
address@hidden
Pour vous (dés)abonner par le web, consultez
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
ou, par email, envoyez un message avec 'help' dans le corps ou dans le
sujet à
address@hidden
Vous pouvez contacter l'administrateur de la liste à l'adresse
address@hidden
Si vous répondez, n'oubliez pas de changer l'objet du message afin
qu'il soit plus spécifique que "Re: Contenu du digest de
lilypond-user-fr..."
--Pièce jointe du message transmise--
From: address@hidden
CC: address@hidden
To: address@hidden
Date: Sun, 5 Oct 2014 18:36:15 +0200
Subject: Re: "Un saut explicite a été outrepassé par un autre événement"
Le 05/10/2014 17:51, Loïc Chahine disait :
> En fait, la structure est la suivante :
>
> ;; fichier sauts.ily :
> s1*5 \break
> s1*6 \break
> %etc.
>
> ;; fichier principal :
> \score {
> <<
> \staff { << \include "sauts.ily" { \include "notes1.ily" } >> }
> \staff { \include "notes2.ily" }
> >>
> }
>
> Donc j’ai mis les sauts dans une partie et je les inclus à propos
> d’une seule des voix. Ceci entre autres parce que pour les parties des
> violons j’utilise les \tag et du coup je dois passer par une variable :
>
> violons = \include "notesviolons.ly"
>
> \score {
> <<
> \staff { << \include "sauts.ily" { \include "notes1.ily" } >> }
> \staff { \keepWithTag #’violonI \violons }
> \staff { \keepWithTag #’violonII \violons }
> >>
> }
>
> Je peux essayer de mettre << \include "sauts.ily" { $notes } >> à chaque
> partie pour voir, si vous pensez que c’est susceptible de régler le
> problème.
>
J'essaierai plutôt
\staff { << \include "sauts.ily" \include "notes1.ily" >> }
Note l'absence d'accolade autour de \include "notes1.ily"
@+
Jean-Charles
--Pièce jointe du message transmise--
From: address@hidden
CC: address@hidden
To: address@hidden
Date: Sun, 5 Oct 2014 19:03:06 +0200
Subject: Re: "Un saut explicite a été outrepassé par un autre événement"
Ah non, ça, ça essaie de superposer toutes les notes, c’est la catastrophe !
Le 5 oct. 2014 à 18:36, Jean-Charles Malahieude <
address@hidden> a écrit :
Le 05/10/2014 17:51, Loïc Chahine disait :
En fait, la structure est la suivante :
;; fichier sauts.ily :
s1*5 \break
s1*6 \break
%etc.
;; fichier principal :
\score {
<<
\staff { << \include "sauts.ily" { \include "notes1.ily" } >> }
\staff { \include "notes2.ily" }
>>
}
Donc j’ai mis les sauts dans une partie et je les inclus à propos
d’une seule des voix. Ceci entre autres parce que pour les parties des
violons j’utilise les \tag et du coup je dois passer par une variable :
violons = \include "notesviolons.ly"
\score {
<<
\staff { << \include "sauts.ily" { \include "notes1.ily" } >> }
\staff { \keepWithTag #’violonI \violons }
\staff { \keepWithTag #’violonII \violons }
>>
}
Je peux essayer de mettre << \include "sauts.ily" { $notes } >> à chaque
partie pour voir, si vous pensez que c’est susceptible de régler le
problème.
J'essaierai plutôt
\staff { << \include "sauts.ily" \include "notes1.ily" >> }
Note l'absence d'accolade autour de \include "notes1.ily"
@+
Jean-Charles
--Pièce jointe du message transmise--
From: address@hidden
To: address@hidden; address@hidden
Date: Sat, 4 Oct 2014 15:03:15 +0200
Subject: Re: Compilation via frescobali en erreur
Le 04/10/2014 13:29, Daniel Bernair disait :
> Bonjour à tous les supporters,
> J’ai un problème de compilation d’une partition à partir de Frescobaldi voir ci-dessous :
> “
>
>
> Cette partition provient d’un scan que j’ai fait, puis d’une transformation en tiff (par PDFtoTiff Converter) puis en XML (par SharpEye2) puis converti en .ly par l’importation XML via Frescobaldi.
>
Regarde à la ligne 153, tu as deux \skip ; il manque la durée au second.
Ça compile sans problème avec 2.19.13 après correction.
Il m'arrive parfois de faire un OCR sur du texte ou des paroles. Je
relis et corrige avant de lancer LilyPond, ce qui évite ces skip et
remplis les éventuels trous comme :
U -- ca -- tas a -- "mor,"
qui devrait être
U -- bi ca -- ri -- tas et a -- mor,
@+
Jean-Charles