4.5.2 Nuova spaziatura nel corso di un brano

Nuove sezioni con parametri di spaziatura diversi possono essere iniziati con newSpacingSection. Ciò può essere utile quando ci sono sezioni con nozioni diverse di note lunghe e brevi.

Nell’esempio seguente, il cambio di indicazione di tempo introduce una nuova sezione, quindi i sedicesimi hanno automaticamente una spaziatura un po’ più larga.

\relative c' {
  \time 2/4
  c4 c8 c
  c8 c c4 c16[ c c8] c4
  \newSpacingSection
  \time 4/16
  c16[ c c8]
}

[image of music]

Il comando \newSpacingSection crea un nuovo oggetto SpacingSpanner in quel momento musicale. Se gli aggiustamenti automatici della spaziatura non producono la spaziatura richiesta, si possono applicare degli \override manuali alle sue proprietà. Questi devono essere applicati nello stesso momento musicale del comando \newSpacingSection stesso. Avranno effetto sulla spaziatura di tutta la musica seguente finché le proprietà non vengono cambiate in una nuova sezione. Per esempio:

\relative c' {
  \time 4/16
  c16[ c c8]
  \newSpacingSection
  \override Score.SpacingSpanner.spacing-increment = #2
  c16[ c c8]
  \newSpacingSection
  \revert Score.SpacingSpanner.spacing-increment
  c16[ c c8]
}

[image of music]

Vedi anche

Frammenti: Spacing.

Guida al funzionamento interno: SpacingSpanner.


Altre lingue: English, deutsch, español, français, 日本語.
About automatic language selection.

LilyPond — Guida alla Notazione v2.19.40 (ramo di sviluppo).