Anterior: Pentagramas de Ossia, Arriba: Modificación de pentagramas sueltos
Se pueden ocultar las líneas del pentagrama quitando el grabador
Staff_symbol_engraver del contexto de Staff. Como
alternativa se puede utilizar la instrucción \stopStaff.
\new Staff \with {
\remove "Staff_symbol_engraver"
}
\relative c''' { a8 f e16 d c b a2 }
Se pueden ocultar los pentagramas que están vacíos mediante la
instrucción \RemoveEmptyStaffContext dentro del bloque
\layout. En las partituras orquestales, este estilo se conoce
como ‘partitura a la francesa’. De forma predeterminada, esta
instrucción oculta y elimina todos los pentagramas vacíos de la
partitura excepto los del primer sistema.
| Nota: Un pentagrama se considera vacío cuando contiene solamente silencios multicompás, desplazamientos, silencios de separación o una combinación de estos elementos. |
\layout {
\context {
\RemoveEmptyStaffContext
}
}
\relative c' <<
\new Staff {
e4 f g a \break
b1 \break
a4 b c2
}
\new Staff {
c,4 d e f \break
R1 \break
f4 g c,2
}
>>
También se puede usar \RemoveEmptyStaffContext para crear
secciones de ossia para un pentagrama. Para ver más detalles,
consulte Pentagramas de Ossia.
Se puede usar la instrucción \AncientRemoveEmptyStaffContext
para ocultar los pentagramas vacíos en contextos de música antigua.
de forma similar, se puede usar
\RemoveEmptyRhythmicStaffContext para ocultar los contextos
RhythmicStaff vacíos.
\RemoveEmptyStaffContext,
\AncientRemoveEmptyStaffContext,
\RemoveEmptyRhythmicStaffContext.
Quitar la primera línea vacía
El primer pentagrama vacío también se puede suprimir de la
partitura estableciendo la propiedad remove-first de
VerticalAxisGroup. Esto se puede hacer globalmente dentro
del bloque \layout, o localmente dentro del pentagrama
concreto que se quiere suprimir. En este último caso, tenemos que
especificar el contexto (Staff se aplica sólo al pentagrama
actual) delante de la propiedad.
El pentagrama inferior del segundo grupo no se elimina, porque el ajuste sólo se aplica al pentagrama concreto dentro del que se escribe.
\layout {
\context {
\RemoveEmptyStaffContext
% Para usar el ajuste de forma global, quite el comentario de la líne siguiente:
% \override VerticalAxisGroup #'remove-first = ##t
}
}
\new StaffGroup <<
\new Staff \relative c' {
e4 f g a \break
c1
}
\new Staff {
% Para usar el ajuste globalmente, haga un comentario de la línea siguiente:
% quite el comentario de la línea del bloque \layout de arriba
\override Staff.VerticalAxisGroup #'remove-first = ##t
R1 \break
R
}
>>
\new StaffGroup <<
\new Staff \relative c' {
e4 f g a \break
c1
}
\new Staff {
R1 \break
R
}
>>
Glosario musical: Sistemas a la francesa.
Referencia de la notación: El símbolo del pentagrama, Pentagramas de Ossia.
Fragmentos de código: Notación de los pentagramas.
Referencia de funcionamiento interno: ChordNames, FiguredBass, Lyrics, Staff, VerticalAxisGroup, Staff_symbol_engraver.
La eliminación del grabador Staff_symbol_engraver también
oculta las barras de compás. Si se fuerza la visibilidad de la barra
de compás, pueden ocurrir errores de formato visual. En este caso,
utilice las siguientes sobreescrituras de valores en vez de quitar el
grabador:
\override StaffSymbol #'stencil = ##f \override NoteHead #'no-ledgers = ##t