Modifica di tutti i contesti dello stesso tipo

Le impostazioni di contesto predefinite da usare per l’output grafico nei contesti Score, Staff, Voice e in altri contesti possono essere specificate in un blocco \context compreso in un qualsiasi blocco \layout.

Le impostazioni per l’output Midi invece devono essere specificate separatamente in blocchi \midi (vedi Definizioni di output – gerarchia dei contesti).

Il blocco \layout deve trovarsi all’interno del blocco \score al quale si vuole applicare, dopo la musica.

\layout {
  \context {
    \Voice
    [impostazioni di contesto per tutti i contesti Voice]
  }
  \context {
    \Staff
    [impostazioni di contesto per tutti i contesti Staff]
  }
}

Si possono specificare i seguenti tipi di impostazioni:

I comandi che impostano una proprietà possono essere posti in un blocco \layout senza doverli racchiudere in un blocco \context. Così facendo si ottiene lo stesso risultato che si otterrebbe se si includessero gli stessi comandi all’inizio di ogni contesto del tipo specificato. Se non è specificato alcun contesto, avranno effetto su qualsiasi contesto di basso livello (see section Contesti del livello inferiore – voci). La sintassi di un comando di impostazione della proprietà in un blocco \layout è identico a quello che si userebbe in mezzo alle note.

\score {
  \new Staff {
    \relative {
      a'4^"Tipo di carattere più piccolo" a a a
      a4 a a a
    }
  }
  \layout {
    \accidentalStyle dodecaphonic
    \set fontSize = #-4
    \override Voice.Stem.thickness = #4.0
  }
}

[image of music]


Guida alla Notazione di LilyPond v2.25.15 (ramo di sviluppo).