{"id":15,"date":"2005-10-21T04:17:43","date_gmt":"2005-10-21T02:17:43","guid":{"rendered":"http:\/\/www.katastrophos.net\/blog\/?p=15"},"modified":"2006-10-04T00:08:28","modified_gmt":"2006-10-03T22:08:28","slug":"smooth","status":"publish","type":"post","link":"https:\/\/katastrophos.net\/andre\/blog\/2005\/10\/21\/smooth\/","title":{"rendered":"Smooth&#8230; (Part 1)"},"content":{"rendered":"<p>Ever since using my Zaurus I had this idea of having OS X style smooth fonts in Qtopia. While the Trebuchet font introduced with Cacko was already good, it still didn&#8217;t cut it.<br \/>\nToday and after tinkering a while with FontLab and makeqpf I finally came up with something very close to the font smoothness known from OS X.<\/p>\n<p><a href=\"http:\/\/www.katastrophos.net\/andre\/blog\/wp-content\/photos\/Illustration1.png\" title=\"Illustration\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.katastrophos.net\/andre\/blog\/wp-content\/photos\/Illustration1.png\" width=\"465\" height=\"270\" alt=\"Illustration\" class=\"centered\" \/><\/a><\/p>\n<p>I removed the hinting from the font via FontLab, so the FreeType2 rasterizer in makeqpf could do the full antialiasing magic. The unhinted Trebuchet font seems to lose some of the crispness of the hinted version, however,  the Zaurus screen with its higher contrast almost alleviates this effect. Clearly, special Cle*rType fonts like C*libri, C*ndara and C*ndel really live up to their promise as soon as hinting is removed &#8211; even without sub-pixel rendering they look superb on the CG Silicon screen. :)<\/p>\n<p>Screenshots:<br \/>\n<a href=\"http:\/\/www.katastrophos.net\/andre\/blog\/wp-content\/photos\/ScreenshotTrebuchet.png\" title=\"{Smooth} Screenshot Trebuchet (hinted)\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.katastrophos.net\/andre\/blog\/wp-content\/photos\/thumb_ScreenshotTrebuchet.png\" width=\"130\" height=\"97\" alt=\"Screenshot Trebuchet (hinted)\" \/><\/a> <a href=\"http:\/\/www.katastrophos.net\/andre\/blog\/wp-content\/photos\/ScreenshotTrebuchetAA.png\" title=\"{Smooth} Screenshot Trebuchet (unhinted)\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.katastrophos.net\/andre\/blog\/wp-content\/photos\/thumb_ScreenshotTrebuchetAA.png\" width=\"130\" height=\"97\" alt=\"Screenshot Trebuchet (unhinted)\" \/><\/a> <a href=\"http:\/\/www.katastrophos.net\/andre\/blog\/wp-content\/photos\/ScreenshotCalibriAA.png\" title=\"{Smooth} Screenshot Calibri (unhinted)\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.katastrophos.net\/andre\/blog\/wp-content\/photos\/thumb_ScreenshotCalibriAA.png\" width=\"130\" height=\"97\" alt=\"Screenshot Calibri (unhinted)\" \/><\/a><\/p>\n<p>Sadly, most font-related settings are hardcoded in Qtopia 1.5.x. The only sane way to change the font globally is to replace the standard &#8220;helvetica&#8221; font with a replacement font&#8230;<\/p>\n<p><strong>Update 3 (December, 9th 2005): <\/strong>Downloads of Trebuchet and C*libri fonts have been removed. Please use the open-source DejaVu font in <a href=\"http:\/\/katastrophos.net\/andre\/blog\/?p=16\">Part 2 instead<\/a>.<\/p>\n<p><strong>Update 2<\/strong>: You can find <a href=\"http:\/\/katastrophos.net\/andre\/blog\/?p=16\">Part 2 here<\/a>.<\/p>\n<p><strong>Update 1<\/strong>: I&#8217;ve made some additional font packs and the makeqpf tool available <a href=\"http:\/\/katastrophos.net\/zaurus\/fonts\/\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ever since using my Zaurus I had this idea of having OS X style smooth fonts in Qtopia. While the Trebuchet font introduced with Cacko was already good, it still didn&#8217;t cut it. Today and after tinkering a while with FontLab and makeqpf I finally came up with something very close to the font smoothness [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[6],"class_list":["post-15","post","type-post","status-publish","format-standard","hentry","tag-zaurus"],"_links":{"self":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts\/15"}],"collection":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":0,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts\/15\/revisions"}],"wp:attachment":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/media?parent=15"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/categories?post=15"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/tags?post=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}