-
Notifications
You must be signed in to change notification settings - Fork 308
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
Cannot select Fira Mono as monospaced font under KDE #56
Comments
We'll try to address this in the next update, likely Q1 2015. |
@houserockr could you send me a monospace font that works for you. I don't have KDE to test so I would at least need a font to compare it to. |
Hi Houserockr. Please try these files. We eliminated the nonspacing accents from export. Please don’t use these file for other purposes by now as we work on an official update of Fira Mono in which we would like include your feedback. |
Untested hypothesis: I suspect this may well be a symptom of the xAvgCharWidth error described in issue 47. Fixing that might allow KDE to recognize the font as being monospaced. If that's the case, the test version above ought to work, as it has xAvgCharWidth=600. |
Hey there, thank you very much for addressing this issue! |
There’s no rush, Mono 4.0 won’t be released in the next weeks. Romans and Italics first. |
Tested it on Kubuntu 14.10 with the new KDE plasma 5.2 --> working! |
Also works on KDE 4, OpenSuSE 13.1 (platform reported)! |
I'm confused about the status of this. I downloaded the latest Fira Mono 3.2 from this repo, and I'm not able to select Fira Mono in Yakuake. Is the fix not actually released yet? |
Fira Mono 3.2 should have the fix. @houserockr can you help @wolftune in anyway? Not sure what you did to get it working? |
I have to say that I haven't tested version 3.2. I only tested the "-KDE" version above, which I am still using since my test. Here's what I did to install the font: |
It looks like there are a couple of glyphs in the Fira Mono 3.2 fonts that still don't have the correct advance width; check "fraction" (U+2044) and "uni2215" (division slash). This is probably what prevents some applications accepting the fonts as "monospaced". While here, I also noticed that there are discrepancies between the .ttf and .otf versions of the fonts: they don't contain identical OpenType layout tables, as I would have expected. It looks like they were generated from slightly different versions of the source, which is rather unfortunate as it will lead to unexpected and confusing differences in behavior. |
Hi Jonathan. I'll forward this mail to Georg.
No, all files came from the same source. Will answer ASAP.
|
In the new Fira Mono 3.201 there are still a few glyphs with an incorrect width: in a quick search of the Regular face, at least, I found
In Fira Mono Bold, on the other hand, I found
and in Medium, it's
As long as there are any glyphs with a width other than 600 or zero, the "monospaced" nature of the fonts will remain broken. |
The issue with OpenType layout discrepancies between OTF and TTF fonts is still present. I've opened a new issue for this, as it's unrelated to the glyph width variations. |
I have to apologize for that.
|
Yes, that looks better! Thanks. (I have not tested this in KDE/OpenSuSE etc, as in the original report, but AFAICS from the font data it should now be fixed.) |
OK will close this as it should be fixed. @houserockr let me know otherwise. |
@patrykdesign The mono files in the OTF directory haven't been updated since April 9th. How could this be fixed, given that I reopened this later than that? My best guess is that people made fixes elsewhere, but nobody has merged the fixes to the actual master files. |
@wolftune @houserockr my bad we were testing 3.203 which contains bug fixes, somehow they didn't make it to the repo, so I just added them, sorry. There's 3.204 coming as in a couple of weeks BTW. |
Thanks, the new update is recognized for me in KDE |
Great thanks! |
I’m still trying to figure this out properly. I installed Fedora 22 (not sure what Desktop). I could not find a place where my fonts didn't work. So could you please check if this fonts work as expected? |
From a brief check, I don't see any problems in the fonts from FiraMonoTest.zip. Both .ttf and .otf files look as expected. |
I am running KDE on OpenSuSE 13.1.
Within almost any font chooser dialog, I cannot select Fira Mono (TTF Version 3.111) as a monospaced font, although the font is installed and selectable in LibreOffice, for instance.
I've played around with fontforge a bit. It doesn't complain about having different advances or something. It does however complain about erroneous minima/maxima.
Is there any workaround that enables me to select that font?
The text was updated successfully, but these errors were encountered: