Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I change a font's Family? I have 4 fonts belonging to the same family and I wish to separate them.

Also, I would also want to rename the Font itself.

A simple file name change is NOT enough.

I'm looking for a free tool to do this, but came out empty handed after Googling a bit. All Font "studios" demand money.

I should specify that I need to do this in the Operating System itself, so I need to modify the TTF/OTF/actual font file.

share|improve this question

migrated from Sep 9 '12 at 22:48

This question came from our site for professional and enthusiast programmers.

What does this have to do with programming...? – BoltClock Sep 9 '12 at 21:26
I need this for a Flash-player related issue. Besides, programmers know tools ::- ). Anyway, I realized that I might have posted this on SuperUser or somewhere else, but I just didn't know if that's a better place for this question. You decide. – Axonn Sep 9 '12 at 21:27
up vote 5 down vote accepted

Any special reason for changing the font details? (just curious...)

anyway i found this little tool: (Which is cross platform and open source!)

hope it helps :)

share|improve this answer
It's a long story :D. There are some issues regarding the way Adobe Flash returns me the Font Name so I need to rename them in order to achieve a certain task. – Axonn Sep 9 '12 at 21:26
FontForge is excellent. Thank you mate! – Axonn Sep 9 '12 at 22:12

If you upload the font's file (with the new name) to the server you can use it after defining it as a font. For example: If I want Arial to be called Ari, I can just change the file's name and upload it to my server. Then I will just write the following line in the css file:

@font-face{font-family:Ari; src:url('Ari.ttf');}

font-family is the name of the new font.

src is the file's address.

To use the new font write something like: H1{font-family:'Ari';}

As to the first part of your question, I don't understand what you mean. Please clarify.

share|improve this answer
I maybe should have specified that I need to do this with some fonts in my Windows installation. – Axonn Sep 9 '12 at 21:24

TTFedit did the job for me. It has a much smaller footprint and was easier to use for me.

Just start ttfedit.jar, open a .ttf, select the "name" tab on the left side, edit the family names, subfamily names, etc. and save as a new .ttf.

In my case, I had to wipe Photoshop's font cache before my changed font got recognized.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .