想用 dillo 0.7.2 支援中文的同學, 請自行取用:
ftp://203.69.36.189:4009/dillo_0.7.2-1_i386.deb
但由於我是用 taipei 字型來顯示, 如果不喜歡的話, 請自行編譯
這是 patch 的地方, 由於我不會弄出給 patch 用的 diff 檔, 所以是自行逐行修改的, 有沒有人可以教我如何產生 diff 檔
static void Dw_style_font_realize (DwStyleFont *font, gboolean try_all)
{
char fontname[256], *ItalicChar;
ItalicChar = prefs.use_oblique ? "o" : "i";
sprintf (fontname, "-*-%s-%s-%s-*-*-%d-*-75-75-*-*-iso8859-1",
font->name,
font->bold ? "bold" : "medium",
font->italic ? ItalicChar : "r",
font->size);
++ strcat (fontname,
++ ",-eten-fixed"
++ "-medium-r-normal-*-*-*-75-75-*-*-big5-0");
-- font->font = gdk_font_load(fontname);
++ font->font = gdk_fontset_load(fontname);
編輯 dw_style.c 找到 Dw_style_font_realize 這部份將 ++ 的部份給加上, -- 的部份拿掉即可。