Referencia de la notación de GNU LilyPond: 1.3.3 Expresiones como líneas

### 1.3.3 Expresiones como líneas

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

#### Glissando

Se crea un glissando adjuntando `\glissando` a la nota:

>     g2\glissando g'
>     c2\glissando c,

Se pueden crear distintos tipos de glissando. Para ver más detalles, consulte Estilos de línea.

#### Fragmentos de código seleccionados

Glissando contemporáneo

Se puede tipografiar un gissando contemporáneo sin nota final utilizando una nota oculta y temporalización de cadenza.

>     \relative c'' {
>       \time 3/4
>       \override Glissando #'style = #'zigzag
>       c4 c
>       \cadenzaOn
>       c4\glissando
>       \hideNotes
>       c,,4
>       \unHideNotes
>       \cadenzaOff
>       \bar "|"
>     }

#### Véase también

Glosario musical: glissando.

Referencia de la notación: Estilos de línea.

Fragmentos de código: Expressive marks.

Referencia de funcionamiento interno: Glissando.

#### Advertencias y problemas conocidos

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

#### Arpegio

Un signo de acorde arpegiado (conocido también como acorde quebrado) sobre un acorde, se denota adjuntando `\arpeggio` al acorde:

>     <c e g c>1\arpeggio

Se pueden escribir distintos tipos de acordes arpegiados. `\arpeggioNormal` produce la vuelta al arpegio normal:

>     <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

Se pueden crear símbolos especiales de arpegio con corchete:

>     <c e g c>2

>     \arpeggioBracket
>     <c e g c>2\arpeggio

>     \arpeggioParenthesis
>     <c e g c>2\arpeggio

>     \arpeggioParenthesisDashed
>     <c e g c>2\arpeggio

>     \arpeggioNormal
>     <c e g c>2\arpeggio

Las propiedades de discontinuidad del paréntesis del arpegio se controlan mediante la propiedad `'dash-details`, que se describe en Ligaduras de expresión.

Los acordes arpegiados se pueden desarrollar explícitamente utilizando ligaduras de unión. Véase Ligaduras de unión.

#### Instrucciones predefinidas

`\arpeggio`, `\arpeggioArrowUp`, `\arpeggioArrowDown`, `\arpeggioNormal`, `\arpeggioBracket`, `\arpeggioParenthesis` `\arpeggioParenthesisDashed`.

#### Fragmentos de código seleccionados

Crear arpegios que se cruzan entre pentagramas dentro de un sistema de piano

Dentro de un `PianoStaff`, es posible hacer que un arpegio cruce entre los pentagramas ajustando la propiedad `PianoStaff.connectArpeggios`.

>     \new PianoStaff \relative c'' <<
>       \set PianoStaff.connectArpeggios = ##t
>       \new Staff {
>         <c e g c>4\arpeggio
>         <g c e g>4\arpeggio
>         <e g c e>4\arpeggio
>         <c e g c>4\arpeggio
>       }
>       \new Staff {
>         \clef bass
>         \repeat unfold 4 {
>           <c,, e g c>4\arpeggio
>         }
>       }
>     >>

Creación de arpegios que se cruzan entre pentagramas dentro de otros contextos

Se pueden crear arpegios que se cruzan entre pentagramas dentro de contextos distintos a `GrandStaff`, `PianoStaff` y `StaffGroup` si se incluye el grabador `Span_arpeggio_engraver` en el contexto de `Score`.

>     \score {
>       \new ChoirStaff {
>         \set Score.connectArpeggios = ##t
>         <<
>           \new Voice \relative c' {
>             <c e>2\arpeggio
>             <d f>2\arpeggio
>             <c e>1\arpeggio
>           }
>           \new Voice \relative c {
>             \clef bass
>             <c g'>2\arpeggio
>             <b g'>2\arpeggio
>             <c g'>1\arpeggio
>           }
>         >>
>       }
>       \layout {
>         \context {
>           \Score
>           \consists "Span_arpeggio_engraver"
>         }
>       }
>     }

Crear arpegios entre notas de voces distintas

Se puede trazar un símbolo de arpegio entre notas de distintas voces que están sobre el mismo pentagrama si el grabador `Span_arpeggio_engraver` se traslada al contexto de `Staff` context:

>     \new Staff \with {
>       \consists "Span_arpeggio_engraver"
>     }
>     \relative c' {
>       \set Staff.connectArpeggios = ##t
>       <<
>         { <e' g>4\arpeggio <d f> <d f>2 }
>         \\
>         { <d, f>2\arpeggio <g b>2 }
>       >>
>     }

#### Véase también

Glosario musical: arpeggio.

Referencia de la notación: Ligaduras de expresión, Ligaduras de unión.

Fragmentos de código: Expressive marks.

Referencia de funcionamiento interno: Arpeggio, Slur, PianoStaff.

#### Advertencias y problemas conocidos

No es posible mezclar arpegios conectados y no conectados en un `PianoStaff` en el mismo instante de tiempo.

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

#### Trinos

Los trinos cortos sin línea extensora se imprimen con `\trill`; véase Articulaciones y ornamentos.

Los trinos largos mantenidos, con línea de extensión, se hacen con `\startTrillSpan` y `\stopTrillSpan`:

>     d1\startTrillSpan
>     d1
>     c2\stopTrillSpan
>     r2

Un trino extendido que atraviesa un salto de línea recomienza exactamente encima de la primera nota de la nueva línea.

>     d1\startTrillSpan
>     \break
>     d1
>     c2\stopTrillSpan
>     r2

Los trinos extendidos consecutivos funcionan sin necesidad de instrucciones `\stopTrillSpan` explícitas, porque cada trino se convertirá automáticamente en el borde derecho del trino anterior.

>     d1\startTrillSpan
>     d1
>     b1\startTrillSpan
>     d2\stopTrillSpan
>     r2

También se pueden combinar los trinos con notas de adorno. La sintaxis de esta construcción y el método para colocar las notas de adorno con precisión están descritos en Notas de adorno.

>     d1~\afterGrace
>     d1\startTrillSpan { c32[ d]\stopTrillSpan }
>     c2 r2

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

>     \pitchedTrill
>     d2\startTrillSpan fis
>     d2
>     c2\stopTrillSpan
>     r2

Es necesario añadir manualmente las alteraciones subsiguientes de la misma nota dentro del mismo compás. Sólo se imprime la alteración del primer trino con nota, dentro de un compás.

>     \pitchedTrill
>     eis4\startTrillSpan fis
>     eis4\stopTrillSpan
>     \pitchedTrill
>     eis4\startTrillSpan cis
>     eis4\stopTrillSpan
>     \pitchedTrill
>     eis4\startTrillSpan fis
>     eis4\stopTrillSpan
>     \pitchedTrill
>     eis4\startTrillSpan fis!
>     eis4\stopTrillSpan

#### Instrucciones predefinidas

`\startTrillSpan`, `\stopTrillSpan`.

#### Véase también

Glosario musical: trill.

Referencia de la notación: Articulaciones y ornamentos, Notas de adorno.

Fragmentos de código: Expressive marks.

Referencia de funcionamiento interno: TrillSpanner.

Otros idiomas: English, deutsch, français, 日本語.

#### LilyPond — Referencia de la notación