[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Grilles harmoniques, répétions alternatives et polices
From: |
Jean Abou Samra |
Subject: |
Re: Grilles harmoniques, répétions alternatives et polices |
Date: |
Mon, 3 Oct 2022 16:58:04 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 |
Le 03/10/2022 à 11:54, Vincent Gay a écrit :
Bonjour,
comment changer de police des testes de reprises alternatives dans un
Gridscore ?
avec la commande \set Score.repeatCommands = #'((volta "Ad lib.") ) le
texte sort avec la police par défaut de Lily alors que j'utilise LilyJazz
N.B. Dans LilyJazz les polices sont définies ainsi :
\paper {
#(define fonts
(set-global-fonts
#:music "lilyjazz"
#:brace "lilyjazz"
#:roman "lilyjazz-text"
#:sans "lilyjazz-chord"
#:factor (/ staff-height pt 20)
))
}
Merci d'avance
D'après l'outil pdffonts, ce n'est même pas la police par défaut de
Lily, en tous cas chez moi c'est Noto Sans, apparemment une police
piochée dans le système. Je ne sais pas trop pourquoi, je ne m'y connais
pas bien en polices et je n'ai pas le temps de me plonger dans cette
partie du code de LilyPond dans l'immédiat. En tous cas, ça a l'air de
mieux fonctionner en ajoutant (ne me demande pas pourquoi) :
\layout {
\context {
\Score
\override Score.VoltaBracket.font-encoding = #'latin1
\override Score.VoltaBracket.font-size = 1
}
}
Exemple complet :
\version "2.23.13"
\layout {
\context {
\Score
\override Score.VoltaBracket.font-encoding = #'latin1
\override Score.VoltaBracket.font-size = 1
}
}
\include "lilyjazz.ily"
\paper { ragged-right = ##f }
\new ChordGrid \chordmode {
\repeat volta 2 {
c1 c
\alternative {
\volta 1 {
\once \override Score.VoltaBracket.text = "abcd"
c c
}
}
}
}
Cordialement,
Jean