Précédent : Vérification des limites et numéros de mesure, Haut : Barres de mesure
Indiquer un repère s'obtient grâce à la commande \mark
.
c1 \mark \default c1 \mark \default c1 \mark #8 c1 \mark \default c1 \mark \default
La lettre ‘I’ n'est pas utilisée, conformément aux usages de la gravure. Cependant, vous pourrez intégrer la lettre ‘I’ en utilisant
\set Score.markFormatter = #format-mark-alphabet
Lorsque vous utilisez \mark \default
, le repère s'incrémente
automatiquement ; toutefois donner un nombre en argument permet de
spécifier manuellement le repère en question. La valeur à utiliser
est enregistrée dans la propriété rehearsalMark
.
Le style du repère est déterminé par la propriété
markFormatter
. Il s'agit d'une fonction qui prend en arguments
le repère en cours (un entier) ainsi que le contexte en cours, et
retournera un objet de type étiquette. Dans l'exemple qui suit,
markFormatter
est réglé pour une procédure type. Quelques
mesure plus loin, son comportement est modifié pour imprimer un
repère encadré.
\set Score.markFormatter = #format-mark-numbers c1 \mark \default c1 \mark \default \set Score.markFormatter = #format-mark-box-numbers c1 \mark \default c1 \mark \default c1
Le fichier scm/translation-functions.scm comporte les
définitions de format-mark-numbers
(comportement par défaut),
format-mark-box-numbers
,
format-mark-letters
et format-mark-box-letters
. Vous
pouvez vous en inspirer pour d'autres fonctions de formatage.
format-mark-barnumbers
, format-mark-box-barnumbers
et
format-mark-circle-barnumbers
permettent d'imprimer le numéro
de mesure au lieu des compteurs alphabétique ou numérique.
On peut aussi spécifier manuellement une marque de repère :
\mark "A1"
Score.markFormatter
sera sans effet sur des repères ainsi
définis. Un \markup
peut néanmoins s'utiliser en argument.
\mark \markup{ \box A1 }
Un \mark
peut contenir un glype musical tel que le signe
segno.
c1 \mark \markup { \musicglyph #"scripts.segno" } c1 \mark \markup { \musicglyph #"scripts.coda" } c1 \mark \markup { \musicglyph #"scripts.ufermata" } c1
Pour connaître les différents symboles accessibles par
\musicglyph
, consultez La fonte Feta.
Pour affiner le positionnement des repères, veuillez vous référer à Indications textuelles.
Dans ce manuel : Indications textuelles.
Référence du programme : RehearsalMark.
Fichiers d'initialisation : scm/translation-functions.scm
contient les définitions de format-mark-numbers
et
format-mark-letters
. Elles seront source d'inspiration pour
d'autres fonctions de formatage.
Exemples : Rythme, Signes d’interprétation.
Cette page documente LilyPond-2.11.58 (branche de développement).
Rapportez toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs
Vos suggestions à propos de la documentation sont les bienvenues.