firefly 好像有个支持 gb 的 mk 。
但这个东西仅仅是改善 GTK1 的中文。
arch 的中文支持好像还可以吧?他自己的 wiki 上面有中文的配置文章。
我的 Gentoo 方法:升级到最新的 freetype 、 fontconfig (越新越好,CVS 的更好),之后重新编译 cario (也是越新越好,但听说有几个新版本的支持不如旧版本,传说中的经典版本是 1.0.2 ),之后有空的话再编译一下文字支持的相关软件(比如 pango)。
freetype 、 fontconfig 最新版本里已经加入了中文伪粗体、斜体的 patch 。重新编译 cario 是让他使用 ft fc 的新的接口。之后 GTK2 的粗体支持就没问题了。再按照 archwiki 的文章把英文中文做绑定,之后选择一个好看的英文字体(要支持粗斜体,或者干脆就用 sans 这个组合字体),中文部分会自动使用宋体(别忘了加上字体文件,尤其是 simsun)。
QT 用最新版就行了,中文支持还可以。
PS:新版本 ft fc 会把 simsun 识别为中文名字“宋体”,别忘了参考wiki 文章的时候做相应的替换。