KEEP K.I.S.S.

tk's blog

Windows 下修改 Inkscape 和 Gimp 字体

基于Gtk+的程序运行在Windows下默认字体是很简陋的,修改方法基本是一致的,可以参照这篇文章GTK+ 程序字体的设置(被墙)。

以 Gimp 2.8.6 为例,找到程序安装目录,然后进入 ..\etc\gtk-2.0\ 目录,打开gtkrc.zh_CN(根据系统语言环境后缀名可能不同,比如繁体对应 gtkrc.zh_TW )文件,如果不存在则新建,修改内容为:

style "user-font" { 
font_name = "Microsoft YaHei 10" 
}

widget_class "*" style "user-font"

gtk-font-name="Microsoft YaHei 10"

这样就会使程序的字体变为微软雅黑。

如果不行则说明程序默认没有使用Native Window Syle,这时,打开目录下的 gtkrc 文件,将其内容修改为:

gtk-theme-name = "MS-Windows"

保存后重开程序即可。

PS: 在默认安装下,Gimp 只需前一步即可修改字体,而 Inkscape 则需要第二步才能完成字体修改。

Vala

Vala,是“一种新的编程语言,其目标是为GNOME开发者提供现代化的编程语言功能,同时没有额外的运行时要求,并且相对于C语言编写的应用程序和库,无需使用不同的ABI(二进制接口)。”

其实就是为了简化 GTK+ 编程的高级语言,最终会由该语言生成同等功能的 c语言文件,编译链接为 GTK+ 程序。

项目主页 http://live.gnome.org/Vala

Tutorial http://live.gnome.org/Vala/Tutorial

Win32 移植版和特有的IDE valaide http://code.google.com/p/vala-win32/downloads/list