Is there a Windows app (preferably freeware) that lets
you easily rename fonts? A batch feature would help too.
Thanks.
hhp
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
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
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�ve done this, & ATM doesn�t squawk a bit with the renamed fonts.) You then simply run the PFAtoPBF & you�re back in business. There is also a �mactopfa� utility, but I�ve never tried a round-trip back to a Mac. I imagine the Pyrus program would be easier anyway.
Another utility in this set I�ll make use of lets you make up a list of characters to rename in a PFA and/or an AFM file. I�ve already started such a file, to rename glyphs Asmall to A.sc, etc., Qswash to Q.swash, etc. You make up the list & add to it as you find new glyphs that need renaming for OT font files. (Or if you are working from one of the Type 1 fonts where the small caps were named �a�; you write a separate S&R file for these fonts to rename �a� to A.sc etc.) This will let one rename the glyphs in all the old Type 1 fonts & AFM�s so that it is much faster & easier to construct an OpenType font (where permissible under the licensing agreement, of course).
And of course, if you're in a DOS shell, you canusually make a .bat file to do batch procesing . . .
Best,
Charles
Captured from web.archive.org on 3 Jun 2006. view this capture