LinuxSir.cn,穿越时空的Linuxsir!

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

如何在设置中文缺省字体?

[复制链接]
发表于 2006-8-9 22:55:10 | 显示全部楼层 |阅读模式
在使用雅黑和wbq。想让雅黑成为中文缺省字体。

请问如何设置?
发表于 2006-8-9 23:59:53 | 显示全部楼层
编辑/etc/fonts/fonts.conf,把雅黑的字体提前。
回复 支持 反对

使用道具 举报

发表于 2006-8-10 16:53:14 | 显示全部楼层
有例文吗???
回复 支持 反对

使用道具 举报

发表于 2006-8-10 18:21:28 | 显示全部楼层

  1. <?xml version="1.0"?>
  2. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  3. <fontconfig>

  4. <match target="font" >
  5.   <test compare="contains" name="lang" qual="any">
  6.    <string>zh-cn</string>
  7.    <string>zh-tw</string>
  8.    <string>ja</string>
  9.    <string>ko</string>
  10.   </test>
  11.   <edit name="spacing" >
  12.    <const>proportional</const>
  13.   </edit>
  14.   <edit name="globaladvance" >
  15.    <bool>false</bool>
  16.   </edit>
  17. </match>


  18. <alias>
  19.   <family>serif</family>
  20.   <prefer>
  21.    <family>Bitstream Vera Serif</family>
  22.    <family>Times New Roman</family>
  23.    <family>SimSun</family>
  24.    <family>SimSun-18030</family>
  25.    <family>AR PL New Sung</family>
  26.   </prefer>
  27. </alias>
  28. <alias>
  29.   <family>sans-serif</family>
  30.   <prefer>
  31.    <family>Bitstream Vera Sans</family>
  32.    <family>Verdana</family>
  33.    <family>Tahoma</family>
  34.    <family>Arial</family>
  35.    <family>SimSun</family>
  36.    <family>SimSun-18030</family>
  37.    <family>AR PL New Sung</family>
  38.   </prefer>
  39. </alias>
  40. <alias>
  41.   <family>monospace</family>
  42.   <prefer>
  43.    <family>Bitstream Vera Sans Mono</family>
  44.    <family>Courier New</family>
  45.    <family>NSimSun</family>
  46.    <family>NSimSun-18030</family>
  47.    <family>AR PL New Sung</family>
  48.   </prefer>
  49. </alias>
  50. <match target="font" >
  51. <!-- check to see if the font is just regular -->
  52.   <test compare="less_eq" name="weight" >
  53.    <int>100</int>
  54.   </test>
  55. <!-- check to see if the pattern requests bold -->
  56.   <test compare="more_eq" target="pattern" name="weight" >
  57.    <int>180</int>
  58.   </test>
  59. <!-- set the embolden flag -->
  60.   <edit mode="assign" name="embolden" >
  61.    <bool>true</bool>
  62.   </edit>
  63. </match>


  64. <match target="font" >
  65.   <edit mode="assign" name="rgba" >
  66.    <const>rgb</const>
  67.   </edit>
  68. </match>
  69. <match target="font" >
  70.   <edit mode="assign" name="hinting" >
  71.    <bool>true</bool>
  72.   </edit>
  73. </match>
  74. <match target="font" >
  75.   <edit mode="assign" name="hintstyle" >
  76.    <const>hintmedium</const>
  77.   </edit>
  78. </match>
  79. <match target="font" >
  80.   <edit mode="assign" name="antialias" >
  81.    <bool>true</bool>
  82.   </edit>
  83. </match>

  84. <match target="font" >
  85.   <test compare="contains" name="lang" qual="any">
  86.    <string>zh-cn</string>
  87.    <string>zh-tw</string>
  88.    <string>ja</string>
  89.    <string>ko</string>
  90.   </test>
  91.   <test compare="more_eq" name="pixelsize" >
  92.    <double>11</double>
  93.   </test>
  94.   <test compare="less_eq" name="pixelsize" >
  95.    <double>18</double>
  96.   </test>
  97.   <edit name="antialias" >
  98.    <bool>false</bool>
  99.   </edit>
  100. </match>

  101. </fontconfig>
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-8-10 18:32:05 | 显示全部楼层
发现雅黑的一个bug,“教”的码错了,搞成了“亚”呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-11 17:56:08 | 显示全部楼层
是呀。。。。
回复 支持 反对

使用道具 举报

发表于 2006-8-11 19:07:30 | 显示全部楼层
现在的fonts.conf格式变了……
回复 支持 反对

使用道具 举报

发表于 2006-8-11 19:55:12 | 显示全部楼层
Post by Freesnake
现在的fonts.conf格式变了……


怎么变了呢? 不还是 xml 的吗?只能改变几个小的定义吧?大部分的内容是不会动的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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