I have multiple font files, each of a different weight. The problem arises when they are used in, applications and Wordpress. For example, they appear like this:

  [family]         [weight]
 - sailec-light   - regular
 - sailec-regular - regular
 - sailec-medium  - regular
 - sailec-bold    - regular

Because of this, every time I switch between these weights I always have to click the dropdown that's the Font Family, and never the Font Weight, because all four exists in the Font Family section, leaving the Font Weight section completely unused and always pointing to "regular". This makes my font family list messy, and

I would like to have them be one single file (i.e. one font family). Like this:

  [family]  [weight]
 - sailec   - light
            - regular
            - medium
            - bold

I already tried RoboFont to combine them by changing the family names and style names but haven't been successful because RoboFont opens each .otf file in a separate window, and I don't know how to generate one single font file that is the combination of all four.

The problem with this is that in Wordpress I can only upload one font family to be the body font. So if the font file that I upload is regular doesn't include bold, then I will never be able to use bold in my body text. Wordpress font upload

Any help appreciated. Thanks.

  • ".. one single file (i.e. one font family) .." is not the usual state either. These fonts are badly constructed - the internal style data is messed up. Check if your supplier has an updated version, and if not, request this to be fixed.
    – Jongware
    Commented Jan 16, 2017 at 21:55
  • 1
    Possible duplicate of How to link font styles in Windows? or graphicdesign.stackexchange.com/questions/10535/…
    – Scott
    Commented Jan 16, 2017 at 22:25
  • 1
    Possible duplicate of How to package all faces of a font into one family file (Mac) Commented Jan 17, 2017 at 1:55
  • I read @Scott 's article on packaging all faces of a font into one family file but the RoboFont solution from the first answer didn't work for me. I couldn't comment there because I didn't have enough rep points. Scott, did you end up using RoboFont and did it work for you? If so, what did you write in the nameTable? I am stuck at the 2nd and 3rd steps.
    – nade
    Commented Jan 17, 2017 at 3:12
  • Actually, I resolved myself to the fact I needed FontLab or Fontorapher to do this well (didn't try TypeTool due to OpenType limitations) and it was ultimately cost prohibitive to worry about it. So I either deal with a different family for each face, or I use a different (better constructed) font.
    – Scott
    Commented Jan 17, 2017 at 3:18

1 Answer 1


You can change the family names of all the files to match in FontForge.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.