lilypond-user-fr
[Top][All Lists]
Advanced

[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>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]