Referencia de la notación de GNU LilyPond: 1.3.2 Expresiones como curvas

### 1.3.2 Expresiones como curvas

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.

#### Ligaduras de expresión

Las Ligaduras de expresión se introducen utilizando paréntesis:

Nota: En música polifónica, las ligaduras de expresión deben terminar en la misma voz en la que empiezan.

>     f4( g a) a8 b(
>     a4 g2 f4)
>     <c e>2( <b d>2)

Las ligaduras de expresión se pueden colocar manualmente por encima o por debajo de las notas; véase Dirección y posición.

No están permitidas las ligaduras de expresión simultáneas o solapadas, pero una ligadura de fraseo se puede solapar con una ligadura de expresión. Esto hace posible imprimir dos ligaduras distintas al mismo tiempo. Para ver más detalles, consulte Ligaduras de fraseo.

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

>     c4( e g2)
>     \slurDashed
>     g4( e c2)
>     \slurDotted
>     c4( e g2)
>     \slurSolid
>     g4( e c2)

También se puede hacer que las ligaduras de expresión sean semi-discontinuas (la primera mitad discontinua y la segunda mitad continua) o semi-continuas (la primera mitad continua y la segunda discontinua):

>     c4( e g2)
>     \slurHalfDashed
>     g4( e c2)
>     \slurHalfSolid
>     c4( e g2)
>     \slurSolid
>     g4( e c2)

Se pueden definir patrones de discontinuidad para las ligaduras de expresión:

>     c4( e g2)
>     \slurDashPattern #0.7 #0.75
>     g4( e c2)
>     \slurDashPattern #0.5 #2.0
>     c4( e g2)
>     \slurSolid
>     g4( e c2)

#### Instrucciones predefinidas

`\slurUp`, `\slurDown`, `\slurNeutral`, `\slurDashed`, `\slurDotted`, `\slurHalfDashed`, `\slurHalfSolid`, `\slurDashPattern`, `\slurSolid`.

#### Fragmentos de código seleccionados

Utilizar ligaduras dobles para acordes legato

Algunos compositores escriben dos ligaduras cuando quieren acordes legato. Esto se puede conseguir estableciendo `doubleSlurs`.

>     \relative c' {
>       \set doubleSlurs = ##t
>       <c e>4( <d f> <c e> <d f>)
>     }

Situar los elementos de marcado de texto por dentro de las ligaduras

Los elementos de marcado de texto deben tener la propiedad `outside-staff-priority` establecida al valor falso para que se impriman por dentro de las ligaduras de expresión.

>     \relative c'' {
>       \override TextScript #'avoid-slur = #'inside
>       \override TextScript #'outside-staff-priority = ##f
>       c2(^\markup { \halign #-10 \natural } d4.) c8
>     }

Hacer ligaduras de expresión con estructura compleja de discontinuidad

Las ligaduras de expresión se pueden construir con patrones de discontinuidad complejos mediante la definición de la propiedad `dash-definition`. `dash-definition` es una lista de `elementos de discontinuidad`. Un `elemento de discontinuidad` es una lista de parámetros que definen el comportamiento de discontinuidad de un segmento de la ligadura de expresión.

La ligadura se define en términos del parámetro de bezier t cuyo rango va de 0 a la izquierda de la ligadura hasta 1 en el extremo derecho de la ligadura. Cada `elemento de discontinuidad` es una lista `(t-inicio t-final fracción-discontinuidad período-discontinuidad)`. La región de la ligadura desde `t-inicio` hasta `t-final` tendrá una fracción `fracción-discontinuidad` de cada `período-discontinuidad` de color negro. `período-discontinuidad` se define en términos de espacios de pentagrama. `fracción-discontinuidad` se establece al valor de 1 para una ligadura continua.

>     \relative c' {
>       \once \override
>         Slur #'dash-definition = #'((0 0.3 0.1 0.75)
>                                     (0.3 0.6 1 1)
>                                     (0.65 1.0 0.4 0.75))
>       c4( d e f)
>       \once \override
>         Slur #'dash-definition = #'((0 0.25 1 1)
>                                     (0.3 0.7 0.4 0.75)
>                                     (0.75 1.0 1 1))
>       c4( d e f)
>     }

#### Véase también

Glosario musical: slur.

Manual de aprendizaje: Acerca de la no anidabilidad de llaves y ligaduras.

Referencia de la notación: Dirección y posición, Ligaduras de fraseo.

Fragmentos de código: Expressive marks.

Referencia de funcionamiento interno: Slur.

#### Ligaduras de fraseo

Las ligaduras de fraseo (o marcas de fraseo) que indican una frase musical se escriben usando las instrucciones `\(` y `\)` respectivamente:

>     c4\( d( e) f(
>     e2) d\)

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 `\slurUp` no tendrá ningún efecto sobre una ligadura de fraseo. El fraseo se puede situar manualmente por encima o por debajo de las notas; véase Dirección y posición.

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

Las ligaduras de fraseo pueden ser continuas, de puntos o de rayas. El estilo predeterminado para las ligaduras de fraseo es el continuo:

>     c4\( e g2\)
>     \phrasingSlurDashed
>     g4\( e c2\)
>     \phrasingSlurDotted
>     c4\( e g2\)
>     \phrasingSlurSolid
>     g4\( e c2\)

Se puede hacer también que las ligaduras de fraseo sean semi-discontinuas (la primera mitad discontinua y la segunda mitad continua) o semi-continuas (la primera mitad continua y la segunda mitad discontinua):

>     c4\( e g2\)
>     \phrasingSlurHalfDashed
>     g4\( e c2\)
>     \phrasingSlurHalfSolid
>     c4\( e g2\)
>     \phrasingSlurSolid
>     g4\( e c2\)

Se pueden definir patrones de discontinuidad para las ligaduras de fraseo:

>     c4\( e g2\)
>     \phrasingSlurDashPattern #0.7 #0.75
>     g4\( e c2\)
>     \phrasingSlurDashPattern #0.5 #2.0
>     c4\( e g2\)
>     \phrasingSlurSolid
>     g4\( e c2\)

Las definiciones de patrones de discontinuidad tienen la misma estructura que las definiciones de patrones de discontinuidad de las ligaduras de expresión. Para ver más información acerca de patrones de discontinuidad complejos, consulte los fragmentos de código bajo Ligaduras de expresión.

#### Instrucciones predefinidas

`\phrasingSlurUp`, `\phrasingSlurDown`, `\phrasingSlurNeutral`, `\phrasingSlurDashed`, `\phrasingSlurDotted`, `\phrasingSlurHalfDashed`, `\phrasingSlurHalfSolid`, `\phrasingSlurDashPattern`, `\phrasingSlurSolid`.

#### Véase también

Manual de aprendizaje: Acerca de la no anidabilidad de llaves y ligaduras.

Referencia de la notación: Dirección y posición, Ligaduras de expresión.

Fragmentos de código: Expressive marks.

Referencia de funcionamiento interno: PhrasingSlur.

#### Marcas de respiración

Las respiraciones se introducen utilizando `\breathe`:

>     c2. \breathe d4

Las marcas de respiración dan por terminadas las barras automáticas; para sobreescribir este comportamiento, consulte Barras manuales.

>     c8 \breathe d e f g2

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

#### Fragmentos de código seleccionados

Cambiar el símbolo de la marca de respiración

El glifo de la marca de respiración se puede ajustar sobreescribiendo la propiedad de texto del objeto de presentación `BreathingSign`, con cualquier otro texto de marcado.

>     \relative c'' {
>       c2
>       \override BreathingSign #'text = \markup { \musicglyph #"scripts.rvarcomma" }
>       \breathe
>       d2
>     }

Insertar una cesura

Las marcas de cesura se pueden crear sobreescribiendo la propiedad `'text` del objeto `BreathingSign`. También está disponible una marca de cesura curva.

>     \relative c'' {
>       \override BreathingSign #'text = \markup {
>         \musicglyph #"scripts.caesura.straight"
>       }
>       c8 e4. \breathe g8. e16 c4

>       \override BreathingSign #'text = \markup {
>         \musicglyph #"scripts.caesura.curved"
>       }
>       g8 e'4. \breathe g8. e16 c4
>     }

#### Véase también

Glosario musical: caesura.

Referencia de la notación: Divisiones.

Fragmentos de código: Expressive marks.

Referencia de funcionamiento interno: BreathingEvent, BreathingSign, Breathing_sign_engraver.

#### Caídas y elevaciones

Se pueden expresar caídas y subidas de tono (falls y doits) añadidas a las notas mediante la instrucción `\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 partiendo de la nota principal.

>     c2-\bendAfter #+4
>     c2-\bendAfter #-4
>     c2-\bendAfter #+6.5
>     c2-\bendAfter #-6.5
>     c2-\bendAfter #+8
>     c2-\bendAfter #-8

El guión `-` que sigue al nombre de la nota es necesario al escribir caídas y elevaciones.

#### Fragmentos de código seleccionados

Ajustar la forma de las subidas y caídas de tono

Puede ser necesario trucar la propiedad `shortest-duration-space` para poder ajustar el tamaño de las caídas y subidas de tono («falls» y «doits»).

>     \relative c'' {
>       \override Score.SpacingSpanner #'shortest-duration-space = #4.0
>       c2-\bendAfter #5
>       c2-\bendAfter #-4.75
>       c2-\bendAfter #8.5
>       c2-\bendAfter #-6
>     }

#### Véase también

Glosario musical: fall, doit.

Fragmentos de código: Expressive marks.

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

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