Referencia de la notación de GNU LilyPond: 5.4.8 Estilos de línea

### 5.4.8 Estilos de línea

Ciertas indicaciones de ejecución, p.ej., rallentando, accelerando y los trinos se escriben como texto y se extienden sobre muchos compases mediante líneas, a veces punteadas u onduladas.

Todos ellos usan las mismas rutinas que el glissando para dibujar los textos y las líneas, y por ello el ajuste fino de su comportamiento se hace de la misma manera. Se hace con un spanner (un objeto de extensión), y la rutina responsable de dibujar los objetos de extensión es `ly:line-interface::print`. Esta rutina determina la colocación exacta de los dos extremos del objeto de extensión y dibuja una línea entre ellos, en el estilo solicitado.

He aquí un ejemplo de los distintos estilos de línea disponibles, y cómo aplicarles ajustes finos.

>     d2 \glissando d'2
>     \once \override Glissando #'style = #'dashed-line
>     d,2 \glissando d'2
>     \override Glissando #'style = #'dotted-line
>     d,2 \glissando d'2
>     \override Glissando #'style = #'zigzag
>     d,2 \glissando d'2
>     \override Glissando #'style = #'trill
>     d,2 \glissando d'2

Las posiciones de los puntos extremos del objeto de extensión se computan al vuelo para cada uno de los objetos gráficos, pero es posible sobreescribirlos:

>     e2 \glissando f
>     \once \override Glissando #'(bound-details right Y) = #-2
>     e2 \glissando f

El valor de `Y` está establecido a `-2` para el extremo derecho. El lado izquierdo se puede ajustar de forma similar especificando `left` en vez de `right`.

Si no está establecido `Y`, el valor se computa a partir de la posición vertical de los puntos de anclaje izquierdo y derecho del extensor.

Son posibles otros ajustes de los extensores, para ver más detalles consulte Objetos de extensión.

Otros idiomas: English, deutsch, 日本語.

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