Contextes de bas niveau – les voix
Les contextes de niveau « voix » initialisent un certain nombre de
propriétés et activent les graveurs appropriés. Un contexte de bas
niveau est un contexte n’ayant aucun contexte enfant – ou
defaultchild
. Bien qu’ils puissent accepter ou contenir des
sous-contextes, ceux-ci devront être libellés et créés explicitement.
Voice
Correspond à une voix positionnée sur une portée. Le contexte
Voice
s’occupe des indications de nuance, des hampes, des
ligatures, des scripts placés au-dessus ou au-dessous de la portée, des
différentes liaisons et des silences. Lorsque plusieurs voix doivent
cohabiter sur la même portée, il est indispensable de les instancier
explicitement.
VaticanaVoice
Fonctionnant comme le contexte Voice
, il est tout
particulièrement destiné à gérer le grégorien.
MensuralVoice
Fonctionnant comme le contexte Voice
, il est tout
particulièrement adapté aux musiques anciennes.
Lyrics
Correspond à une voix contenant des paroles. Le contexte Lyrics
gère l’impression d’une ligne de paroles.
DrumVoice
Contexte de voix dévolu à une portée de percussions.
FiguredBass
Contexte prenant en charge les objets BassFigure
– la basse
chiffrée – créés à partir de ce qui a été saisi en mode
\figuremode
.
TabVoice
Contexte de voix dévolu au contexte TabStaff
, il est
habituellement créé implicitement.
CueVoice
Contexte de voix utilisé essentiellement dans le cadre de citations ajoutées à une portée – voir Mise en forme d’une citation –, il est habituellement créé implicitement.
ChordNames
Permet d’imprimer des noms d’accord.