-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MacOS issues "multiple copies of this font are installed" warning (for example for JetBrainsMono Nerd Font) #542
Comments
I'm also seeing this. Comparing the 3 fonts that are duplicated, the only collision that seems to make sense is that the "Postscript Name" is identical for the 3 fonts I've installed. I'm seeing the same behavior with the 3 Italic fonts in the Mono versions. Edit: I'm not sure how to fix this yet but I do plan to investigate and see if I can figure out how to manually rename the fonts (or ideally submit a PR for the patcher) |
I was able to:
So far everything looks OK but I need to do some more testing with the fonts. I think it would be better to fix the patcher, or for windows compatibility maybe choose a shorter name (JB instead of JetBrains?). I'm assuming ExtraBold and Medium got dropped to meet the 31 character naming warning. |
@martinburger @jaydorsey This is not just a warning! Terminal emulator applications WezTerm are not able to recognize all the NERD fonts like the regular italic version of jetbrain mono you mention. I suspect it has to do something with this... Here's a workaround I did, it works well now... |
I'm having the same problem with BlexMono. Font Book thinks the ExtraLight Italic, Italic, Light Italic, Medium Italic, Text Italic, Thin Italic, and SemiBold Italic faces are duplicates. Alacritty can recognise Italic, but it looks like none of the other faces are usable. |
The Blex Mono font seems to have the same problem. --- /tmp/original-list 2021-05-14 09:50:17.000000000 -0400
+++ /tmp/after-automatically-removal-by-font-book 2021-05-14 09:49:51.000000000 -0400
@@ -1,18 +1,12 @@
Blex Mono Bold Italic Nerd Font Complete.ttf
Blex Mono Bold Nerd Font Complete.ttf
-Blex Mono ExtraLight Italic Nerd Font Complete.ttf
Blex Mono ExtraLight Nerd Font Complete.ttf
Blex Mono Italic Nerd Font Complete.ttf
-Blex Mono Light Italic Nerd Font Complete.ttf
Blex Mono Light Nerd Font Complete.ttf
-Blex Mono Medium Italic Nerd Font Complete.ttf
Blex Mono Medium Nerd Font Complete.ttf
Blex Mono Nerd Font Complete.ttf
-Blex Mono SemiBold Italic Nerd Font Complete.ttf
Blex Mono SemiBold Nerd Font Complete.ttf
-Blex Mono Text Italic Nerd Font Complete.ttf
Blex Mono Text Nerd Font Complete.ttf
-Blex Mono Thin Italic Nerd Font Complete.ttf
Blex Mono Thin Nerd Font Complete.ttf |
Same issue here with JetBrains |
Same issue with Jetbrains, what's the best way to resolve? |
The problem is the Family und SubFamily naming that is too simple to handle whole sets of fonts. Would be fixed by #717. |
Still seeing the issue with Blex Mono |
Version 2.2.2 seems to have this fixed. Thx! |
Great to hear that! Thanks for the feedback 💚 Normally ppl just complain and never say when something works ;-) |
Aforementioned fix by #717 has been pulled indirectly by #723, but it is not active for any font but Maybe the fix has been this PR less last minute commit: Actually I'm astonished that the issue is gone 😀 The change with the families is planned for |
|
|
Is one of you able/willing to try a VictorMono / Iosevka / ? font set (i.e. parallel installation of all of them that we have in the release zip), and try if they work as expected? Until now its only me who tested it (I assume), and then only on Linux 😬 But theoretically it must fix it ;-) |
Reopening this, removing the font specific reference in the title, to collect more complains. |
Happy to test, but not sure what I have to do 😊 Do you want me to test the v2.3.0-RC? Or you want to provide us a new zip? |
I will generate a new Iosevka.zip for you tomorrow. :-) |
@Finii Where can I find the zip file? |
@noefroidevaux 🤯 Sorry forgotten. I build it right away, hold tight... Edit: It's running now, this will take an hour or so... |
@noefroidevaux You can find the newly patched Iosevka here: The naming scheme changed with |
@Finii Thank you! I removed the old font and installed the new one. And it seems all ok for me 😃👍 |
Great to hear! Thanks for testing! Do you have this font book thingy? And it issues no warnings anymore? |
@Finii I use the Font Book from macOS. But I'm on macOS Ventura (13, released last week). I don't see the warning with the old version of the font but, as you can see in the following screenshot, there was some problem (duplicates, some styles not activated) 🙂 Maybe someone who is always on macOS Monterey (12) can test? /cc @unikitty37 @PaulDoesDev @sizur |
No joy when I install them all, I'm afraid… (This is on macOS 12.6 (21G115). I didn't have any version of Iosevka installed before.) Removing the NF versions fixes the issue and removes the messages for the Nerd Font versions; I'm not sure what the two versions are, as no filenames have NF in them. Is that the Windows ones? If so, are they even supposed to be installed together? (It might be a better idea to have Windows and Not-Windows folders to stop people installing both at once, if so…) |
@unikitty37 Yes, I forgot to say that I only installed those that don't have "Windows Compatible" in the file name. Otherwise I also have the "NF" versions. /cc @Finii |
Well, I would drop the They should have different names, ... I will check that. Thank you for testing 🎉 Edit: Add link to discussion |
Thank you to you!!! |
This makes it 3 fonts that have
Lets push out |
Thanks for reporting. Yes. All fonts suffer more of less that problem. This will be fixed in v3.0.0, which is due ... last week 😬 |
hahaha ok I'll just wait patiently |
This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a new issue, complete the issue template with all the details necessary to reproduce, and mention this issue as reference. |
🎯 Subject of the issue
I installed the JetBrainsMono Nerd Font on my macOS machine by (1) installing JetBrainsMono.zip manually and (2) running
brew install font-jetbrains-mono-nerd-font
.Please note that I removed all the font files installed by step (1) before I continued with step (2).
In both cases, I get various "multiple copies of this font are installed" warnings in Font Book.
🔧 Your Setup
★ Optional
The text was updated successfully, but these errors were encountered: