Font conversion problems

Now that Adobe are no longer supporting TrueType fonts, I need to convert some of my fonts to OTF.


There are web sites that do this, but they're not recognising my Mac fonts, presumably because they have no file extensions. They just show as a little black icon with "exec" written on it in green. Personally, I only ever see that icon when something is broken, but almost all my fonts are looking like that & seem to work perfectly, except in Adobe products when they're TTF.


Why don't they have file extensions ?


Before you suggest it, yes, my finder is set to show all file extensions.

MacBook Pro 15″, 13.3

Posted on May 29, 2023 1:05 AM

Reply
Question marked as Top-ranking reply

Posted on May 30, 2023 10:51 AM

In general, Type 1 PostScript fonts don't have file extensions. Most of them look like this:


Adobe Garamond

AGarBol

AGarBolIta

AGarIta

AGarReg

AGarSem

AGarSemIta


The bold, italic name is the suitcase of screen fonts. The rest are the vector outline fonts for printing. How many outline fonts you have for a set simply depends on how many they made. It could be one, it could be 20. But each outline will have at least one matching screen font in the suitcase, or that typeface won't work.


The only place you'll normally see extensions on T1 PS fonts will be for the screen font suitcase. Such as .bmap, .scr and a few others. It's there for no reason other than for the user to easily see which one of the set is the suitcase of screen fonts. The OS doesn't care if the extension is there or not.


As far as converting, you don't need the screen fonts. Everything a converter would need is in the outline fonts.


There are numerous online sites that will convert fonts for free. You upload a handful at a time (usually no more than 5). It converts them and gives you a link to download the converted fonts.


But since you have a lot, this would take a very tediously long time to do. You'd be better off purchasing an app dedicated to doing batch conversions:


https://www.fontlab.com/font-converter/transtype/


https://fontgear.com/products/fontxchange-for-macintosh

Similar questions

18 replies
Question marked as Top-ranking reply

May 30, 2023 10:51 AM in response to del.frost

In general, Type 1 PostScript fonts don't have file extensions. Most of them look like this:


Adobe Garamond

AGarBol

AGarBolIta

AGarIta

AGarReg

AGarSem

AGarSemIta


The bold, italic name is the suitcase of screen fonts. The rest are the vector outline fonts for printing. How many outline fonts you have for a set simply depends on how many they made. It could be one, it could be 20. But each outline will have at least one matching screen font in the suitcase, or that typeface won't work.


The only place you'll normally see extensions on T1 PS fonts will be for the screen font suitcase. Such as .bmap, .scr and a few others. It's there for no reason other than for the user to easily see which one of the set is the suitcase of screen fonts. The OS doesn't care if the extension is there or not.


As far as converting, you don't need the screen fonts. Everything a converter would need is in the outline fonts.


There are numerous online sites that will convert fonts for free. You upload a handful at a time (usually no more than 5). It converts them and gives you a link to download the converted fonts.


But since you have a lot, this would take a very tediously long time to do. You'd be better off purchasing an app dedicated to doing batch conversions:


https://www.fontlab.com/font-converter/transtype/


https://fontgear.com/products/fontxchange-for-macintosh

May 30, 2023 11:24 AM in response to del.frost

Earlier I manually added .TTF to one of my True Type fonts & the icon changed from that horrible black thing with "exec" on it, to an actual icon that looked like all my other fonts with file extensions.

Ah. That's a horse of a different color. You may be talking about two different things here. An example of a T1 PS font:



Note the Kind.


An example of Legacy OS 9 suitcase fonts:



The EXEC icon is sort of "new". As of Monterey or Big Sur, Apple stopped assigning icons to these old fonts, though the OS still recognizes them. It's just a visual thing.


What may have happened, is when you added .ttf to a legacy suitcase font, the OS no longer knew what to do with it. They are TrueType fonts, but not in that format.


If the latter is what you have, these are more difficult to handle. No online converter will recognize legacy TrueType suitcase fonts. Can't tell you if the apps I mentioned above do. But I think either will let you convert a few fonts before purchasing.

Jun 1, 2023 7:53 AM in response to del.frost

Sorry to hear FontXChange is so buggy. I only mentioned it because - last time I looked, anyway - these are the only two stand-alone converters for Mac available.


You can get the demo for TransType by entering an email address on the lead page I linked to and clicking the "SEND ME THE LINKS" button.



That immediately loads the next page. You don't even need to fill in any of the other personal info below. Just click the download button.



I dropped a set of eight T1 PS fonts for AG Old Face into TransType. It converted them quickly, and without issue.


That all said, as a developer I'd be embarrassed if my app crashed as easily as FontXChange seems to be doing. It's been around for quite a while and should have much better error handling than that. Personally, I'd be requesting a refund.


As far as the MM fonts go, neither can do anything with those. TransType threw out a message when I tried to drag one in.



These are Multiple Master fonts. The original version of what are now available as Variable OpenType. They don't have fixed outline glyphs, so can't be converted in any sense of "normal". Just delete all of those, they're dead.

May 30, 2023 1:13 PM in response to del.frost

Okay, they're all outline fonts for a Type 1 PostScript set. They won't work without the matching screen fonts in any app. But as mentioned earlier, none of the latest Adobe apps will load them at all.


Since you have over 7,300 of them, you're definitely going to want to spend the roughly $100 on a dedicated converter app.


Download either I linked to above (or both) and try a few of these T1 PS outline fonts in demo mode before plunking down the cash.


I always prefer OpenType PostScript myself, but the apps should let you choose that or OpenType TrueType. Whatever you decide as the output format, make sure to choose OpenType. Just about all other font formats are heading to the dustbin of history.


Be aware not all fonts translate well. Anything with standard characters; A-Z, a-z, punctuation and numbers are generally not a problem. But ornament fonts can be kind of a mess when translated.

Jun 1, 2023 5:03 AM in response to Kurt Lang

Okay, so I bought FontXChange.


It made a pretty decent job in the end but must be the least stable app I've ever used. Any time I dropped a font on it that it didn't like, it crashed.


Consider me picky but if I'm paying for software that does one job, it should be robust enough to not fall over every time it encounters something that shouldn't come as a surprise.


I had to drop the fonts on in batches, in order to locate the ones that were making it bomb out. Again, I think I'd be embarrassed to make an app that did one job but made it painful for the user. I should've been able to drop all of my fonts on it at once & let it churn through & tell me at the end, which ones fall into which category.


Having got through the library once, I separated out the successfully converted "green" files & ran all the "red" files though it again & the second time it successfully converted about 50-100 fonts that it didn't convert the first time.


I'll be taking this up with the manufacturer, of course, but I thought it might be of interest. I now have a bunch of files that it wouldn't convert & I'm unsure as to why. Maybe the other software would convert them, but I don't really want to fork out another $100 to find out that it's no better. (I couldn't find a demo mode for the other one, which is why I went for FontXChange.)


I did end up with a small number of fonts that got neither a green or red dot from the app. They all have MM in the name. I'm wondering what marks them out. Any idea?


May 29, 2023 2:38 AM in response to Tom Gewecke

Apologies, yes it is.


But the problem is that I successfully converted fonts recently & now I can't remember how I did it. I think I may have re-downloaded the Type 1 fonts as files with file extensions & converted those, but I really don't want to have to do that for all my fonts.


I'm just wondering why Apple do this to the fonts. It's like hiding them away. Exactly the same reason I don't use photos. They always want to take my things away from me & bury them in the system somewhere.


Is there somewhere else in the system where my fonts reside apart from the directory that Font Book looks at?

May 30, 2023 10:05 AM in response to Tom Gewecke

Thanks. Interesting. In parts. :)


So, since I have all these hundreds of fonts with no file extension, I'm wondering... What would the file extension for a Post Script Type 1 font & could I add it to my fonts in order for the online site to successfully convert them?


I'm also unclear as to exactly why there are no file extensions. (If it was in the article, I couldn't find it.) Does this just date back to a time when file extensions were not a thing on the Mac?

May 30, 2023 11:00 AM in response to Kurt Lang

Excellent. I sort of understood a lot of that already & recognise it also from the article linked above.


But the specific part about file extensions is the nub of the matter.


Earlier I manually added .TTF to one of my True Type fonts & the icon changed from that horrible black thing with "exec" on it, to an actual icon that looked like all my other fonts with file extensions.


I thought that this confirmed my suspicion, that the online conversion site didn't recognise it as a font because it had no file extension.


Based on what you say, this may not be the case. If they never had file extensions in the first place, the problem will likely lay elsewhere.


My font library is very old & warty & has travelled with me, from hard drive to hard drive for many years. There are over 4,500 Type 1 files there, but no italic files so just the vector outlines.


If the screen fonts folder is missing from all of them, it might be that they cannot be converted?

Jun 1, 2023 10:21 AM in response to Kurt Lang

No worries. I certainly appreciate the recommendations.


Once I get my energy back, I might have a look at seeing if TransType can repair the many fonts that Font Doctor has quarantined but I think they're mainly bitmap fonts without the postscript component.


So here's a related question... I really miss Suitcase, where I could type a word or phrase into a box & it would show me that word or phrase in every font, rather than just the alphabet & the "lazy phrase". Font Book doesn't appear to have that functionality. Is there an alternative free font management app which will do that?

Jun 1, 2023 11:29 AM in response to del.frost

I was a very long time Suitcase user until it became so glacially slow it was essentially unusable. It's much faster again in its Connect Fonts replacement, but in my opinion is grossly overpriced for a font manager.


That led me to switch to FontExplorerX Pro, which was great until Linotype killed it a year ago.


I'm now using Typeface. A very nice font manager for only $37. That gets you all updates for a year. After that, the free updates stop unless you pay a reduced continuation fee. But it keeps working as is whether you pay or not.


You can set it up to show fonts in any phrase you want:


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Font conversion problems

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.