Page 1 of 1

Flatten Complete Composites

Posted: Sat Aug 10, 2019 3:47 pm
by ClintGoss
I have not plumbed the depths of Complete Composites, so this might be achievable with the right options or setting of glyph names ... but ...

When I execute Complete Composites on, for example, $1EA4 (Acircumflexacute) I get a composite with two glyphs: Acircumflex plus an acute. The Acircumflex is itself a composite. Re-positioning is needed on the stack of two diacriticals, but since the Acircumflex is itself a composite, the A and the circumflex cannot be repositioned. I have been rebuilding the composite by hand, which seems a waste ...

Is there a better way? If not, this might be a feature request ... Thanks!!

Re: Flatten Complete Composites

Posted: Sat Aug 10, 2019 4:31 pm
by Bhikkhu Pesala
If you really want to be able to move any of the components, edit the definition in CompositeData.xml.
Which version of CompositeData.xml are you using? In FontCreator 12, A circumflex acute use base glyph A with stacking accent circumflex acute. To edit the stacking circumflex acute accent, right-click on it and open in new window.

Current Definition:

Code: Select all

<Composite><!-- A Circumflex Acute -->
<GlyphMapping>7844</GlyphMapping>
	<Member id="1">
	<GlyphMapping>65</GlyphMapping>
		<UseMetrics>TRUE</UseMetrics>
	</Member>
	<Member id="2">
	<GlyphName>circumflexcomb_acutecomb.case</GlyphName>
		<GlyphName>circumflexcomb_acutecomb</GlyphName>
		<Pos>Auto</Pos>
	</Member>
	</Composite>

Re: Flatten Complete Composites

Posted: Sun Aug 11, 2019 7:49 am
by ClintGoss
Got it ... FC Pro 12, and this solves my issue ... Thanks!!