| [ << Pitches ] | [Top][Contents] | [ Rhythms >> ] |
| [ < Ejemplo de makam en la música turca ] | [ 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 >> ] |
| [ < Ejemplo de makam en la música turca ] | [ Up: Pitches ] | [ Usar cambio automático de pentagrama con más de una voz > ] |