謝謝,或許是我用的 libfreetype 版本出了問題:在 Nvu 一類程式可以見到斜體;但在 Firefox 本身就看不見了。
要再研究。
zero0w 寫:明白。
但在未用 patch 的時候,請問這樣設定會否使 9-16 pixel 的 AR PL ShanHeiSun Uni 斜體字不能顯示?
我看 libXft-2.1.6-CJK-extra-20041128.patch 的評語中有提這個問題。
<match target="font">
<!-- check to see if the font is roman -->
<test name="slant">
<const>roman</const>
</test>
<!-- check to see if the pattern requested non-roman -->
<test target="pattern" name="slant" compare="not_eq">
<const>roman</const>
</test>
<!-- multiply the matrix to slant the font -->
<edit name="matrix" mode="assign">
<times>
<name>matrix</name>
<matrix><double>1</double><double>0.2</double>
<double>0</double><double>1</double>
</matrix>
</times>
</edit>
<!-- pretend the font is oblique now -->
<edit name="slant" mode="assign">
<const>oblique</const>
</edit>
<!-- 加入以下這一段可使點陣字的向量斜體重現 -->
<!--
and disable embedded bitmaps for artificial oblique
-->
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
</match>
正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客