-
Notifications
You must be signed in to change notification settings - Fork 19
I've made a working TTC file, see comments #23
Comments
A great news for everyone, I've just made a TTC file of Lucida Grande that seems fully working under High Sierra as the System Font, although modification of system folder is necessary. It does not work perfectly when it is placed inside /Library/Fonts (the overriding trick). I've confirmed that it works in different UI elements including the password fields (with the correct bullet masks), login screen, badges, launchpads, and more. No not working parts are found up till now. It does appear a bit bigger when compared to the one created by the patch tool author, and more close to the original rendered height of San Francisco in UI so as a seemingly better result. To use this TTC file, please ensure SIP is disabled for your system to make /System/Library/Fonts writable. Then we start working with this folder. Rename the file extension of SFNSText.ttf and SFNSDisplay.ttf to something else. Paste the provided LucidaGrandeUI.ttc right here, and ensuring the correct permissions are applied by:
Logout and then logging back in TWICE, then enjoy! Attaching a patch file is better than the full file, however I am not yet able to make one. I wish the patch tool will update to the font file that I provided, so I can remove the full file later. Please have a try and give feedback. EDIT: wrong file was attached. Now attaching the correct one. EDIT: Font file updated to make it work in even more applications. |
What was it you did to create this file/or what did you modify in the original TTC information? I'd like to use something other than Lucida Grande but none of my past attempts were successful. |
Great Work! |
The problem in calculator has been fixed in version 3. |
@LumingYin What do you think? |
@rci386 , thanks for this. Just one Q though: is it possible to re-enable SIP after doing it, or it should remain disabled for fonts to work? |
No, it just doesn't work like that in 10.15. There is no SFNSText and SFNSDIsplay in 10.15. Just their variations. I am going to assume that Apple changed the way things work in Mac OS once again. |
If we look at the "Date Modified" inside the above screenshot, we can notice that it is still SF not Lucida Grande. This is because the generated /Library/Fonts/LucidaGrande_modsysfonths.ttc only provides System Font Bold and System Font Medium, but System Font Regular which corresponds to /System/Library/Fonts/SFNSText.ttf is not generated.
I tried to craft one but no success. So I would suggest an update to the Tool to include System Font Regular since you know much better about that. My system is High Sierra. Not sure if it is the same scenario in Sierra or Mojave.
The 20181009 version of the Tool does not work in High Sierra. Use of 20171110 or manual command to patch the font file using the patch inside the Tool is required. I hope there will be a fix for this at the next release :)
The text was updated successfully, but these errors were encountered: