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.

>     \relative {
>       f''4( 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.

Debe tenerse cuidado con las ligaduras de expresión simultáneas o superpuestas. En casi todos los casos, las ligaduras de expresión externas indican, ciertamente, fraseo, y las ligaduras de fraseo pueden superponerse a las ligaduras de expresión normales, véase Ligaduras de fraseo. Cuando se necesitan varias ligaduras de expresión normales dentro de una sola voz, los comienzos y finales correspondientes de las ligaduras deben etiquetarse precediéndolos por `\=` seguido de una clave identificativa (un símbolo o un entero no negativo).

>     \fixed c' {
>       <c~ f\=1( g\=2( >2 <c e\=1) a\=2) >
>     }

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

>     \relative {
>       c'4( 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):

>     \relative {
>       c'4( 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:

>     \relative {
>       c'4( 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:

>     \relative {
>       c''4\( 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.

Las ligaduras de fraseo simultáneas o superpuestas se introducen usando `\=` igual que se hace con las ligaduras de expresión normales, véase Ligaduras de expresión.

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

>     \relative {
>       c'4\( 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):

>     \relative {
>       c'4\( 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:

>     \relative {
>       c'4\( 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`:

>     { c''2. \breathe d''4 }

A diferencia de otras marcas de expresión, los símbolos de respiración no están asociados con la nota anterior, sino que son eventos independientes. Por ello, todas las marcas de expresión que están adjuntas a la nota anterior, cualquier corchete recto que indique barrado manual, y cualquier paréntesis que indique ligaduras de expresión y de fraseo, deben escribirse antes de `\breathe`.

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

>     \relative { c''8 \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
>     }

Usar una raya corta como símbolo de respiración

La música vocal y de viento usa con frecuencia una raya corta como signo de respiración. Esto indica una repiración que quita un poco de tiempo a la nota anterior en lugar de producir una corta pausa, lo que se indica con la marca de respiración en forma de coma. La marca se puede mover ligeramente hacia arriba para alejarla del pentagrama.

>     \relative c'' {
>       c2
>       \breathe
>       d2
>       \override BreathingSign.Y-offset = #2.6
>       \override BreathingSign.text =
>         \markup { \musicglyph "scripts.tickmark" }
>       c2
>       \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.

>     \relative c'' {
>       c2\bendAfter #+4
>       c2\bendAfter #-4
>       c2\bendAfter #+6.5
>       c2\bendAfter #-6.5
>       c2\bendAfter #+8
>       c2\bendAfter #-8
>     }

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

#### LilyPond — Referencia de la notación v2.22.2 (rama estable).