Renaming

hrant's picture

Is there a Windows app (preferably freeware) that lets
you easily rename fonts? A batch feature would help too.
Thanks.

hhp

pablohoney77's picture

what? you going in to the pirating business too, hrant? ;^)

twardoch's picture

Hrant,

what exactly do you mean by "rename fonts"?

Adam

hrant's picture

Harrr, shiver me counters!
I was actually asking on behalf of a font house where the font technician was absent during some emergency, and I was asked to help.
Somebody* actually sent me just what they needed. Although now I've become curious if there's anything that does this on the Mac too.

* And it's somebody who would look quite incongruous donning an eye-patch.

Adam, by renaming I meant a "full rename", where every field in the font is updated. In this case it seems just a prefix needed to be changed though.

hhp

twardoch's picture

Hrant,

I use a font freeware font renamer for Windows that goes the other way around: it changes the filename of a font so it becomes identical with the PostScript font name inside of it. I can't stand font filenames such as _am_b__.pfb or something and prefer them being named AmericanTypewriter-Bold.pfb and the sorts. There is a nice free app that does this sort of thing in batches, for subfolders, but I don't know its name now (I'm on my Mac now).

As for changing the internal names for fonts, I myself use Python with FontLab and TTX. Not completely straightforward when it comes to Type 1 fonts, especially Mac Type 1 fonts, though.

Best,
Adam

dachy's picture

well I'm finding such a software right now.
what does really work?

charles ellertson's picture

There was a set of utilities that came with Y&Y TeX that would do what you want. Sadly, Y&Y TeX is no more, but I imagine there are similar utilities available from the Tex Users Group (TUG).

These utilities run in a DOS shell on a windows machine . . .

First, using one utility, you make a PFA from the PFB. Once you have a Printer_Font_ASCII, you can rename the font with the utility, & it goes inside & makes sure everything that needs renaming is renamed. (We

Syndicate content Syndicate content