Cool! Seems to work then! I changed Engraving Options / Clefs / Scale Factor to 1 to get that clef the regular size.
Here’s the doricolib file:
Dan’s Clefs for 4-Line Staves.zip (1.0 KB)
and the code
<?xml version="1.0" encoding="utf-8"?>
<kScoreLibrary>
<clefDefinitions>
<entities array="true">
<ClefEntityDefinition>
<name>Do Clef for 4-Line</name>
<entityID>clef.do</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<basicClefType>kCClef</basicClefType>
<clefTranspositionReminder>0</clefTranspositionReminder>
<compositeID>comp.4LineDoClef</compositeID>
<clefCategory>kUncommon</clefCategory>
<clefChangeCompositeID>comp.4LineDoClef</clefChangeCompositeID>
<clefDefinition>
<isPitched>true</isPitched>
<requiredNumStaveLines>4</requiredNumStaveLines>
<staveIndexFromBottomLine>6</staveIndexFromBottomLine>
<hotSpot>
<noteName>C</noteName>
<octave>4</octave>
</hotSpot>
</clefDefinition>
</ClefEntityDefinition>
<ClefEntityDefinition>
<name>Fa Clef for 4-Line</name>
<entityID>clef.fa</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<basicClefType>kFClef</basicClefType>
<clefTranspositionReminder>0</clefTranspositionReminder>
<compositeID>comp.4LineFaClef</compositeID>
<clefCategory>kUncommon</clefCategory>
<clefChangeCompositeID>comp.4LineFaClef</clefChangeCompositeID>
<clefDefinition>
<isPitched>true</isPitched>
<requiredNumStaveLines>4</requiredNumStaveLines>
<staveIndexFromBottomLine>4</staveIndexFromBottomLine>
<hotSpot>
<noteName>F</noteName>
<octave>4</octave>
</hotSpot>
</clefDefinition>
</ClefEntityDefinition>
</entities>
</clefDefinitions>
<glyphDefinitions>
<entities array="true">
<GlyphPrimitiveEntityDefinition>
<name>4LineDoClef</name>
<entityID>glyph.4LineDoClef</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<codePoint>0xE906</codePoint>
<isSmufl>true</isSmufl>
<alternateForGlyph/>
<fontStyle>font.defaultmusic</fontStyle>
<pointSize>1</pointSize>
<rotation>0</rotation>
<colour>kDefault</colour>
</GlyphPrimitiveEntityDefinition>
<GlyphPrimitiveEntityDefinition>
<name>4LineFaClef</name>
<entityID>glyph.4LineFaClef</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<codePoint>0xE902</codePoint>
<isSmufl>true</isSmufl>
<alternateForGlyph/>
<fontStyle>font.defaultmusic</fontStyle>
<pointSize>1</pointSize>
<rotation>0</rotation>
<colour>kDefault</colour>
</GlyphPrimitiveEntityDefinition>
</entities>
</glyphDefinitions>
<compositeDefinitions>
<entities array="true">
<CompositeDefinition>
<name>Do Clef for 4-Line</name>
<entityID>comp.4LineDoClef</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<category>kClef</category>
<components array="true">
<component>
<componentId>glyph.4LineDoClef</componentId>
<componentType>kGlyph</componentType>
<xOffset>0</xOffset>
<yOffset>0</yOffset>
<xScale>100.000000</xScale>
<yScale>100.000000</yScale>
<zOrder>0</zOrder>
<maxOpticalScale>100</maxOpticalScale>
<componentInstance>0</componentInstance>
<colour>kDefault</colour>
</component>
</components>
<relativeAttachments array="true"/>
<scalingRules array="true"/>
</CompositeDefinition>
<CompositeDefinition>
<name>Fa Clef for 4-Line</name>
<entityID>comp.4LineFaClef</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<category>kClef</category>
<components array="true">
<component>
<componentId>glyph.4LineFaClef</componentId>
<componentType>kGlyph</componentType>
<xOffset>0</xOffset>
<yOffset>0</yOffset>
<xScale>100.000000</xScale>
<yScale>100.000000</yScale>
<zOrder>0</zOrder>
<maxOpticalScale>100</maxOpticalScale>
<componentInstance>0</componentInstance>
<colour>kDefault</colour>
</component>
</components>
<relativeAttachments array="true"/>
<scalingRules array="true"/>
</CompositeDefinition>
</entities>
</compositeDefinitions>
</kScoreLibrary>