有否mingliu字体破碎的非firefly解决方案?
我不想安装firefly的freetype,因为我的系统的界面是英文的,安装后英文字体比较丑。>>>但是在使用 fontconfig 時,中文方面還有些比較特殊的需求。 例如字型破碎的問題,必須修改 freetype2 將 BYTECODE INTERPRETER 給啟用。
在网络上找到这段话.请问怎么修改 freetype2 將 BYTECODE INTERPRETER?需要重新编译freetype?打开以后英文是不是很丑? 烦,也碰到台湾客户发的PDF,全部中文破碎…… "firefly解决方案"也只是打开Freetype 的BCI 而已。
include/freetype/config/ftoption.h 里面的 #defineTT_CONFIG_OPTION_BYTECODE_INTERPRETER 是不是有打开。
英文不会很丑 打开了,还是一样的……
对了,OPENOFFICE打开一些繁体文档也是这个情况…… 我怀疑是poppler的问题。 实际上我用FF查看某些繁体网页,还有用OOo查看繁体文档,都存在破碎问题……
总和poppler没关吧?
<match target="font">
<test name="family">
<string>MingLiU</string>
<string>PMingLiU</string>
</test>
<edit name="autohint">
<bool>false</bool>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
</match>
FF和OO都正常了,不过那个PDF还是破碎的……
郁闷 我怀疑是poppler的问题。 连xpdf也poppler了,怎么办捏? 丢掉mingliu就行了。uming没有这个问题。 删除了mingliu也会是出现这种情况,而且是部分繁体pdf正常,部分不正常 -_- ! 应该是这些pdf嵌入的字体是mingliu,所以才。。 问题又出现了,OO里面,mingliu字体 12和13大小就会破碎,其他都正常……
怎么搞的捏? OO有自己的字体渲染引擎,用的好像不是freetype。要不换个版本试试看
页:
[1]
2