直接由 freetype 啟用模擬粗體

在 freetype-devel 上面看到,似乎有人開始對 freetype 裡面的模擬粗體
有興趣了,既然已經有 code 可以用,試試又何妨?

apt-get source freetype 下載了 freetype 的 code,找了半天不知道該改那
裡才可以 enable 這個功能,最後終於直接在 makefile rule 裡面修改,把
ftsynth.c 也編了進去,然後重編 xft;configure 的時候很清楚可以看到已經
偵測到 FT_GlyphSlot_Embolden 這個 API……

編好裝好之後歡天喜地的重新啟動 xwindow,然後瀏覽幾個有粗體的網頁,嘿,
的確有一些醜醜的粗體了 🙂 但是對內嵌點陣字似乎還沒有效果似的,所以只
有在啟用向量字型後才會看的出來有粗體

對了,Debian 裡面的 Fontconfig 已經先預設啟用 embolden 功能,所以只要
把 freetype、xft 準備好,什麼設定都不用改就可以看出效果 🙂

Patch