不过,我在Google goo到了一个繁体版的汉化方案。
绞尽脑汁--YES!
修改src/dw_style.c里的Dw_style_font_realize函数
代码:
引用: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-*-*-%d-*-75-75-*-*-iso8859-1", font->bold ? "bold" : "medium", font->italic ? ItalicChar : "r", font->size); strcat (fontname, ",-misc-simsun" "-medium-r-normal-*-*-160-*-*-c-*-gb2312.1980-0"); font->font = gdk_fontset_load(fontname);
就加一行
strcat (fontname,
",-misc-simsun"
"-medium-r-normal-*-*-160-*-*-c-*-gb2312.1980-0");
改一行
font->font = gdk_font_load(fontname);
改为font->font = gdk_fontset_load(fontname)
keyjing 于 2009-03-19 22:33:08发表:
用 桌面搜索
kakashiljf 于 2009-03-18 23:25:32发表:
想问问,src/dw_style.c这个文件在哪里?我找不到……谢谢
clake846 于 2009-03-17 10:24:37发表:
谢谢
hanbingxuan 于 2009-03-17 09:08:40发表:
路过,长见识了!
OnlyGE 于 2009-03-17 00:04:13发表:
小型版本常看到这个
keyjing 于 2009-03-16 23:48:39发表:
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-*-*-%d-*-75-75-*-*-iso8859-1",
font->bold ? "bold" : "medium",
font->italic ? ItalicChar : "r",
font->size);
strcat (fontname,
",-misc-simsun"
"-medium-r-normal-*-*-160-*-*-c-*-gb2312.1980-0");
font->font = gdk_fontset_load(fontname);