PaoloT Posted April 23 Posted April 23 Hi, I'm not filing this as a bug, since it is maybe the intended way of working on the Mac. With the most recent OS versions, the Mac is considering some classic fonts as obsolete. Among them, the classic Times and Courier, now replaced by Times New Roman and Courier New. However, to avoid damaging formatting, Apple allows the use of these fonts in documents already using them. Therefore, Publisher warns about the fonts missing, asks you to choose a replacement in Font Manager, but then doesn't replace them. I wonder if this is the best way of doing. I guess it is, or a layout could become messy if fonts are replaced, even if by very similar fonts, in my tests exactly matching the older ones. Is any additional explanation needed, in the Font Manager? Paolo Quote
Komatös Posted April 23 Posted April 23 2 hours ago, PaoloT said: Is any additional explanation needed, in the Font Manager? I think, no! Have you saved the classic fonts in the private font folder or in the global one? Normally the Affinity programs recognise the (missing) fonts when you add them to the global or private font folder. Quote MAC mini M4 | MacOS Sequoia 15.5 | 16 GB RAM | 256 GB SSD AMD Ryzen 7 5700X | Sapphire Nitro+ RX 9060 XT 16 GB | 32 GB DDR4 3200MHz | Windows 11 Pro 24H2 (26100.4351) Windows 11 Pro on VMWare Virtual Machine (on Mac) Affinity Suite V 2.6.3 & Beta 2.6 (latest) Interested in a free (selfhosted) PDF Solution? Have a look at Stirling PDF No backup, no pity.
PaoloT Posted April 23 Author Posted April 23 20 minutes ago, Komatös said: Normally the Affinity programs recognise the (missing) fonts when you add them to the global or private font folder. It's a different matter: the two fonts I cited are system fonts (they are inside the /system/fonts/ folder). They are there, but Apple no longer makes them available to new documents. They are not even shown in the Font Book app. They are only used in existing documents, if they made use of them. It's gradual obsolescence. You can no longer access them, but they are still there for your older documents. Publisher warns that these fonts are missing. Prompts you to replace them. But then doesn't replace them, and lets the macOS still allow using the older fonts. Even if they have been replaced in Font Manager. Paolo Komatös 1 Quote
Komatös Posted April 23 Posted April 23 10 minutes ago, PaoloT said: It's gradual obsolescence. I'm a noob in the Mac world. I've learnt something new about my Mac experience. Thanks! PaoloT 1 Quote MAC mini M4 | MacOS Sequoia 15.5 | 16 GB RAM | 256 GB SSD AMD Ryzen 7 5700X | Sapphire Nitro+ RX 9060 XT 16 GB | 32 GB DDR4 3200MHz | Windows 11 Pro 24H2 (26100.4351) Windows 11 Pro on VMWare Virtual Machine (on Mac) Affinity Suite V 2.6.3 & Beta 2.6 (latest) Interested in a free (selfhosted) PDF Solution? Have a look at Stirling PDF No backup, no pity.
kenmcd Posted April 23 Posted April 23 Affinity does not support these "document-support" fonts. And the only way to get macOS to not block them is to rename the fonts. They specifically key on the PostScript Name (nameID 6). But these old macOS fonts are usually Apple AAT fonts, not OpenType. So all the features are going to be missing, and this often includes the kerning. With a fixed width font like Courier the features may be an issue, but not kerning. But with the Times font - everything is gone. So you may better off replacing them with the similar old fonts which are not AAT. That old Courier was made by Bitstream, and there are similar old alternatives. Courier 10 BT is the same visual weight, but the width is slightly larger (602 vs. 600). Courier Std from AFF11 is the same 600 width, but slightly less weight, but no reflow. And if you need no features at all you can change the name of the existing font. Times is not going to work on Affinity at all. No kerning. No features. It was an old Linotype (LT) font, and they (LT) made other versions. Times LT Std from AFF11 is a perfect replacement, with kerning, with features. Times LT Pro also is going to fit perfectly, more kerning, and more features. So replacing those old fonts with these old fonts should eliminate the issues. PaoloT and Komatös 2 Quote
walt.farrell Posted April 23 Posted April 23 1 hour ago, PaoloT said: Publisher warns that these fonts are missing. Prompts you to replace them. But then doesn't replace them, and lets the macOS still allow using the older fonts. Even if they have been replaced in Font Manager. If you Replace them with a different font that you have installed, the replacement should work (as far as I know). The problem seems to be that Apple's attempt to let them be used in existing documents is very specific to one exact way of accessing fonts, and Affinity uses a different method by enumerating the fonts supplied on the system. Via that method, those fonts are invisible and cannot be used. PaoloT 1 Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. Laptop 2: Windows 11 Pro 24H2, 16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU iPad: iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.