GTK+-1.2.9 gdk_font_load麻烦帮忙传个字体进去。

LENOVO_ 2011-08-24 05:18:18
ethereal 0.8.10使用 gtk+-1.2.9 ,
main函数中使用 gdk_font_load 载入字体。
函数原型:

GdkFont* gdk_font_load (const gchar *font_name);

程序默认使用的字体 -*-lucidatypewriter-medium-r-normal-*-*-120-*-*-*-*-iso8859-1 载入失败!

gdk_font_load("-*-lucidatypewriter-medium-r-normal-*-*-120-*-*-*-*-iso8859-1");

返回NULL ,原因是没有这个字体。

我对 font 不熟悉,不知道哪些字体在 gtk+1.2.9 上可以用。

请告诉我一个通用的字体,要gtk+1.2.9 能成功载入的。

谢谢了 。
...全文
82 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
帅得不敢出门 2011-08-25
  • 打赏
  • 举报
回复
用xlsfonts程序得到一个X服务器上的字体名列表, 然后从中选择一个.
LENOVO_ 2011-08-25
  • 打赏
  • 举报
回复
多谢你的帮助。
LENOVO_ 2011-08-25
  • 打赏
  • 举报
回复
谢谢了, 已经找到了。


...
-urw-urw palladio l-medium-r-normal--0-0-0-0-p-0-koi8-e
-urw-urw palladio l-medium-r-normal--0-0-0-0-p-0-koi8-r
-urw-urw palladio l-medium-r-normal--0-0-0-0-p-0-koi8-ru
-urw-urw palladio l-medium-r-normal--0-0-0-0-p-0-koi8-u
-urw-urw palladio l-medium-r-normal--0-0-0-0-p-0-koi8-uni
-vga-fixed-medium-r-normal--24-230-75-75-c-120-iso8859-1
6x13
cursor
fixed
taipei16
taipeik20
taipeik24
taipeim20
taipeim24
vga12x24



使用 fixed 就可以了。

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧