LinuxSir.cn,穿越时空的Linuxsir!

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

Fedora8字体的问题

[复制链接]
发表于 2007-11-9 10:00:32 | 显示全部楼层 |阅读模式
把字体copy到.fonts文件夹,使用fc-cache -fv生成缓存。
但是问题出来了。宋体等常设置的字体中文无法显示。

关键不知道哪边的设置起作用。/etc/fonts目录下面就一个fonts.conf
home目录下面的所有的conf都删掉了。
 楼主| 发表于 2007-11-9 16:14:51 | 显示全部楼层
谁把字体作用顺序研究一下的?
回复 支持 反对

使用道具 举报

发表于 2007-11-9 16:18:36 | 显示全部楼层
我用默认也很好,为什么还要改来改去呢?不理解!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-9 17:02:44 | 显示全部楼层
有些网站太BT了,指定了宋体,而且还不得不访问。
回复 支持 反对

使用道具 举报

发表于 2007-11-9 17:08:14 | 显示全部楼层
~/.fonts.conf更优先。
你可以用下面这个,来把宋体替换成另外的字体。
  1. <match target="pattern" >
  2.   <test name="family" >
  3.    <string>宋体</string>
  4.   </test>
  5.   <edit mode="assign" name="family" >
  6.    <string>ZhunYuan</string>
  7.   </edit>
  8. </match>
  9. <match target="pattern" >
  10.   <test name="family" >
  11.    <string>新宋体</string>
  12.   </test>
  13.   <edit mode="assign" name="family" >
  14.    <string>ZhunYuan</string>
  15.   </edit>
  16. </match>
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-11-9 17:11:56 | 显示全部楼层
使用windows的宋体需要遵守版权规定的!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-9 17:15:00 | 显示全部楼层
谢谢。我少了个. :cool:
怪不得我的配置没用。



Post by wheelz;1779933
~/.fonts.conf更优先。
你可以用下面这个,来把宋体替换成另外的字体。


  1. <match target="pattern" >
  2.   <test name="family" >
  3.    <string>宋体</string>
  4.   </test>
  5.   <edit mode="assign" name="family" >
  6.    <string>ZhunYuan</string>
  7.   </edit>
  8. </match>
  9. <match target="pattern" >
  10.   <test name="family" >
  11.    <string>新宋体</string>
  12.   </test>
  13.   <edit mode="assign" name="family" >
  14.    <string>ZhunYuan</string>
  15.   </edit>
  16. </match>
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-11-13 14:43:14 | 显示全部楼层

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

  4. <match target="font" >
  5.   <edit mode="assign" name="rgba" >
  6.    <const>rgb</const>
  7.   </edit>
  8. </match>
  9. <match target="font" >
  10.   <edit mode="assign" name="hinting" >
  11.    <bool>true</bool>
  12.   </edit>
  13. </match>
  14. <match target="font" >
  15.   <edit mode="assign" name="hintstyle" >
  16.    <const>hintfull</const>
  17.   </edit>
  18. </match>
  19. <match target="font" >
  20.   <edit mode="assign" name="antialias" >
  21.    <bool>true</bool>
  22.   </edit>
  23. </match>

  24. <match target="font" >
  25.   <test compare="contains" name="lang" >
  26.    <string>zh-cn</string>
  27.    <string>zh-tw</string>
  28.    <string>ja</string>
  29.    <string>ko</string>
  30.   </test>
  31.   <test compare="more_eq" name="size" qual="any" >
  32.    <double>8</double>
  33.   </test>
  34.   <test compare="less_eq" name="size" qual="any" >
  35.    <double>12</double>
  36.   </test>
  37.   <edit mode="assign" name="antialias" >
  38.    <bool>false</bool>
  39.   </edit>
  40. </match>

  41. <match target="font" >
  42.   <test compare="contains" name="lang" >
  43.    <string>zh-cn</string>
  44.    <string>zh-tw</string>
  45.    <string>ja</string>
  46.    <string>ko</string>
  47.   </test>
  48.   <test compare="more_eq" name="size" qual="any" >
  49.    <double>8</double>
  50.   </test>
  51.   <test compare="less_eq" name="size" qual="any" >
  52.    <double>12</double>
  53.   </test>
  54.   <edit mode="assign" name="antialias" >
  55.    <bool>false</bool>
  56.   </edit>
  57. </match>
  58. <match target="font" >
  59.   <test compare="contains" name="lang" >
  60.    <string>zh-cn</string>
  61.    <string>zh-tw</string>
  62.    <string>ja</string>
  63.    <string>ko</string>
  64.   </test>
  65.   <test compare="more_eq" name="pixelsize" qual="any" >
  66.    <double>10</double>
  67.   </test>
  68.   <test compare="less_eq" name="pixelsize" qual="any" >
  69.    <double>14</double>
  70.   </test>
  71.   <edit mode="assign" name="antialias" >
  72.    <bool>false</bool>
  73.   </edit>
  74. </match>
  75. </fontconfig>


  76. <?xml version="1.0"?>
  77. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  78. <fontconfig>
  79. <match target="pattern" >
  80. <test name="family" >
  81. <string>Monospace</string>
  82. </test>
  83. <edit name="family" mode="prepend" binding="strong">
  84. <string>DejaVu Sans Mono</string>
  85. </edit>
  86. </match>

  87. <match target="pattern" >
  88. <test name="family" >
  89. <string>Sans-Serif</string>
  90. </test>
  91. <edit name="family" mode="prepend" binding="strong">
  92. <string>DejaVu Sans</string>
  93. </edit>
  94. </match>

  95. <match target="pattern" >
  96. <test name="family" >
  97. <string>Sans</string>
  98. </test>
  99. <edit name="family" mode="prepend" binding="strong">
  100. <string>DejaVu Sans</string>
  101. </edit>
  102. </match>

  103. <match target="pattern" >
  104. <test name="family" >
  105. <string>Serif</string>
  106. </test>
  107. <edit name="family" mode="prepend" binding="strong">
  108. <string>DejaVu Serif</string>
  109. </edit>
  110. </match>

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

使用道具 举报

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

本版积分规则

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