Initial clef change: Difference between revisions
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 |
mNo edit summary |
||
| Line 1: | Line 1: | ||
This snippet handles initial clef changes with a custom engraver. This engraver checks whether there is a difference between the initial clef (as given by <code>\with { \clef ... }</code> and the clef at the first timestep. If any difference is encountered a new clef (spaced like a cue clef) is created, while the original clef and any key signatures are modified to look like the initial clef values. | |||
<lilypond version="2.24"> | <lilypond version="2.24"> | ||
| Line 222: | Line 222: | ||
} | } | ||
</lilypond> | </lilypond> | ||
[[Category:Contexts and engravers]] | |||
[[Category:Scheme]] | |||
[[Category:Staff notation]] | |||
[[Category:Snippet]] | |||