[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Segno sur une barre ||
From: |
Xavier Scheuer |
Subject: |
Re: Segno sur une barre || |
Date: |
Mon, 3 May 2010 22:52:02 +0200 |
2010/5/3 Céladon <address@hidden> :
> Oui, voici un exemple :
>
> \version "2.12.2"
>
> \relative c' {
> \clef bass
> \key f \major
> \time 3/4
>
> g4 fis d |
> [...]
> g,2.
> \mark \markup { \musicglyph #"scripts.segno" } \bar "||"
> }
Trouvé !
C'est parce qu'il s'agit de la dernière mesure (de la ligne, mais
surtout du morceau).
LilyPond, par défaut, n'imprime pas les RehearsalMarks à la fin de
ligne mais en début de ligne suivant.
Or en l'occurrence, à la fin du morceau il n'y a justement *pas* de
ligne suivante, donc LilyPond n'imprime pas le résultat de la
commande \mark .
Il faut ajouter
\once \override Score.RehearsalMark #'break-visibility = #end-of-line-visible
juste avant \mark \markup { \musicglyph #"scripts.segno" } .
Si #end-of-line-visible n'existe pas, utiliser
\once \override Score.RehearsalMark #'break-visibility =
#begin-of-line-invisible
Remarque : ce n'est plus nécessaire depuis la version 2.13...
Cordialement,
Xavier
--
Xavier Scheuer <address@hidden>