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
Linux - JetBrains Rider - Only "MonoLisa Bold" is shown in the monospaced font list #42
Comments
@mekkablue Can you have a look? |
Which OS? |
@mekkablue It looks like some Windows or Linux but I'll ask the reporter to know for sure. I wonder if the issue is specific to this specific IDE. Could it be that some metadata is off or can the issue be on their side? |
This is Windows 10. I wouldn't rule out anything, but I reported the issue here first because one of the styles is handled correctly. |
Based on a user, this occurs in PhpStorm as well on Windows. |
That user be me, so if there are any further questions. I'm happy if I can assist in some way. :) |
@TiiFuchs Note that workaround shown in the gif - you can select |
@bebraw Good to know. That worked. Thanks for the workaround! :) |
@mekkablue Any idea what could be the problem? |
I could not replicate the menu issue exactly like in the screenshots. But something similar: It displayed te regular MonoLisa and the Bold Italic in the menu Will try again with 1.60X and introduce PANOSE settings, perhaps the app scans for those. |
@mekkablue I tested the fixed version with PANOSE settings under Windows 10. It seems adding that metadata doesn't fix the issue. I found out that you can see the faulty name even in Windows 10 itself if you navigate to I'm not sure if it's related but |
@mekkablue To provide more info, I tested using the ttf format (copied over to the Fonts directory) with the Plus package. Likely the main thing would be to get the issue reproduce for you under Windows 10. As mentioned above, you should be able to see the wrong name in Windows itself. |
@mekkablue I have more info. I found this service: https://fontdrop.info/ . Check out the output for MonoLisa Black: Here's Fira Code for comparison (otf, though): If I'm interpreting correctly, the |
No. You compared a RIBBI font with a non-RIBBI font. What you suggest only applies to a RIBBI font. |
Ok, regardless it's maybe worth checking the font metadata. I guess ideally you would have Windows 10 available somehow. Even a virtual machine is enough for testing this and you won't need even JetBrains to see the behavior as it's visible in Windows itself. |
The RIBBI style linking was wrong for Bold Italic and Black Italic 1.602. Not sure how long it has been wrong now, but it would explain the anomalies with the Bold and Bold Italic styles. Fixed in the source files in my most recent commit. |
@mekkablue Cool to hear you found a fix. 👍 |
I still have this issue with 1.603 and PhpStorm. Below screenshot illustrates that assigning anything Bold makes the corresponding text appear as Bold Italic. I'm also trying to diagnose with JetBrains' assistance. https://youtrack.jetbrains.com/issue/IDEA-262765 My OS is Zorin 15.3. |
Also having a similar issue in PHPStorm 2021.1.2. But in my case, MonoLisa isn't showing up in the fonts list at all. |
@nashpatty what's your OS? In below screenshot, in Manjaro with PhpStorm 2021.1.2, It's showing properly. Let's try download newest version, remove/uninstall old fonts and re-install. |
I'm on windows. I installed the OTF version before. I uninstalled and reinstalled TTF, and it works now. |
@nashpatty @bebraw Just Install OTF version on JetBrains Raider (Windows 10), Do both restart editor and os, but doesn't see MonoLisa on fonts panel. But I remove OTF version and install TTF version, It's worked! |
I think it is a Windows issue, Windows programs prefer TTF over OTF. Especially the Java ones. It's a weird issue on HiDPI 🤦♂️ Ref tonsky/FiraCode#693. |
Let's close as a solution was found. To solve, please use TTF on Windows. |
See gif below:
The correct behavior would be to show "MonoLisa Regular" and possible other options as well in addition to "MonoLisa Bold".
The text was updated successfully, but these errors were encountered: