@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
    Translation of GIT committish: 85b54e04be6730bd0781f3135ee741010e099fd8

    When revising a translation, copy the HEAD committish of the
    version that you are working on.  See TRANSLATION for details.
@end ignore

@c \version "2.11.61"

@node Expressive marks
@section Expressive marks

@lilypondfile[quote]{expressive-headword.ly}

Esta sección relaciona diversas marcas de expresión que se pueden
crear en un a partitura.

@menu
* Attached to notes::
* Curves::
* Lines::
@end menu


@node Attached to notes
@subsection Attached to notes

Esta sección explica cómo crear marcas expresivas que están aplicadas
a notas: articulaciones, ornamentos y matices.  También se tratan los
métodos para crear las nuevas marcas dinámicas.

@menu
* Articulations and ornamentations::
* Dynamics::
* New dynamic marks::
@end menu

@node Articulations and ornamentations
@unnumberedsubsubsec Articulations and ornamentations

@cindex articulaciones
@cindex ornamentación
@cindex guiones
@cindex ornamentos
@cindex espressivo
@cindex calderón
@cindex arco arriba
@cindex arco abajo
@cindex indicaciones de pedal
@cindex indicaciones de pedalero de órgano
@cindex pedal de órgano
@cindex grupeto
@cindex mordente circular
@cindex nota abierta
@cindex nota tapada
@cindex flageolet
@cindex mordente circular, inverso
@cindex trino
@cindex semitrino
@cindex mordente
@cindex prallprall
@cindex prallmordent
@cindex semitrino ascendente
@cindex semitrino descendente
@cindex indicación de pulgar
@cindex segno
@cindex coda
@cindex varcoda

@funindex -

Se pueden adjuntar a las notas un amplio abanico de símbolos para
denotar articulaciones, adornos y otras indicaciones de ejecución,
utilizando la sintaxis siguiente:

@example
@var{nota}\@var{nombre}
@end example

La lista de los posibles valores de @var{nombre} está en @ref{List of
articulations}.  Por ejemplo:

@lilypond[verbatim,quote,relative=2]
c4\staccato c\mordent b2\turn
c1\fermata
@end lilypond

@cindex marcato
@cindex tenuto
@cindex staccatissimo
@cindex acento
@cindex picado
@cindex staccato
@cindex portato


Algunas de estas articulaciones tienen abreviaturas que facilitan su
escritura.  Las abreviaturas se escriben detrás del nombre de la nota,
y su sintaxis consiste en un guión @code{-} seguido de un símbolo que
especifica la articulación.  Existen abreviaturas predefinidas para el
@notation{marcato}, @notation{stopped} (nota apagada),
@notation{tenuto}, @notation{staccatissimo}, @notation{accent}
(acento), @notation{staccato} (picado), y @notation{portato}.  La
salida correspondiente a estas articulaciones aparece de la siguiente
manera:

@lilypond[verbatim,quote,relative=2]
c4-^  c-+  c--  c-|
c4->  c-.  c2-_
@end lilypond

Las reglas para la colocación predeterminada de las articulaciones se
encuentran definidas en el archivo @file{scm/@/script@/.scm}.  Las
articulaciones y ornamentos se pueden colocar manualmente por encima o
por debajo del pentagrama, véase @ref{Direction and placement}.


@snippets

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{modifying-default-values-for-articulation-shorthand-notation.ly}

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{controlling-the-vertical-ordering-of-scripts.ly}


@seealso

Gloario musical:
@rglos{tenuto},
@rglos{accent},
@rglos{staccato},
@rglos{portato}.

Referencia de la notación:
@ref{Direction and placement},
@ref{List of articulations}.

Archivos instalados:
@file{scm/@/script@/.scm}.

Fragmentos de código:
@rlsr{Expressive marks}.

Referencia de funcionamiento interno:
@rinternals{Script},
@rinternals{TextScript}.


@node Dynamics
@unnumberedsubsubsec Dynamics

@cindex dinámica
@cindex matices absolutos
@cindex matices
@cindex absolutos, matices
@funindex \pppp
@funindex pppp
@funindex \ppp
@funindex ppp
@funindex \pp
@funindex pp
@funindex \p
@funindex p
@funindex \mp
@funindex mp
@funindex \mf
@funindex mf
@funindex \f
@funindex f
@funindex \ff
@funindex ff
@funindex \fff
@funindex fff
@funindex \ffff
@funindex ffff
@funindex \fp
@funindex fp
@funindex \sf
@funindex sf
@funindex \sff
@funindex sff
@funindex \sp
@funindex sp
@funindex \spp
@funindex spp
@funindex \sfz
@funindex sfz
@funindex \rfz
@funindex rfz

Las marcas dinámicas de matiz absoluto se especifican usando un
comando después de una nota: @code{c4\ff}.  Las marcas dinámicas
disponibles son @code{\ppppp}, @code{\pppp}, @code{\ppp}, @code{\pp},
@code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff}, @code{\fff},
@code{\ffff}, @code{\fp}, @code{\sf}, @code{\sff}, @code{\sp},
@code{\spp}, @code{\sfz} y @code{\rfz}.  Las indicaciones dinámicas se
pueden colocar manualmente por encima o por debajo del pentagrama;
para ver más detalles, consulte @ref{Direction and placement}.

@lilypond[verbatim,quote,relative=2]
c2\ppp c\mp
c\rfz c^\mf
c_\spp c^\ff
@end lilypond

@cindex regulador
@cindex crescendo
@cindex decrescendo
@cindex diminuendo

@funindex \<
@funindex \>
@funindex \!
@funindex \cr
@funindex cr
@funindex \decr
@funindex decr

Una indicación de @notation{crescendo} se comienza con @code{\<} y se
termina con @code{\!}, con un matiz absoluto o con otra indicación de
crescendo o de decrescendo.  Una indicación de @notation{decrescendo}
comienza con @code{\>} y se termina también con @code{\!}, con un
matiz dinámico absoluto o con otra indicación de crescendo o de
decrescendo.  Se pueden usar @code{\cr} y @code{\decr} en lugar de
@code{\<} y @code{\>}.  De forma predeterminada, se tipografían
reguladores en ángulo cuando se utiliza esta notación.

@lilypond[verbatim,quote,relative=2]
c2\< c\!
d2\< d\f
e2\< e\>
f2\> f\!
e2\> e\mp
d2\> d\>
c1\!
@end lilypond

Se requieren silencios espaciadores para tipografiar varias
indicaciones dinámicas sobre una sola nota.

@cindex varios matices sobre una nota
@cindex matices, varios sobre una nota
@cindex dinámica, varias indicaciones sobre una nota

@lilypond[verbatim,quote,relative=2]
c4\< c\! d\> e\!
<< f1 { s4 s4\< s4\> s4\! } >>
@end lilypond

@cindex espressivo, articulación

@funindex \espressivo
@funindex espressivo

En algunas situaciones, la marca de articulación @code{\espressivo}
puede ser apropiada para indicar un crescendo y decrescendo sobre una
nota:

@lilypond[verbatim,quote,relative=2]
c2 b4 a
g1\espressivo
@end lilypond

@funindex \crescTextCresc
@funindex crescTextCresc
@funindex \dimTextDecresc
@funindex dimTextDecresc
@funindex \dimTextDecr
@funindex dimTextDecr
@funindex \dimTextDim
@funindex dimTextDim
@funindex \crescHairpin
@funindex crescHairpin
@funindex \dimHairpin
@funindex dimHairpin

Los crescendi y decrescendi se pueden tipografiar como marcas
textuales en lugar de reguladores.  Las instrucciones incorporadaas
que activan estos modos de texto son @code{\crescTextCresc},
@code{\dimTextDecresc}, @code{\dimTextDecr} y @code{\dimTextDim}.  Las
instrucciones correspondientes @code{\crescHairpin} y
@code{\dimHairpin} hacen que vuelvan a aparecer los reguladores de
nuevo:

@lilypond[verbatim,quote,relative=2]
\crescTextCresc
c2\< d | e f\!
\dimTextDecresc
e2\> d | c b\!
\crescHairpin
c2\< d | e f\!
\dimHairpin
e2\> d\!
@end lilypond

Para crear nuevas indicaciones de matiz absoluto o de texto que deba
alinearse con los matices, véase @ref{New dynamic marks}.

@cindex matices, posición vertical
@cindex dinámica, posición vertical
@cindex vertical, posición, de las indicaciones dinámicas
@funindex DynamicLineSpanner

La colocación vertical de las indicaciones de dinámica se maneja por
parte de @rinternals{DynamicLineSpanner}.

@funindex \dynamicUp
@funindex dynamicUp
@funindex \dynamicDown
@funindex dynamicDown
@funindex \dynamicNeutral
@funindex dynamicNeutral

@predefined

@code{\dynamicUp},
@code{\dynamicDown},
@code{\dynamicNeutral},
@code{\crescTextCresc},
@code{\dimTextDim},
@code{\dimTextDecr},
@code{\dimTextDecresc},
@code{\crescHairpin},
@code{\dimHairpin}.

@snippets

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{setting-hairpin-behavior-at-bar-lines.ly}

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{setting-the-minimum-length-of-hairpins.ly}

@cindex al niente
@cindex niente, al

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{printing-hairpins-using-al-niente-notation.ly}

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{vertically-aligned-dynamics-and-textscripts.ly}

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{hiding-the-extender-line-for-text-dynamics.ly}

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{changing-text-and-spanner-styles-for-text-dynamics.ly}

@seealso

Glosario musical:
@rglos{al niente},
@rglos{crescendo},
@rglos{decrescendo},
@rglos{hairpin}.

Manual de aprendizaje:
@rlearning{Articulation and dynamics}.

Referencia de la notación:
@ref{Direction and placement},
@ref{New dynamic marks},
@ref{What goes into the MIDI output?},
@ref{Controlling MIDI dynamics}.

Fragmentos de código:
@rlsr{Expressive marks}.

Referencia de funcionamiento interno:
@rinternals{DynamicText},
@rinternals{Hairpin},
@rinternals{DynamicLineSpanner}.


@node New dynamic marks
@unnumberedsubsubsec New dynamic marks

@cindex indicaciones dinámicas nuevas
@cindex dinámicas, indicaciones, nuevas

La manera más fácil de crear indicaciones dinámicas es usar objetos de
marcado (@code{\markup}).

@lilypond[verbatim,quote]
moltoF = \markup { molto \dynamic f }

\relative c' {
  <d e>16_\moltoF <d e>
  <d e>2..
}
@end lilypond

@cindex dinámicas indicaciones editoriales
@cindex dinámicas, indicaciones entre paréntesis
@cindex editoriales, indicaciones dinámicas
@funindex \bracket
@funindex bracket
@funindex \dynamic
@funindex dynamic

En el modo de marcado se pueden crear indicaciones dinámicas
editoriales (entre paréntesis o corchetes).  La sintaxis del modo de
marcado se describe en @ref{Formatting text}.

@lilypond[verbatim,quote]
roundF = \markup { \center-align \concat { \bold { \italic ( }
           \dynamic f \bold { \italic ) } } }
boxF = \markup { \bracket { \dynamic f } }
\relative c' {
  c1_\roundF
  c1_\boxF
}
@end lilypond

@cindex make-dynamic-script
@funindex make-dynamic-script

Las indicaciones dinámicas sencillas y centradas se crean fácilmente
con la función @code{make-dynamic-script}.  La fuente tipográfica de
matices sólo contiene los caracteres @code{f, m, p, r, s} y @code{z}.

@lilypond[verbatim,quote]
sfzp = #(make-dynamic-script "sfzp")
\relative c' {
  c4 c c\sfzp c
}
@end lilypond

En general @code{make-dynamic-script} toma cualquier objeto de marcado
como argumento.  En el siguiente ejemplo, el uso de
@code{make-dynamic-script} asegura la alineación de los objetos de
marcado y reguladores que están aplicados sobre la misma nota.

@lilypond[verbatim,quote]
roundF = \markup { \center-align \concat {
           \normal-text { \bold { \italic ( } }
           \dynamic f
           \normal-text { \bold { \italic ) } } } }
boxF = \markup { \bracket { \dynamic f } }
roundFdynamic = #(make-dynamic-script roundF)
boxFdynamic = #(make-dynamic-script boxF)
\relative c' {
  c4_\roundFdynamic\< d e f
  g,1_\boxFdynamic
}
@end lilypond

Se puede utilizar en su lugar la forma Scheme del modo de marcado.  Su
sintaxis se explica en @ref{Markup construction in Scheme}.

@lilypond[verbatim,quote]
moltoF = #(make-dynamic-script
            (markup #:normal-text "molto"
                    #:dynamic "f"))
\relative c' {
  <d e>16 <d e>
  <d e>2..\moltoF
}
@end lilypond

Los ajustes para las fuentes tipográficas en el modo de marcado se
describen en @ref{Selecting font and font size}.

@seealso

Referencia de la notación:
@ref{Formatting text},
@ref{Selecting font and font size},
@ref{Markup construction in Scheme},
@ref{What goes into the MIDI output?},
@ref{Controlling MIDI dynamics}.

Fragmentos de código:
@rlsr{Expressive marks}.


@node Curves
@subsection Curves

Esta sección explica cómo crear varias marcas expresivas de forma
curva: ligaduras de expresión y de fraseo, respiraciones, caídas y
elevaciones de tono.

@menu
* Slurs::
* Phrasing slurs::
* Breath marks::
* Falls and doits::
@end menu

@node Slurs
@unnumberedsubsubsec Slurs

@cindex ligaduras de expresión

Las @notation{Ligaduras de expresión} se introducen utilizando paréntesis:

@lilypond[verbatim,quote,relative=2]
f4( g a) a8 b(
a4 g2 f4)
<c e>2( <b d>2)
@end lilypond

@cindex ligaduras de expresión, posicionamiento manual
@cindex ligaduras de expresión, debajo de las notas
@cindex ligaduras de expresión, encima de las notas
@funindex \slurDown
@funindex slurDown
@funindex \slurNeutral
@funindex slurNeutral

Las ligaduras de expresión se pueden colocar manualmente por encima o
por debajo de las notas, véase @ref{Direction and placement}.

@lilypond[verbatim,quote,relative=2]
c2( d)
\slurDown
c2( d)
\slurNeutral
c2( d)
@end lilypond

@cindex fraseo, ligadura de
@cindex varias ligaduras de expresión
@cindex simultáneas, ligaduras de expresión
@cindex ligadura de fraseo
@cindex ligaduras de expresión, varias
@cindex ligaduras de expresión simultáneas

Se deben usar ligaduras de fraseo para imprimir más de una ligadura de
expresión al mismo tiempo.  Para ver más detalles, consulte
@ref{Phrasing slurs}.

@cindex ligadura de expresión, estilo
@cindex continua, ligadura
@cindex puntos, ligadura de
@cindex discontinua, ligadura
@cindex ligadura continua
@cindex ligadura de puntos
@cindex ligadura discontinua
@cindex estilo de la ligadura
@funindex \slurDashed
@funindex slurDashed
@funindex \slurDotted
@funindex slurDotted
@funindex \slurSolid
@funindex slurSolid

Las ligaduras de expresión pueden ser continuas, discontinuas o de
puntos.  El estilo predeterminado de las ligaduras de expresión es el
continuo:

@lilypond[verbatim,quote,relative=1]
c4( e g2)
\slurDashed
g4( e c2)
\slurDotted
c4( e g2)
\slurSolid
g4( e c2)
@end lilypond

@funindex \slurUp
@funindex slurUp

@predefined

@code{\slurUp},
@code{\slurDown},
@code{\slurNeutral},
@code{\slurDashed},
@code{\slurDotted},
@code{\slurSolid}.


@snippets

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{using-double-slurs-for-legato-chords.ly}


@seealso

Glosario musical:
@rglos{slur}.

Manual de aprendizaje:
@rlearning{On the un-nestedness of brackets and ties}.

Referencia de la notación:
@ref{Direction and placement},
@ref{Phrasing slurs}.

Fragmentos de código:
@rlsr{Expressive marks}.

Referencia de funcionamiento interno:
@rinternals{Slur}.


@node Phrasing slurs
@unnumberedsubsubsec Phrasing slurs

@cindex ligaduras de fraseo
@cindex marcas de fraseo
@cindex fraseo, ligaduras de
@cindex fraseo, marcas de
@funindex \(
@funindex \)

Las @notation{ligaduras de fraseo} (o marcas de fraseo) que indican
una frase musical se escriben usando las instrucciones @code{\(} y
@code{\)} respectivamente:

@lilypond[verbatim,quote,relative=2]
c4\( d( e) f(
e2) d\)
@end lilypond

@funindex \phrasingSlurUp
@funindex phrasingSlurUp
@funindex \phrasingSlurDown
@funindex phrasingSlurDown
@funindex \phrasingSlurNeutral
@funindex phrasingSlurNeutral

Tipográficamente, la ligadura de fraseo se comporta casi exactamente
igual que una ligadura de expresión normal.  Sin embargo, se tratan
como objetos diferentes.  Una @code{\slurUp} no tendrá ningún efecto
sobre una ligadura de fraseo.  Las ligaduras de fraseo se pueden
situar manualmente por encima o por debajo de las notas, véase
@ref{Direction and placement}.

@lilypond[verbatim,quote,relative=1]
c4\( g' c,( b) | c1\)
\phrasingSlurUp
c4\( g' c,( b) | c1\)
@end lilypond

@cindex simultaneous phrasing slurs
@cindex multiple phrasing slurs
@cindex slurs, simultaneous phrasing
@cindex slurs, multiple phrasing
@cindex phrasing slurs, simultaneous
@cindex phrasing slurs, multiple

No se pueden tener varias ligaduras de fraseo simultáneas.

@predefined

@code{\phrasingSlurUp},
@code{\phrasingSlurDown},
@code{\phrasingSlurNeutral}.

@seealso

Manual de aprendizaje:
@rlearning{On the un-nestedness of brackets and ties}.

Referencia de la notación:
@ref{Direction and placement}.

Fragmentos de código:
@rlsr{Expressive marks}.

Referencia de funcionamiento interno:
@rinternals{PhrasingSlur}.


@node Breath marks
@unnumberedsubsubsec Breath marks

@cindex respiraciones
@cindex pausa, marcas de
@funindex \breathe
@funindex breathe

Las respiraciones se introducen utilizando @code{\breathe}:

@lilypond[verbatim,quote,relative=2]
c2. \breathe d4
@end lilypond

Están contemplados los indicadores musicales para las marcas de
respiración en la notación antigua, o divisiones.  Para ver más
detalles, consulte @ref{Divisiones}.

@snippets

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{changing-the-breath-mark-symbol.ly}

@cindex caesura

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{inserting-a-caesura.ly}

@seealso

Referencia de la notación:
@ref{Divisiones}.

Fragmentos de código:
@rlsr{Expressive marks}.

Referencia de funcionamiento interno:
@rinternals{BreathingSign}.


@node Falls and doits
@unnumberedsubsubsec Falls and doits

@cindex falls (caídas de tono)
@cindex doits (elevaciones de tono)
@cindex caídas de tono (falls)
@cindex elevaciones de tono (doits)
@funindex \bendAfter
@funindex bendAfter

Se pueden expresar @notation{caídas} y @notation{subidas} de tono
(falls y doits) añadidas a las notas mediante la instrucción
@code{\bendAfter}. La dirección de la caída o elevación se indica con
un signo más o menos (arriba o abajo).  El número indica el intervalo
de alturas sobre el que se extiende la caída o elevación
@emph{partiendo de} la nota principal.

@lilypond[verbatim,quote,relative=2]
c2-\bendAfter #+4
c2-\bendAfter #-4
c2-\bendAfter #+8
c2-\bendAfter #-8
@end lilypond

El guión @code{-} que sigue al nombre de la nota es @emph{necesario}
al escribir caídas y elevaciones.

@snippets

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{adjusting-the-shape-of-falls-and-doits.ly}

@seealso

Glosario musical:
@rglos{fall},
@rglos{doit}.

Fragmentos de código:
@rlsr{Expressive marks}.


@node Lines
@subsection Lines

Esta sección explica cómo crear diversas marcas de expresión que
siguen un camino lineal: glissandi, arpegios y trinos.

@menu
* Glissando::
* Arpeggio::
* Trills::
@end menu

@node Glissando
@unnumberedsubsubsec Glissando

@cindex glissando
@funindex \glissando
@funindex glissando

Se crea un @notation{glissando} adjuntando @code{\glissando} a la
nota:

@lilypond[verbatim,quote,relative=2]
g2\glissando g'
c2\glissando c,
@end lilypond

Se pueden crear distintos tipos de glissando.  Para ver más detalles,
consulte @ref{Line styles}.

@snippets

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{contemporary-glissando.ly}

@seealso

Glosario musical:
@rglos{glissando}.

Referencia de la notación:
@ref{Line styles}.

Fragmentos de código:
@rlsr{Expressive marks}.

Referencia de funcionamiento interno:
@rinternals{Glissando}.

@knownissues

La impresión de texto sobre la línea (como @emph{gliss.}) no está
contemplada.


@node Arpeggio
@unnumberedsubsubsec Arpeggio

@cindex arpegio
@cindex acorde quebrado
@cindex acorde arpegiado
@cindex quebrado, acorde
@funindex \arpeggio
@funindex arpeggio
@funindex \arpeggioArrowUp
@funindex arpeggioArrowUp
@funindex \arpeggioArrowDown
@funindex arpeggioArrowDown
@funindex \arpeggioNormal
@funindex arpeggioNormal

Un signo de @notation{acorde arpegiado} (conocido también como acorde
quebrado) sobre un acorde, se denota adjuntando @code{\arpeggio} al
acorde:

@lilypond[verbatim,quote,relative=1]
<c e g c>1\arpeggio
@end lilypond

Se pueden escribir distintos tipos de acordes arpegiados.
@code{\arpeggioNormal} produce la vuelta al arpegio normal:

@lilypond[verbatim,quote,relative=1]
<c e g c>2\arpeggio
\arpeggioArrowUp
<c e g c>2\arpeggio
\arpeggioArrowDown
<c e g c>2\arpeggio
\arpeggioNormal
<c e g c>2\arpeggio
@end lilypond

@cindex arpegiado, acorde, símbolos especiales
@cindex especial, símbolos de arpegio

@funindex \arpeggioBracket
@funindex arpeggioBracket
@funindex \arpeggioParenthesis
@funindex arpeggioParenthesis

Se pueden crear símbolos especiales de arpegio @emph{con corchete}:

@lilypond[verbatim,quote,relative=1]
<c e g c>2
\arpeggioBracket
<c e g c>2\arpeggio
\arpeggioParenthesis
<c e g c>2\arpeggio
\arpeggioNormal
<c e g c>2\arpeggio
@end lilypond

Los acordes arpegiados se pueden desarrollar explícitamente utilizando
@notation{ligaduras de unión}.  Véase @ref{Ties}.

@predefined

@funindex \arpeggio
@code{\arpeggio},
@funindex \arpeggioArrowUp
@code{\arpeggioArrowUp},
@funindex \arpeggioArrowDown
@code{\arpeggioArrowDown},
@funindex \arpeggioNormal
@code{\arpeggioNormal},
@funindex \arpeggioBracket
@code{\arpeggioBracket}.

@snippets

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{creating-cross-staff-arpeggios-in-a-piano-staff.ly}

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{creating-cross-staff-arpeggios-in-other-contexts.ly}

@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{creating-arpeggios-across-notes-in-different-voices.ly}

@seealso

Glosario musical:
@rglos{arpeggio}.

Referencia de la notación:
@ref{Ties}.

Fragmentos de código:
@rlsr{Expressive marks}.

Referencia de funcionamiento interno:
@rinternals{Arpeggio},
@rinternals{PianoStaff}.

@knownissues

@cindex pentagrama cruzado, arpegios con paréntesis
@cindex arpegio de pentagrama cruzado con paréntesis
@cindex arpegio con paréntesis de pentagrama cruzado

No es posible mezclar arpegios conectados y no conectados en un
@code{PianoStaff} en el mismo instante de tiempo.

El corchete de los arpegios de paréntesis no funciona para los
arpegios de pentagrama cruzado.

@node Trills
@unnumberedsubsubsec Trills

@cindex trinos
@funindex \trill
@funindex trill
@funindex \startTrillSpan
@funindex startTrillSpan
@funindex \stopTrillSpan
@funindex stopTrillSpan

Los @notation{trinos} cortos sin línea extensora se imprimen con
@code{\trill}; véase @ref{Articulations and ornamentations}.

Los @notation{trinos} largos mantenidos, con línea de extensión, se
hacen con @code{\startTrillSpan} y @code{\stopTrillSpan}:

@lilypond[verbatim,quote,relative=2]
d1~\startTrillSpan
d1
c2\stopTrillSpan r2
@end lilypond

En el ejemplo siguiente se muestra un trino en combinación con notas
de adorno.  La sintaxis de esta construcción y el método para efectuar
un control más preciso sobre la colocación de las notas de adorno se
describe en @ref{Grace notes}.

@lilypond[verbatim,quote,relative=2]
c1 \afterGrace
d1\startTrillSpan { c32[ d]\stopTrillSpan }
e2 r2
@end lilypond

@cindex pitched trills
@cindex trills, pitched
@funindex \pitchedTrill
@funindex pitchedTrill

Los trinos que se tienen que ejecutar sobre notas auxiliares
explícitas se pueden tipografiar con la instrucción
@code{pitchedTrill}.  El primer argumento es la nota principal, y el
segndo es la nota @emph{trinada}, que se imprime como una cabeza de
nota, sin plica y entre paréntesis.

@lilypond[verbatim,quote,relative=1]
\pitchedTrill e2\startTrillSpan fis
d\stopTrillSpan
@end lilypond

@cindex trino con nota y alteración forzada
@cindex alteración forzada para trino con nota

En el ejemplo siguiente, el segundo trino con nota es ambiguo; la
alteración de la nota trinada no se imprime.  Como manera de rodear el
problema se pueden forzar las alteraciones de las notas trinadas.  El
segundo compás ejemplifica este método:

@lilypond[verbatim,quote,relative=2]
\pitchedTrill eis4\startTrillSpan fis
g\stopTrillSpan
\pitchedTrill eis4\startTrillSpan fis
g\stopTrillSpan
\pitchedTrill eis4\startTrillSpan fis
g\stopTrillSpan
\pitchedTrill eis4\startTrillSpan fis!
g\stopTrillSpan
@end lilypond

@predefined

@code{\startTrillSpan},
@code{\stopTrillSpan}.

@seealso

Glosario musical:
@rglos{trill}.

Referencia de la notación:
@ref{Articulations and ornamentations},
@ref{Grace notes}.

Fragmentos de código:
@rlsr{Expressive marks}.

Referencia de funcionamiento interno:
@rinternals{TrillSpanner}.
