[Bug 246804] New: “FreeMono” seems to be not really monospaced
https://bugzilla.novell.com/show_bug.cgi?id=246804 Summary: “FreeMono” seems to be not really monospaced Product: openSUSE 10.3 Version: Alpha 1 Platform: All OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mfabian@novell.com QAContact: sndirsch@novell.com “FreeMono” seems to be not really monospaced:n mfabian@magellan:~$ fc-list "FreeMono" family spacing FreeMono mfabian@magellan:~$ Note that no spacing is detected by fontconfig. Usually that means that the font isn't really monospaced. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804 ------- Comment #1 from mfabian@novell.com 2007-02-19 10:59 MST ------- I found that while debugging bug #246573. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804 ------- Comment #2 from mfabian@novell.com 2007-02-20 08:48 MST ------- See also bug #52167. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804 ------- Comment #3 from mfabian@novell.com 2007-02-20 09:03 MST ------- comment #12 in bug #52167 said that “FreeMono” was OK and that the problem was in fontconfig. I had fixed that with the patch attached to comment #16 in bug #52167. It is strange that the problem is back although the patch has been accepted upstream. Has FreeMono changed? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804 ------- Comment #4 from mfabian@novell.com 2007-02-20 10:43 MST ------- Created an attachment (id=120169) --> (https://bugzilla.novell.com/attachment.cgi?id=120169&action=view) fc-cache.out List of advance widths in FreeMono generated with a special debug build of fontconfig. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804 ------- Comment #5 from mfabian@novell.com 2007-02-20 10:44 MST ------- The version of freefont used to generate the attachement in comment #4 was freefont-0.20060718. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804 ------- Comment #6 from mfabian@novell.com 2007-02-20 10:47 MST ------- The lines in the file attached in comment #4 which neither have advance=1228 nor advance=0 (the latter is handled by the patch from comment #16 of bug #52167) are: family=FreeMono style=Medium ucs4=165 glyph=127 advance=1603 family=FreeMono style=Medium ucs4=200 glyph=1c2 advance=1640 family=FreeMono style=Medium ucs4=201 glyph=1c3 advance=1640 family=FreeMono style=Medium ucs4=202 glyph=1c4 advance=1945 family=FreeMono style=Medium ucs4=203 glyph=1c5 advance=1945 family=FreeMono style=Medium ucs4=1ea2 glyph=530 advance=1351 family=FreeMono style=Medium ucs4=1ea3 glyph=531 advance=1351 family=FreeMono style=Medium ucs4=1ea8 glyph=536 advance=1351 family=FreeMono style=Medium ucs4=1ea9 glyph=537 advance=1351 family=FreeMono style=Medium ucs4=1eb2 glyph=540 advance=1351 family=FreeMono style=Medium ucs4=1eb3 glyph=541 advance=1351 family=FreeMono style=Bold ucs4=e0 glyph=a2 advance=1351 family=FreeMono style=Bold ucs4=e1 glyph=a3 advance=1351 family=FreeMono style=Bold ucs4=101 glyph=c3 advance=2068 family=FreeMono style=Bold ucs4=201 glyph=1ab advance=1687 family=FreeMono style=Bold ucs4=203 glyph=1ad advance=2068 family=FreeMono style=Bold ucs4=48e glyph=2ea advance=1183 family=FreeMono style=Bold ucs4=494 glyph=2f0 advance=1183 family=FreeMono style=Bold ucs4=4a6 glyph=302 advance=1183 family=FreeMono style=Bold ucs4=4ae glyph=30a advance=1183 family=FreeMono style=Bold ucs4=4b4 glyph=310 advance=1183 family=FreeMono style=Bold ucs4=4b5 glyph=311 advance=1183 family=FreeMono style=Bold ucs4=4b8 glyph=314 advance=1183 family=FreeMono style=Bold ucs4=4b9 glyph=315 advance=1183 family=FreeMono style=Bold ucs4=4ba glyph=316 advance=1183 family=FreeMono style=Bold ucs4=4bb glyph=317 advance=1183 family=FreeMono style=Bold ucs4=fffd glyph=5fb advance=1613 family=FreeMono style=BoldOblique ucs4=165 glyph=127 advance=1767 family=FreeMono style=BoldOblique ucs4=4ae glyph=2ee advance=1185 family=FreeMono style=BoldOblique ucs4=4b4 glyph=2f4 advance=1185 family=FreeMono style=BoldOblique ucs4=4b5 glyph=2f5 advance=1185 family=FreeMono style=BoldOblique ucs4=4b8 glyph=2f8 advance=1185 family=FreeMono style=BoldOblique ucs4=4b9 glyph=2f9 advance=1185 family=FreeMono style=BoldOblique ucs4=4ba glyph=2fa advance=1185 family=FreeMono style=BoldOblique ucs4=4bb glyph=2fb advance=1185 family=FreeMono style=BoldOblique ucs4=fffd glyph=3de advance=1613 family=FreeMono style=Oblique ucs4=1fdd glyph=5ee advance=1527 family=FreeMono style=Oblique ucs4=1fde glyph=5ef advance=1693 family=FreeMono style=Oblique ucs4=fffd glyph=6d5 advance=1613 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804 ------- Comment #7 from mfabian@novell.com 2007-02-20 10:50 MST ------- Mike Fabian> Has FreeMono changed? Apparently yes, the current FreeMono seems broken, it isn't really monospace anymore, some glyphs really have wrong advance widths now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #8 from mfabian@novell.com 2007-02-20 11:06 MST ------- fontconfig package which works around the problem by forcing detection of FreeMono as monotype submitted to STABLE and to the openSUSE build servide. I used the following rule in /etc/fonts/suse-pre-user.conf: <match target="scan" > <test compare="contains" name="family" > <string>FreeMono</string> <string>Luxi Mono</string> <string>Nimbus Mono L</string> </test> I reported the bug in the font upstream. Closing as FIXED. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246804
User mrmazda@ij.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=246804#c9
Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=246804
User mrmazda@ij.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=246804#c10
--- Comment #10 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=246804
User mrmazda@ij.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=246804#c11
--- Comment #11 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=246804
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=246804#c12
--- Comment #12 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=246804
User mrmazda@ij.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=246804#c13
--- Comment #13 from Felix Miata
This is what it looks like now in Opera, Epiphany, Firefox, SeaMonkey & Konqueror on 10.3 and current Factory. (In reply to comment #12 from Mike Fabian) In Firefox and Konqueror4 it works for me.
Had you noticed the connection between this and bug 393748 you might have noticed it works for me in FF3 as well. ;-) Without your workaround, it is broken in FF2, and KDE4 is just too frustrating for me, so I don't install it. Do you plan to put the comment 12 workaround into 11.0's /etc/fonts somewhere pending finding an unbroken Freemono? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=246804
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=246804#c14
Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=246804
Mike Fabian
participants (1)
-
bugzilla_noreply@novell.com