Ocultament de pentagrames

Es poden ocultar les línies del pentagrama traient el gravador Staff_symbol_engraver del context de Staff. Com a alternativa es pot utilitzar l’ordre \stopStaff.

\new Staff \with {
  \remove Staff_symbol_engraver
}
\relative { a''8 f e16 d c b a2 }

[image of music]

Es poden ocultar els pentagrames buits (per fer el que es coneix com a ‘partitura a la francesa’) aplicant l’ordre \RemoveEmptyStaves sobre un context, cosa que es pot fer globalment (dins del bloc \layout) així com per a pautes específiques sols (dins d’un bloc \with). Aquest ordre elimina totes les pautes buides de la partitura excepte les del primer sistema. Si volem ocultar també les del primer sistema, usem \RemoveAllEmptyStaves. Els contextos que estan contemplats són Staff, RhythmicStaff i VaticanaStaff.

Nota: Un pentagrama es considera buit quan conté sols silencis, silencis multicompàs, desplaçaments, silencis de separació o una combinació d’aquests elements.

\layout {
  \context {
    \Staff
    \RemoveEmptyStaves
  }
}

\relative <<
  \new Staff {
    e'4 f g a \break
    b1 \break
    a4 b c2
  }
  \new Staff {
    c,4 d e f \break
    R1 \break
    f4 g c,2
  }
>>

[image of music]

També es pot fer ser servir \RemoveAllEmptyStaves per crear seccions d’ossia per a un pentagrama. Per veure més detalls, consulteu Pentagrames d’Ossia.

Instruccions predefinides

\RemoveEmptyStaves, \RemoveAllEmptyStaves.

Vegeu també

Glossari musical: Frenched staff.

Manual d’aprenentatge: Visibilitat i color dels objectes.

Referència de la notació: Canvi dels paràmetres predeterminats dels contextos, El símbol del pentagrama, Pentagrames d’Ossia, Notes ocultes, Silencis invisibles, Visibilitat dels objectes.

Fragments de codi: Staff notation.

Referència de funcionament intern: ChordNames, FiguredBass, Lyrics, Staff, VerticalAxisGroup, Staff_symbol_engraver.

Advertiments i problemes coneguts

L’eliminació del gravador Staff_symbol_engraver també oculta les barres de compàs. Si es força la visibilitat de la barra de compàs, poden ocórrer errors de format visual. En aquest cas, utilitzeu les següents sobreescriptures de valors en comptes de treure el gravador:

\omit StaffSymbol
\override NoteHead.no-ledgers = ##t

Per veure els errors i problemes coneguts, així com els advertiments associats amb \RemoveEmptyStaves, consulteu Canvi dels paràmetres predeterminats dels contextos.


Referència de la notació del GNU LilyPond v2.25.22 (development-branch).