打印

问一个关于字体引擎的问题

问一个关于字体引擎的问题

问一个比较弱弱的问题,哪个达人给说说~

在x中支持Truetype字体的主要有四种引擎,freetype, xtt, xfs和Xft.
也就是说如果系统中有上述四个引擎中的一个,而且有相应的字体文件,
比方说simsun.ttf,在x中就能支持中文显示。

这里需要问的是,simsun.ttf是utf-8编码的,所以说不是utf-8编码的中文是
无法显示的。但是,如果我想要显示unicode的或者是GB/GBK编码的,需要
另外的文字引擎,还是需要如何配置,还是需要unicode的或者是GB/GBK编码
的字体文件。

说来说去也就一句话:谁能给我说说字体编码跟字体文件跟文字引擎跟x的关系……

呵呵,比较绕口,先谢过啦!

TOP

呵呵,所以说没弄清楚么~见笑啦!
那就应该是系统支持.ttf的字体,能显示utf-8编码的汉字?

TOP

要不这么问可能清楚点,目前系统支持.ttf的Truetype字体,且系统支持utf-8编码
如果我想显示unicode或者GB/GBK编码的汉字,如何设置?

TOP

视具体的程序而定

TOP

需要做码表表转才行

:D 向推荐一款能直接使用gb/gbk码显示的字体引擎 www.jarvm.net

TOP