Siguiente: Indicaciones dinámicas contemporáneas, Anterior: Extensiones de texto, Arriba: Writing text
La instrucción \mark
(llamada de ensayo) se usa principalmente para
Llamadas de ensayo,
pero también se puede usar para poner símbolos como coda,
segno y calderón encima de una línea divisoria. Utilice \markup
para
acceder al símbolo apropiado (los símbolos se encuentran relacionados en
La tipografía Feta).
c1 \mark \markup { \musicglyph #"scripts.ufermata" } c1
\mark
se tipografía solamente sobre el pentagrama superior de la partitura. Si
especifica la instrucción \mark
en una línea divisoria, la llamada resultante
se coloca encima de la barra. Si lo especifica en medio de un compás
la llamada resultante se coloca entre las notas. Si se especifica
antes del comienzo de una línea de la partitura, se coloca
antes de la primera nota de esta línea. Por último, si la marca se produce en un salto
de línea, se imprimirá al principio
de la línea siguiente.
Si no hay ninguna línea después de la actual, la llamada no se imprimirá en absoluto.
Para imprimir la llamada al final de la línea actual, utilice
\override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible
Con frecuencia, \mark
se utiliza para añadir texto al final de un compás. En tales
casos es muy útil cambiar el #'self-alignment
\override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible c1 c c c4 c c c \once \override Score.RehearsalMark #'self-alignment-X = #right \mark "D.S. al Fine "
Las llamadas de texto se pueden alinear con otros objetos de notación además de las líneas divisorias,
\relative { c1 \key cis \major \clef alto \override Score.RehearsalMark #'break-align-symbols = #'(key-signature) \mark "on key" cis \key ces \major \override Score.RehearsalMark #'break-align-symbols = #'(clef) \clef treble \mark "on clef" ces \override Score.RehearsalMark #'break-align-symbols = #'(time-signature) \key d \minor \clef tenor \time 3/4 \mark "on time" c }
Los símbolos posibles para la lista break-align-symbols
son
ambitus
, breathing-sign
, clef
, custos
,
staff-bar
, left-edge
, key-cancellation
,
key-signature
y time-signature
.
Las llamadas de texto, por omisión se alinearán con el punto medio del objeto de notación,
pero esto se puede cambiar sobreescribiendo las propiedades
break-align-anchor-alignment
y
break-align-anchor
para el objeto gráfico apropiado.
{ \override Score.RehearsalMark #'break-align-symbols = #'(key-signature) c1 \key cis \major % the RehearsalMark will be aligned with the left edge of the KeySignature \once \override Staff.KeySignature #'break-align-anchor-alignment = #LEFT \mark \default cis1 \key ces \major % the RehearsalMark will be aligned with the right edge of the KeySignature \once \override Staff.KeySignature #'break-align-anchor-alignment = #RIGHT \mark \default ces1 \key cis \major % the RehearsalMark will be aligned with the left edge of the KeySignature % and then shifted right by 2 units. \once \override Staff.KeySignature #'break-align-anchor = #2 \mark \default ces1 }
Aunque normalmente las llamadas textuales se imprimen sólo encima del pentagrama superior, podemos alterar este comportamiento para que se impriman sobre todos los pentagramas,
{ \new Score \with { \remove "Mark_engraver" } << \new Staff \with { \consists "Mark_engraver" } { c''1 \mark "foo" c'' } \new Staff \with { \consists "Mark_engraver" } { c'1 \mark "foo" c' } >> }
Referencia del programa: RehearsalMark.
Siguiente: Indicaciones dinámicas contemporáneas, Anterior: Extensiones de texto, Arriba: Writing text
Esta página corresponde a LilyPond-2.11.40 (rama de desarrollo).
Informe de los fallos a http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.
Se agradecen las sugerencias para la documentación.