LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1150|回复: 4

Firefox 中文打印的疑问

[复制链接]
发表于 2006-4-25 22:29:00 | 显示全部楼层 |阅读模式
偶的一台机器,若果只装文泉骤(xfonts-wqy)的字体,在 Firefox 上显示是完全没有问题的,可是打印的时候却无法打出中文字,要麽变成空格,要麽变成方框。若然装上海宋(ttf-arphic-uming)打印便完全正常,可惜上海宋字型屏幕又不太好看。

为何会这样?是 bitmap font 跟 true type font 的差异吗?bitmap 不能打,要 TTF 才行?

在下的中文比较差劲,各位不要见笑,请兄弟们赐教。
 楼主| 发表于 2006-4-28 20:55:52 | 显示全部楼层
没有人遇过吗?

哪位好心人请赐教,谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-4-29 10:23:56 | 显示全部楼层
现在 文泉驿 只是 bitmap font
一般打印用 true type font


不过, 现在的 上海宋 我觉得很好看了

可能妳的系统里预设的 上海宋 配置不够理想吧

下面是 Ubuntu 里 对  zh_CN 的字体配置(  ubuntu 里是   /usr/share/language-selector//fontconfig/zh_CN)
我想您可以放在 ~/.fonts.conf
  1. <fontconfig>
  2.         <alias>
  3.                 <family>serif</family>
  4.                 <prefer>
  5.                         <family>Bitstream Vera Serif</family>
  6.                         <family>DejaVu Serif</family>
  7.                         <family>AR PL ShanHeiSun Uni</family>
  8.                         <family>WenQuanYi Bitmap Song</family>
  9.                         <family>AR PL ZenKai Uni</family>
  10.                 </prefer>
  11.         </alias>
  12.         <alias>
  13.                 <family>sans-serif</family>
  14.                 <prefer>
  15.                         <family>Bitstream Vera Sans</family>
  16.                         <family>DejaVu Sans</family>
  17.                         <family>AR PL ShanHeiSun Uni</family>
  18.                         <family>WenQuanYi Bitmap Song</family>
  19.                         <family>AR PL ZenKai Uni</family>
  20.                 </prefer>
  21.         </alias>
  22.         <alias>
  23.                 <family>monospace</family>
  24.                 <prefer>
  25.                         <family>Bitstream Vera Sans Mono</family>
  26.                         <family>DejaVu Sans Mono</family>
  27.                         <family>AR PL ShanHeiSun Uni</family>
  28.                         <family>WenQuanYi Bitmap Song</family>
  29.                         <family>AR PL ZenKai Uni</family>
  30.                 </prefer>
  31.         </alias>
  32.         <match target="font" >
  33.                 <test compare="more_eq" target="pattern" name="weight" >
  34.                         <int>180</int>
  35.                 </test>
  36.                 <edit mode="assign" name="embolden" >
  37.                         <bool>true</bool>
  38.                 </edit>
  39.         </match>
  40.         <match target="font" >
  41.                 <test name="family" compare="contains" >
  42.                         <string>Song</string>
  43.                         <string>Sun</string>
  44.                         <string>Kai</string>
  45.                         <string>Ming</string>
  46.                 </test>
  47.                 <edit name="globaladvance">
  48.                         <bool>false</bool>
  49.                 </edit>
  50.                 <edit name="spacing">
  51.                         <int>0</int>
  52.                 </edit>
  53.                 <edit name="hinting">
  54.                         <bool>true</bool>
  55.                 </edit>
  56.                 <edit name="autohint">
  57.                         <bool>false</bool>
  58.                 </edit>
  59.                 <edit name="antialias" mode="assign">
  60.                         <bool>true</bool>
  61.                 </edit>
  62.                 <test name="pixelsize" compare="less_eq">
  63.                         <int>18</int>
  64.                 </test>
  65.                 <edit name="antialias" mode="assign" >
  66.                         <bool>false</bool>
  67.                 </edit>
  68.         </match>
  69. </fontconfig>
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-29 10:48:54 | 显示全部楼层
debian testing 里的 上海宋 也已经是内嵌了 bitmap font  的, 只要不是错误配置, 显示效果都差不多
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-29 11:25:29 | 显示全部楼层
Thank you very much!:thank
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表