Bonjour,
lors de la compilation du fichier test.ly en fin de message est émis
l'avertissement suivant :
test.ly:8:4: Avertissement : liaison de prolongation non terminée
c~
dû au fait que, à la dernière exécution de la partie répétée, le do ne
peut pas être lié au sol qui figure dans la coda. Sauf que cette coda
n'est pas censée être exécutée à la dernière mesure de la partie
répétée, mais à son avant-dernière mesure où il n'y pas de liaison.
Y a-t-il un moyen d'éviter cet avertissement, autrement qu'en
recourant à :
\alternative {
{ c~ }
{ c }
}
qui ne correspond pas à ce qui est attendu (le dernier do non lié
n'aurait pas de sens puisqu'il n'est pas joué) ?
Merci d'avance.
%%%%%%%%%%%%%%%%%%%%%%%% Fichier test.ly %%%%%%%%%%%%%%%%%%%%%%%%
\version "2.14.2"
theme = \relative c' {
\repeat volta 4 {
c1
d
e \mark \markup { \musicglyph #"scripts.coda" }
c~
}
\break
\mark \markup { \musicglyph #"scripts.coda" }
g~
g~
g~
g
}
themePart = \new Staff \theme
\score {
<<
\themePart
>>
\layout { }
}
···
--
Denis
== En réponse au message du 22-11-2011, 09:49:47 ==
Bonjour,
lors de la compilation du fichier test.ly en fin de message est émis
l'avertissement suivant :
test.ly:8:4: Avertissement : liaison de prolongation non terminée
c~
dû au fait que, à la dernière exécution de la partie répétée, le do ne
peut pas être lié au sol qui figure dans la coda. Sauf que cette coda
n'est pas censée être exécutée à la dernière mesure de la partie
répétée, mais à son avant-dernière mesure où il n'y pas de liaison.
Y a-t-il un moyen d'éviter cet avertissement, autrement qu'en
recourant à :
\alternative {
{ c~ }
{ c }
}
qui ne correspond pas à ce qui est attendu (le dernier do non lié
n'aurait pas de sens puisqu'il n'est pas joué) ?
Merci d'avance.
Il faut utiliser la commande \laissezVibrer, comme expliqué en LilyPond Notation Reference: 1.2.1 Writing rhythms
Cordialement,
Jean-François
···
%%%%%%%%%%%%%%%%%%%%%%%% Fichier test.ly %%%%%%%%%%%%%%%%%%%%%%%%
\version "2.14.2"
theme = \relative c' {
\repeat volta 4 {
c1
d
e \mark \markup { \musicglyph #"scripts.coda" }
c~
}
\break
\mark \markup { \musicglyph #"scripts.coda" }
g~
g~
g~
g
}
themePart = \new Staff \theme
\score {
<<
\themePart
>>
\layout { }
}
--
Denis
_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
========================================
J'avais vu cette commande, mais n'avais pas imaginé qu'elle puisse
servir dans ce contexte, merci !
Cependant, si elle règle effectivement le problème dans ce contexte (il
n'y a plus d'avertissement), n'est-ce pas un « hasard » ? Elle semble
en effet n'avoir pas été conçue pour cela au départ...
···
Le mardi 22/11/11 à 10h37, "j-f.lucarelli" <****@****> a écrit :
Il faut utiliser la commande \laissezVibrer, comme expliqué en
LilyPond Notation Reference: 1.2.1 Writing rhythms
--
Denis