“Preferred Family” per the spec[1] (name ID 16) is for font families that have more than four styles (for example families that has more than two weights like bold, demibold regular, thin, hair etc, or families that has both italic and slanted, in addition to the regular styles). This means “Preferred Family” is essentially the same as “Font Family” (name id 1) except that it can be applied to more than four styles (the only reason “Preferred Family” was introduced is that Windows allows no more than four font files to have the same “Font Family”).
Now Kacst fonts are all different families that happen to have just one style each (most of them) and the only thing common between them is the “Kacst” word in the names, they no more belong to the same family than Times and Courier belong to the same one. Regards, Khaled 1. http://www.microsoft.com/typography/otspec/name.htm On Thu, Apr 24, 2014 at 09:03:14PM -0400, Youssef Chahibi wrote: > ---------- Forwarded message ---------- > From: Richard Hughes <hughsi...@gmail.com> > Date: Wed, Apr 23, 2014 at 12:32 PM > Subject: Please set TT_NAME_ID_PREFERRED_FAMILY for Kacst fonts > To: cont...@arabeyes.org > > > At the moment the family is not common for the different files, for > instance: > > KacstArt.ttf = "KacstArt" > KacstBook.ttf = "KacstBook" > > As I understand it, TT_NAME_ID_PREFERRED_FAMILY is supposed to be the > same for all files in the same high-level family, and this seems to be > what most other fonts do in Linux. For the next release could you > please set the PreferredFamily key to just "Kacst" in all 14 files. > This allows component installers like gnome-software to group the > fonts together rather than showing them as separate entries. > > Thanks, > > Richard. _______________________________________________ Doc mailing list Doc@arabeyes.org http://lists.arabeyes.org/mailman/listinfo/doc