| [ << Pitches ] | [Top][Contents] | [ Rhythms >> ] |
| [ < Turkish Makam example ] | [ Up: Pitches ] | [ Usar cambio automático de pentagrama con más de una voz > ] |
Trucaje de las propiedades de clave
La modificación del glifo de la clave, su posición o su octavación, no
cambian ’per se’ la posición de las siguientes notas del pentagrama.
Para conseguir armaduras de tonalidad sobre las líneas del pentagrama
adecuadas, también debe especificarse middleCClefPosition, con
valores positivos o negativos que mueven el Do central hacia
arriba o hacia abajo, respectivamente, en relación con la línea
central del pentagrama (usualmente la tercera).
Por ejemplo, la instrucción \clef "treble_8" equivale a un
ajuste de clefGlyph, clefPosition (que controla la
posición vertical de la clave sobre el pentagrama),
middleCPosition y clefTransposition. Se imprime una
clave cada vez que se modifica cualquiera de las propiedades excepto
middleCPosition.
Los siguientes ejemplos muestran las posibilidades cuando se ajustan estas propiedades manualmente. En la primera línea, los cambios manuales preservan el posicionamiento relativo estándar de las claves y las notas, pero no lo hacen en la segunda línea.
{ % The default treble clef \key f \major c'1 % The standard bass clef \set Staff.clefGlyph = "clefs.F" \set Staff.clefPosition = 2 \set Staff.middleCPosition = 6 \set Staff.middleCClefPosition = 6 \key g \major c'1 % The baritone clef \set Staff.clefGlyph = "clefs.C" \set Staff.clefPosition = 4 \set Staff.middleCPosition = 4 \set Staff.middleCClefPosition = 4 \key f \major c'1 % The standard choral tenor clef \set Staff.clefGlyph = "clefs.G" \set Staff.clefPosition = -2 \set Staff.clefTransposition = -7 \set Staff.middleCPosition = 1 \set Staff.middleCClefPosition = 1 \key f \major c'1 % A non-standard clef \set Staff.clefPosition = 0 \set Staff.clefTransposition = 0 \set Staff.middleCPosition = -4 \set Staff.middleCClefPosition = -4 \key g \major c'1 \break % The following clef changes do not preserve % the normal relationship between notes, key signatures % and clefs: \set Staff.clefGlyph = "clefs.F" \set Staff.clefPosition = 2 c'1 \set Staff.clefGlyph = "clefs.G" c'1 \set Staff.clefGlyph = "clefs.C" c'1 \set Staff.clefTransposition = 7 c'1 \set Staff.clefTransposition = 0 \set Staff.clefPosition = 0 c'1 % Return to the normal clef: \set Staff.middleCPosition = 0 c'1 } \paper { tagline = ##f }
| [ << Pitches ] | [Top][Contents] | [ Rhythms >> ] |
| [ < Turkish Makam example ] | [ Up: Pitches ] | [ Usar cambio automático de pentagrama con más de una voz > ] |