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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Texte d'octaviation d'une clef


From: Xavier Scheuer
Subject: Re: Texte d'octaviation d'une clef
Date: Thu, 30 Jan 2020 20:32:37 +0100

On Thu, 30 Jan 2020 at 20:08, Jean Abou Samra <address@hidden> wrote:
>
> Bonjour,
> Merci pour vos deux réponses, ce code fonctionne effectivement :
> {
>   \override Staff.ClefModifier.before-line-breaking =
>   #(lambda (grob)
>     (ly:grob-set-property! grob 'text "8va"))
>   \clef "treble^8"
>   R1
> }
>
> Mais… pour mettre « 8ba » _en dessous_ de la clé ?

Bonjour,

En utilisant "_" (au lieu de "^") pour mettre en dessous.

{
  \override Staff.ClefModifier.before-line-breaking =
  #(lambda (grob)
    (ly:grob-set-property! grob 'text "8ba"))
  \clef "treble_8"
  R1
}

À noter : la solution de Pierre en modifiant la propriété "stencil" plutôt que "before-line-breaking", je ne sais pas si cela apporte des avantages.

{
  \once \override Staff.ClefModifier.stencil =
    #(lambda (grob) (grob-interpret-markup grob #{ \markup "8ba" #}))
  \clef "treble_8"
  R1
}

https://lists.gnu.org/archive/html/lilypond-user/2019-02/msg00510.html

Cordialement,
Xavier

--
Xavier Scheuer <address@hidden>


reply via email to

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