Composites of Composites - Good or Not?

Get help with FontCreator here. Please do not post feature requests or bug reports here.
Post Reply
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9878
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Composites of Composites - Good or Not?

Post by Bhikkhu Pesala »

If I want to add a dot accent below to a font that already has dot accent above, is it OK to use a composite for that and just shift it down, then use that composite dot accent below as an element in other composites?

It seems to work just fine, but is it good practice?

A similar dilemma is how to compose stacking accents like A ring acute. Is it better to make A + ring + acute, or A ring + acute?
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Erwin Denissen
Moderator
Moderator
Posts: 11158
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

As far as I know there are no specific guidelines about the use of composites in composites. You should use them as you like. You could of course look at other fonts.
Erwin Denissen
High-Logic
Proven Font Technology
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9878
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Post by Bhikkhu Pesala »

That seems to work well. I created combining diacritics from spacing modifier diacritics, and inverted breve and caron, from breve and caron.

Using composites of composites meant that inverted breve and caron below could be scaled vertically by 90% to fit better. One cannot rotate (invert) and scale glyphs at the same time, but one can scale a glyph that has previously been inverted.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Erwin Denissen
Moderator
Moderator
Posts: 11158
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

Note that the behaviour of the 'Use this glyphs metrics' operation is undefined for rotated composite components.

Another thing I read here is this:
3.2.1 The composite instruction SOFFSET for performing flipping, scaling or other transforms should not be used.
This only applies to composite glyphs that have instructions (hinting). So it might be wise to stay away from both Scale and Rotation on the Common Glyph Properties window.
Erwin Denissen
High-Logic
Proven Font Technology
Post Reply