Comment 5 for bug 673949

Revision history for this message
David Marshall (dave-daltonmaag) wrote : Re: [Bug 673949] Re: Technical: Light/Medium/Regular/Bold, investigate /etc/fonts.d/ to map bold to next level up for each

Our usual approach, unless the client asks for something different, is
to have the preferred names such that all the weights link sensibly in
design applications, and then have legacy names which link only the
basic four weights together, and the uprights/italics of others
together. For example:

Preferred Name -> Legacy Name
(FamilyName) Light -> (FamilyName Light) Regular
(FamilyName) Light Italic -> (FamilyName Light) Italic
(FamilyName) Regular -> (FamilyName) Regular
(FamilyName) Italic -> (FamilyName) Italic
(FamilyName) Medium -> (FamilyName Medium) Regular
(FamilyName) Medium Italic -> (FamilyName Medium) Italic
(FamilyName) Bold -> (FamilyName) Bold
(FamilyName) Bold Italic -> (FamilyName) Bold Italic

 From a logic point of view, it would be nice to have the Light and
Medium family-link in legacy applications too:

Preferred Name -> Legacy Name
(FamilyName) Light -> (FamilyName Light) Regular
(FamilyName) Light Italic -> (FamilyName Light) Italic
(FamilyName) Medium -> (FamilyName Light) Bold
(FamilyName) Medium Italic -> (FamilyName Light) Bold Italic

But from experience we can say that this confuses people greatly. They
installed a Medium weight, so expect to see a FamilyName Medium in their
font list - most don't even think to look for it as a "Light Bold".

We have in the past engineered duplicate fonts with different names at
the request of clients, so they get both a Medium and a Light Bold, but
this then creates problems for the preferred naming.

Dave