Referencia de la notación de GNU LilyPond: 4.5.3 Changing horizontal spacing

### 4.5.3 Changing horizontal spacing

Se puede alterar el espaciado horizontal con la propiedad `base-shortest-duration`. Aquí compararemos la misma música, una vez sin alterar la propiedad, y luego alterándola. Los valores mayores de `ly:make-moment` producen música más pequeña. Observe que `ly:make-moment` construye una duración, por lo que `1 4` es una duración mayor que `1 16`.

    \score {
      \relative c'' {
        g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
        g4 e e2 | f4 d d2 | c4 e g g | c,1 |
        d4 d d d | d4 e f2 | e4 e e e | e4 f g2 |
        g4 e e2 | f4 d d2 | c4 e g g | c,1 |
      }
    }

    \score {
      \relative c'' {
        g4 e e2 | f4 d d2 | c4 d e f | g4 g g2 |
        g4 e e2 | f4 d d2 | c4 e g g | c,1 |
        d4 d d d | d4 e f2 | e4 e e e | e4 f g2 |
        g4 e e2 | f4 d d2 | c4 e g g | c,1 |
      }
      \layout {
        \context {
          \Score
          \override SpacingSpanner
                    #'base-shortest-duration = #(ly:make-moment 1 16)
        }
      }
    }

#### Fragmentos de código seleccionados

De forma predeterminada, el espaciado en los grupos de valoración especial depende de varios factores ajenos a la duración (como alteraciones, cambios de clave, etc.). Para pasar por alto estos símbolos y forzar un espaciado de duraciones iguales uniforme, use `Score.SpacingSpanner #'uniform-stretching`. Esta propiedad sólo puede cambiarse al principio de la partitura:

>     \new Score \with {
>       \override SpacingSpanner #'uniform-stretching = ##t
>     } <<
>       \new Staff{
>         \times 4/5 {
>           c8 c8 c8 c8 c8
>         }
>         c8 c8 c8 c8
>       }
>       \new Staff{
>         c8 c8 c8 c8
>         \times 4/5 {
>           c8 c8 c8 c8 c8
>         }
>       }
>     >>

Cuando se establece `strict-note-spacing`, las notas se separan sin tener en cuenta las claves, líneas divisorias ni notas de adorno:

>     \override Score.SpacingSpanner #'strict-note-spacing = ##t
>     \new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c]  c32[ c32] }

#### Véase también

Fragmentos de código: Spacing.

Other languages: English.

#### Manual de referencia de la notación