Inserting a temporary ossia: Difference between revisions
Appearance
m Replace version="2.24.0" with version="2.24" now that the LilyWiki extension supports auto-selecting the latest release in a stable series |
No edit summary |
||
| Line 59: | Line 59: | ||
[[Category:Editorial annotations]] | [[Category:Editorial annotations]] | ||
[[Category:Specific notation]] | [[Category:Specific notation]] | ||
[[Category:Contexts and engravers]] | [[Category:Contexts and engravers]][[Category:Snippet]] | ||
Revision as of 22:54, 21 November 2025
A temporary ossia in an instrumental part may be printed using a separate, short staff. A simpler solution is also given: instantiate a full staff, and let RemoveEmptyStaffContext take out the unused parts.
\version "2.24"
%% http://lsr.di.unimi.it/LSR/Item?id=125
%% Upgraded by P.P.Schneider on Feb. 2014
\score {
\relative c''
\new StaffGroup
\with {
\remove "System_start_delimiter_engraver"
%%% in comment\uncomment fomllowing lines for optional
\override SpanBar.glyph-name = #"!"
%\override SpanBar.glyph-name = #";"
%\override SpanBar.glyph-name = #""
}
<<
%% solution 1
{
c1 c1
<<
{ c1 c1 }
\new Staff
\with {
\remove "Time_signature_engraver"
fontSize = #-2
\override StaffSymbol.staff-space = #(magstep -2)
}
{ c,4^"ossia" es f fis g1 }
>>
c1 \break c c
}
%% solution 2
\new Staff
\with {
fontSize = #-2
\override StaffSymbol.staff-space = #(magstep -2)
}
{ R1*2 c,4^"ossia" es f fis g1 R1 * 3 }
>>
\layout {
ragged-right= ##t
\context {
\Staff
\RemoveEmptyStaves
}
\context {
\Score
\remove "System_start_delimiter_engraver"
}
}
}