{"id":51,"date":"2008-05-18T17:24:05","date_gmt":"2008-05-19T00:24:05","guid":{"rendered":"http:\/\/www.kernelcrash.com\/blog\/linux-fonts\/2008\/05\/18\/"},"modified":"2008-05-18T17:24:05","modified_gmt":"2008-05-19T00:24:05","slug":"linux-fonts","status":"publish","type":"post","link":"https:\/\/www.kernelcrash.com\/blog\/linux-fonts\/2008\/05\/18\/","title":{"rendered":"linux fonts"},"content":{"rendered":"<p>One of the more irritating things in linux is trying to get your fonts &#8216;just right&#8217;. If I look at an OS X or Windows desktop the fonts always look great. Obviously some executives involved in these operating systems thought it was a reasonably good idea not to present users with crappy looking fonts.  If I look at various linux distros, some distro&#8217;s have fonts good out of the box, other&#8217;s seem to have some apps with good fonts and some with bad. By bad I mean &#8216;slightly blurry&#8217;.  They&#8217;re readable, but they don&#8217;t look right. You look at the font on your nice LCD monitor and you find some characters are more blurry than others.<\/p>\n<p>So of course you google for info on fixing your fonts and find a zillion articles about the very topic. A typical one is the <a href=\"http:\/\/wiki.archlinux.org\/index.php\/XOrg_Font_Configuration\">fonts wiki notes for Archlinux<\/a>  . I found myself reading this the other day as I installed Archlinux in a seperate partition on my T42.  It lists a bunch of recommendations to put in your .fonts.conf relating to &#8216;hinting&#8217; and other things that you probably don&#8217;t care about (eg. the patent thing about the bytecode interpreter) &#8230; since you just want your bloody fonts to look better.  I already had a .fonts.conf that I was using on Slackware, so I used the same one on Archlinux. Of course the fonts looked quite different under Archlinux. If anything they actually looked better, but its still a puzzle why fonts can be so different across linux distros.<\/p>\n<p>I ended up switching back to Slackware for the time being (I could not get &#8216;expect&#8217; to work without segfaulting on Archlinux &#8230; but I&#8217;m sure thats a feature).  One program I use a lot is mrxvt (a tabbed terminal). It has freetype font support and I usually use &#8216;Bitstream Vera Sans Mono&#8217; as a font and am generally happy &#8230; but I know it looks a little blurry. Usually I invoke it like;<\/p>\n<p>mrxvt -ls -xftfn &#8216;Bitstream Vera Sans Mono&#8217;<\/p>\n<p>S o I tried playing with options and noticed that the following gets rid of my blurriness;<\/p>\n<p>mrxvt -ls -xftfn &#8216;Bitstream Vera Sans Mono&#8217; -xftht<\/p>\n<p>So now I&#8217;m moderately happy.  If only I could now get <a href=\"http:\/\/www.softmaker.com\/english\/ofltm_en.htm\">textmaker<\/a> and <a href=\"http:\/\/www.softmaker.com\/english\/oflpm_en.htm\">planmaker<\/a> to have less blurry fonts, I would not be considering getting a Macbook. \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the more irritating things in linux is trying to get your fonts &#8216;just right&#8217;. If I look at an OS X or Windows desktop the fonts always look great. Obviously some executives involved in these operating systems thought it was a reasonably good idea not to present users with crappy looking fonts. If [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-51","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.kernelcrash.com\/blog\/wp-json\/wp\/v2\/posts\/51","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kernelcrash.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kernelcrash.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kernelcrash.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kernelcrash.com\/blog\/wp-json\/wp\/v2\/comments?post=51"}],"version-history":[{"count":0,"href":"https:\/\/www.kernelcrash.com\/blog\/wp-json\/wp\/v2\/posts\/51\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.kernelcrash.com\/blog\/wp-json\/wp\/v2\/media?parent=51"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kernelcrash.com\/blog\/wp-json\/wp\/v2\/categories?post=51"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kernelcrash.com\/blog\/wp-json\/wp\/v2\/tags?post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}