Multiple metrics values in 1 font

Get help with FontCreator here. Please do not post feature requests or bug reports here.
Post Reply
chunkyRice
Posts: 8
Joined: Mon Jun 28, 2021 3:29 pm

Multiple metrics values in 1 font

Post by chunkyRice »

I've just upgraded Fontcreator from version 11 to 14 and now I find one of my fonts has different values for a number of metrics. A problem that did not occur in v. 11. The font uses glyph variants, so every character has a standard glyph, an .ss01 version and a .ss02 version. After I moved from FontCreator 11 to 14, each one of them uses a different value for the Cap Height, x-Height and Baseline. Both standard values and version specific values are visible as guidelines. It's very cluttered and confusing.

I suspect this might have something to do with Masters, even though this is not a variable font. I only have 1 Master but I did create a second, just to see what it did and later deleted it.

I want to use the same metric values for alle glyph versions, but I can't find a way to do this.
How did this happen? How do I solve it?
Erwin Denissen
Moderator
Moderator
Posts: 11108
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Multiple metrics values in 1 font

Post by Erwin Denissen »

It is not related to masters, but a feature we introduced a couple of years ago.

It is mainly useful when you design numerators for example; not so useful with stylistic sets.
Erwin Denissen
High-Logic
Proven Font Technology
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Multiple metrics values in 1 font

Post by Bhikkhu Pesala »

The extract metric lines are useful when designing superscripts to ensure that they share the same baseline, and overshoot the baseline where necessary.
Superscript Metrics.png
Superscript Metrics.png (14.33 KiB) Viewed 2804 times
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
chunkyRice
Posts: 8
Joined: Mon Jun 28, 2021 3:29 pm

Re: Multiple metrics values in 1 font

Post by chunkyRice »

The manual seems to suggest that these additional guidelines are added automatically, based on whether glyph names contain certain suffixes. Is that correct? Or is there a way to switch off these suffix related guidelines? I assume that the only other altermative is switching off the specific guidelines (like CapHeight) altogether.
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Multiple metrics values in 1 font

Post by Bhikkhu Pesala »

Yes, the CapHeight.sups guidelines only appear when editing glyphs with the *.sups suffix, where they are useful.

I opened Gabriola, but I see no extra guidelines for glyphs with *.ss01, *.ss02 suffixes.

Specific guidelines can be enable/disabled in Tools, Metrics Options, but metrics with suffixes are automatic.

Can you provide a screenshot or a sample font project?
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
chunkyRice
Posts: 8
Joined: Mon Jun 28, 2021 3:29 pm

Re: Multiple metrics values in 1 font

Post by chunkyRice »

Guidelines.jpg
Guidelines.jpg (130.2 KiB) Viewed 2776 times
As you can see, three guidelines are duplicated. It's not a big problem, but because all guidelines have the same color it is confusing. Since this is a handwriting font, it's undesirable to maintain exact and uniform heights and positions, inevitably leading to multiple guidelines.
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Multiple metrics values in 1 font

Post by Bhikkhu Pesala »

I think I have found a solution.
  • Find ".ss02" and list in a search category
  • Select them all
  • From the Tools menu, Glyph Names, Find and Replace
  • Replace .ss02 with ss02
Find and Replace Names.png
Find and Replace Names.png (19.38 KiB) Viewed 2769 times
Because the glyphs no longer have a suffix, the extra guidelines will not be displayed. The renamed glyphs will still work as a Stylistic Set.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
chunkyRice
Posts: 8
Joined: Mon Jun 28, 2021 3:29 pm

Re: Multiple metrics values in 1 font

Post by chunkyRice »

That is indeed a solution, but also a bit of a hack :wink:
I fear it may lead to other problems that may even be bigger than this one.

But thanks, I appreciate the suggestion
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9873
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Multiple metrics values in 1 font

Post by Bhikkhu Pesala »

chunkyRice wrote: Thu Jul 01, 2021 12:13 pm That is indeed a solution, but also a bit of a hack :wink:
I fear it may lead to other problems that may even be bigger than this one.

But thanks, I appreciate the suggestion
I tested it with a Stylistic Set single substitution and it worked just fine.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
chunkyRice
Posts: 8
Joined: Mon Jun 28, 2021 3:29 pm

Re: Multiple metrics values in 1 font

Post by chunkyRice »

It will undoubtedly work, and as such it is a good solution. But removing the suffix means that other features (in FontCreator or other software) may no longer function properly.

Just as an example, I noticed that FontLab automatically recognizes that A.ss01 is a variant of A, and automatically tags it as such allowing for easy organization when viewing the font (or using tools on glyph collections).

For another example, this font contains a good chunk of OpenType features code that becomes harder to read (and do a search/replace on) when glyph variants no longer use a dot notation. Since writing and adjusting that code consumes much more time, requires far more concentration and has bigger consequences than the rather straight forward and visual task of adjusting the shapes of glyphs, I'd rather not remove the suffixes.
Post Reply