Originally posted by Cerberus
View Post
Announcement
Collapse
No announcement yet.
FreeType 2.7 Bringing DirectWrite/ClearType-Like Rendering -- Much Better Looking Fonts On Linux
Collapse
X
-
- Likes 2
-
Originally posted by Gusar View PostIt seems I'll be sticking with version 2.6.5 for some time. I can't stand modern fonts and how they're rendered, I get dizzy looking at them for more than 10 minutes. Then only thing I can stand is the old MS core fonts, the ones that were "beaten into the pixel grid" as that mailing list post puts it. Anything else is either way too blurry or color-fringes like crazy, usually both. Windows has a utility to configure ClearType, but that doesn't help at all when then options are "bad", "worse", "even more worser" and "the worsesest".
I encourage you to give it a shot, I think you'll actually like what it looks like, even if you don't like the way they're describing it in the mailinglist.
I strongly advise against sticking with an old version of FreeType, as although the quality is very good; no normal software, especially a font handling library, is immune to security exploits.
- Likes 2
Comment
-
Originally posted by microcode View Post
Configuring FreeType through FontConfig is pretty easy. I recommend looking at the Archlinux wiki page for FontConfig. If you want more OSX-like rendering, you can dial back the hinting. If you want more Windows-like rendering, you can dial up the hinting. The distributions all distribute the same software, the configuration is often different. Arch Linux will get the new FreeType versions faster.
- Likes 2
Comment
-
Originally posted by Cerberus View PostUbuntu and OSX have the best font rendering (system and web), but I hope this will improve fonts on Linux in general, I always stayed away from some distributions because of the awful fonts.
- Likes 4
Comment
-
The whole thing isn't really that new at all!
FreeType's "light" autohinting already does something very similar: it only hints in one direction, vertically. Whether you use bytecode hinting or autohinting at this point typically doesn't make much of a difference anymore. However, for robustness, it's still better to prefer autohinting instead of bytecode hinting.
The *actual* problem with FreeType has been something completely different: LCD filtering and gamma correction. The LCD filter makes sure that color fringes are avoided while still providing a mostly sharp text image. Gamma correction is needed to basically adjust the boldness, particularly to avoid too thin strokes. Both have patent issues and therefore have bad fallback implementations in many distributions by default, e.g. Fedora.
- Likes 5
Comment
-
Originally posted by mudig View PostI don't think so. Ignoring something is probably not patentedBesides, F24's GNOME is set to slight hinting by default, so people will not see the changes unless they go for medium/full hinting.
- Likes 1
Comment
-
Originally posted by microcode View Post
Configuring FreeType through FontConfig is pretty easy. I recommend looking at the Archlinux wiki page for FontConfig. If you want more OSX-like rendering, you can dial back the hinting. If you want more Windows-like rendering, you can dial up the hinting. The distributions all distribute the same software, the configuration is often different. Arch Linux will get the new FreeType versions faster.
Canonical has invested some seriously manpower in getting a professional looking rendering system and a simple tweak doesn't give you their results.
- Likes 4
Comment
-
Originally posted by carewolf View Post
I have to disagree. OS X has the absolute worst font rendering to screen. They render fonts as if they were to print, leading to fuzzy unreadable crap on a normal screen. This has been solved by introducing HiDPI screens, but Linux and Windows never had that problem, because they used proper font hinting to make fonts render much sharper on low DPI screens.
Comment
-
Originally posted by carewolf View Post
I have to disagree. OS X has the absolute worst font rendering to screen. They render fonts as if they were to print, leading to fuzzy unreadable crap on a normal screen. This has been solved by introducing HiDPI screens, but Linux and Windows never had that problem, because they used proper font hinting to make fonts render much sharper on low DPI screens.
Comment
Comment