Nordine
January 19, 2025, 10:34am
1
Hello Daniel,
Could we please consider adding an option for a stacked 69 chord symbol with no slash or horizontal line? Here is an example of a the feature request without a line:
Actually Dorico 5 features only these:
Thanks so much in advance for your consideration.
@FredGUnn
5 Likes
I do support this feature request, it’s fairly common without a slash!
B.
1 Like
I also support this. But with the 6 over the 9, please.
1 Like
Nordine
January 19, 2025, 10:59am
4
I think they’re pretty much the same (interchangeable). 6 over 9 or 9 over 6, we know it’s a chord with the sixth and the ninth.
I already had a doricolib file for a stacked 69 without a slash so it was simple to add a 96. Here 'tis:
69 stacked no slash.doricolib.zip (1.2 KB)
69 doricolib code
<?xml version="1.0" encoding="utf-8"?>
<kScoreLibrary>
<textDefinitions>
<entities array="true">
<TextPrimitiveEntityDefinition>
<name>6</name>
<entityID>text.csac.6</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<fontStyle>font.chordsymbols</fontStyle>
<text>6</text>
</TextPrimitiveEntityDefinition>
<TextPrimitiveEntityDefinition>
<name>9</name>
<entityID>text.csac.9</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<fontStyle>font.chordsymbols</fontStyle>
<text>9</text>
</TextPrimitiveEntityDefinition>
</entities>
</textDefinitions>
<glyphDefinitions>
<entities array="true"/>
</glyphDefinitions>
<compositeDefinitions>
<entities array="true">
<CompositeDefinition>
<name>6.slash.stacked.9</name>
<entityID>comp.csac.6.smufl.glyph.slash.stacked.9</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<category>kChordSymbols</category>
<components array="true">
<component>
<componentId>text.csac.6</componentId>
<componentType>kText</componentType>
<xOffset>0</xOffset>
<yOffset>-3.0</yOffset>
<xScale>76.000000</xScale>
<yScale>76.000000</yScale>
<zOrder>0</zOrder>
<maxOpticalScale>100</maxOpticalScale>
<componentInstance>0</componentInstance>
<colour>kDefault</colour>
</component>
<component>
<componentId>text.csac.9</componentId>
<componentType>kText</componentType>
<xOffset>0</xOffset>
<yOffset>0</yOffset>
<xScale>76.000000</xScale>
<yScale>76.000000</yScale>
<zOrder>1</zOrder>
<maxOpticalScale>100</maxOpticalScale>
<componentInstance>0</componentInstance>
<colour>kDefault</colour>
</component>
</components>
<relativeAttachments array="true">
<relativeAttachment>
<xOffset>0.15</xOffset>
<yOffset>1</yOffset>
<componentRelativePair1>
<componentInstanceId>text.csac.6.0</componentInstanceId>
<componentAttachmentPoint>kBottomMid</componentAttachmentPoint>
</componentRelativePair1>
<componentRelativePair2>
<componentInstanceId>text.csac.9.0</componentInstanceId>
<componentAttachmentPoint>kTopMid</componentAttachmentPoint>
</componentRelativePair2>
</relativeAttachment>
</relativeAttachments>
<scalingRules array="true"/>
</CompositeDefinition>
<CompositeDefinition>
<name>9.slash.stacked.6</name>
<entityID>comp.csac.9.smufl.glyph.slash.stacked.6</entityID>
<parentEntityID/>
<inheritanceMask>0</inheritanceMask>
<category>kChordSymbols</category>
<components array="true">
<component>
<componentId>text.csac.9</componentId>
<componentType>kText</componentType>
<xOffset>0</xOffset>
<yOffset>-3</yOffset>
<xScale>76.000000</xScale>
<yScale>76.000000</yScale>
<zOrder>0</zOrder>
<maxOpticalScale>100</maxOpticalScale>
<componentInstance>0</componentInstance>
<colour>kDefault</colour>
</component>
<component>
<componentId>text.csac.6</componentId>
<componentType>kText</componentType>
<xOffset>0</xOffset>
<yOffset>0</yOffset>
<xScale>76.000000</xScale>
<yScale>76.000000</yScale>
<zOrder>2</zOrder>
<maxOpticalScale>100</maxOpticalScale>
<componentInstance>0</componentInstance>
<colour>kDefault</colour>
</component>
</components>
<relativeAttachments array="true">
<relativeAttachment>
<xOffset>0</xOffset>
<yOffset>1</yOffset>
<componentRelativePair1>
<componentInstanceId>text.csac.9.0</componentInstanceId>
<componentAttachmentPoint>kBottomMid</componentAttachmentPoint>
</componentRelativePair1>
<componentRelativePair2>
<componentInstanceId>text.csac.6.0</componentInstanceId>
<componentAttachmentPoint>kTopMid</componentAttachmentPoint>
</componentRelativePair2>
</relativeAttachment>
</relativeAttachments>
<scalingRules array="true"/>
</CompositeDefinition>
</entities>
</compositeDefinitions>
</kScoreLibrary>
This is optimized for my default font and settings, so you’ll likely want to make some positioning edits to work well with your settings. It’s simple to change the yOffset
and Scale
values to whatever you want. The file will work with either 69 or 96. Gif below:
4 Likes
emusic
January 25, 2025, 9:05pm
6
Thank you @FredGUnn . your contributions to this forum have proved invaluable for all the jazz large ensemble writers using dorico😂
2 Likes