Using markup for a staff's instrumentName: 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 23: | Line 23: | ||
[[Category:Staff notation]] | [[Category:Staff notation]] | ||
[[Category:Editorial annotations]] | [[Category:Editorial annotations]] | ||
[[Category:Percussion]] | [[Category:Percussion]][[Category:Snippet]] | ||
Revision as of 23:02, 21 November 2025
The instrumentName property of a staff or a staff group can take arbitrary markup. For example, rather than writing “Percussion”, you can also print two sticks to indicate percussion.
This example also shows how to combine several text markup objects and properly shift them before overlaying them.
\version "2.24"
%% http://lsr.di.unimi.it/LSR/Item?id=515
\new Staff = "Percussion" <<
%Use a markup as the instrumentName for the staff!
\set Staff.instrumentName = \markup {
\combine
\translate #(cons -1.25 0) \combine
\draw-circle #0.65 #0 ##t
\override #'(thickness . 2.5) \draw-line #'(3 . -3)
\translate #(cons 1.25 0) \combine
\draw-circle #0.65 #0 ##t
\override #'(thickness . 2.5) \draw-line #'(-3 . -3)
}
\new Voice \relative c' { c1 }
>>