Modifica di un solo contesto specifico

Le proprietà di contesto di una sola istanza di un contesto specifico possono essere cambiate in un blocco \with. Tutte le altre istanze di contesto dello stesso tipo manterranno le impostazioni predefinite di LilyPond e saranno modificate da qualsiasi blocco \layout che le riguarda. Il blocco \with deve essere posto subito dopo il comando \new tipo-contesto:

\new Staff \with { [impostazioni di contesto per questa istanza di contesto soltanto] }
{
  …
}

Altrimenti, se la musica viene inserita usando la forma breve dei comandi che specificano la modalità di inserimento, per esempio \chords invece di \chordmode, il comando \with deve essere posto subito dopo il comando che specifica la modalità:

\chords \with { [impostazioni di contesto per questo contesto (implicito) soltanto] }
{
  …
}

perché è il contesto implicito creato da queste forme brevi che deve essere modificato. Vale la stessa considerazione per le altre forme brevi che indicano la modalità di inserimento (\drums, \figures), vedi Modalità di inserimento.

Le ‘modifiche di contesto’, essendo specificate in blocchi \with che si trovano all’interno della musica, avranno effetto su tutti gli output (quello grafico e il Midi), diversamente da quanto avviene per le modifiche inserite in una definizione di output.

Si possono specificare i seguenti tipi di impostazioni:

Vedi anche

Guida alla notazione: Modalità di inserimento.


Guida alla Notazione di LilyPond v2.25.22 (development-branch).