Best practices for multi-script families

Is it recommended to separate font families by script? I see some multi-script families choose to split into different fonts per script (Futura Latin, Futura Cyrillic, Futura Georgian) and other times everything is under one umbrella (Futura, which supports Latin, Cyrillic, and Georgian in the same package). I’m guessing the difference in vertical metrics of certain scripts is a leading reason behind splitting families. Alongside file size for web fonts, perhaps?

For those that do create separate families, do you include other script’s characters in that font? Example: Does Futura Arabic only contain Arabic characters? To type an English word would you need Futura Latin? Or are there some common characters that all scripts will include, such as a basic ASCII character set?

[I’m not actually discussing Futura, just using it as a generic typeface name]

Comments

  • Nick Shinn
    Nick Shinn Posts: 2,341
    edited March 25
    I recommend putting Latin, Cyrillic and Greek in the same font, on the principle that it’s easier for foundry, reseller (if any) and customer to manage and negotiate.
    I did once split up a family by script, but the proliferation of files was daunting. Others might find it easier.

    However, if there is a particular non-Latin language/script market that you are targeting, that might merit a single-script format for it.
  • SCarewe
    SCarewe Posts: 44
    Ha. Simon wrote exactly what I wanted to write, with the three perspectives. I've been in all three. Setting multilingual text, especially for closely related scripts/languages is a pain when they're not bundled. I was constantly switching between Latin, Greek and Cyrillic for a presentation, often within the same sentence.

    It's not easy to find a good balance: the user will prefer everything in one, the engineer somewhat bundled, and the distributor everything separate.
  • These are great points from all of you! It brings up some aspects I hadn’t considered, like the three unique perspectives. I was just seeing things from the perspective of a type designer working in isolation. Thanks again!


  • John Hudson
    John Hudson Posts: 3,637
    edited March 31
    We subset some of our families (using the Tiro Builder tool) and give customers the option to license either complete fonts or script-specific subsets. I don’t think we have any multi-script subsets, but I agree that Latin+Greek+Cyrillic would be a sensible grouping.

    The script-specific subsets tend to include an ASCII Latin set, since they are based on Win/Mac 8-bit codepages.