|
From: | Germain G. Ivanoff-Trinadtzaty |
Subject: | Re: définition d'un nouveau contexte |
Date: | Sat, 14 Jun 2008 00:02:58 +0200 |
Comment l'as-tu trouvé ? (Sur quels
mots-clés as-tu cherché ?)
C'est exactement ça ! Et il faut
"appeler" le modèle en premier.
Je vais partager ici des renseignements
glanés sur l'autre liste.
Dans notre définition, le \Staff est en fait remplacé par son contenu, défini
dans ly/engravers-init.ly.
(L'étude de ce fichier est très pédagogique : voir par exemple comment \PianoStaff est construit, en héritant de \Staff).
Puis on peut changer le \name du contexte en StaffSA (car \Staff
contenait bien sûr une ligne "\name
Staff").
On peut aussi régler d'autres propriétés,
rajouter des graveurs, en enlever.
Mais c'est le \alias (nécessaire) que je ne comprends toujours pas.
Gageons que la réécriture de la doc en cours apportera toute la lumière dessus
!
Voir aussi les archives :
Tip: defining new contexts ... starting
from existing contexts
Re: Problems defining a
BraceStaff
Merci,
Germain
ps: par ailleurs, le même mécanisme est
utilisé pour le rendu sonore ; voir ly/performer.ly
|
[Prev in Thread] | Current Thread | [Next in Thread] |