Clef_engraver
Determine and set reference point for pitches
Properties (read)
forceClef
(boolean)- Show clef symbol, even if it has not
changed. Only active for the first clef after the property is set, not
for the full staff.
explicitClefVisibility
(procedure)- break-visibility function for clef changes.
clefOctavation
(integer)- Add
this much extra octavation. Values of 7 and -7 are common.
middleCPosition
(number)- Place of the middle C, measured in half
staffspaces. Usually determined by looking at
clefPosition
and
clefGlyph
.
clefGlyph
(string)- Name of the symbol within the music font.
clefPosition
(number)- Where should the center of the clef
symbol go, measured in half staff spaces from the center of the staff.
This engraver creates the following layout objects:
Clef and OctavateEight.
Clef_engraver
is part of contexts: DrumStaff, GregorianTranscriptionStaff, MensuralStaff, Staff, TabStaff and VaticanaStaff