LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: LaoLiulaoliu

stardict字体问题

[复制链接]
发表于 2008-11-26 12:10:03 | 显示全部楼层
我觉得就是缺少字体。
回复 支持 反对

使用道具 举报

发表于 2008-11-26 13:15:23 | 显示全部楼层
LS请提供字体名称?查询后执行:
pmap `pgrep stardict`|grep fonts
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-26 15:21:12 | 显示全部楼层
localhost butterfly # pmap `pgrep stardict`|grep fonts
af97a000    608K r----  /usr/share/fonts/dejavu/DejaVuSans.ttf
b6456000  13248K r----  /usr/share/fonts/TTF/STHeiti.ttf

找到字体了。解决。
lzlz我跟你的配置不同。local.conf是系统字体
  1. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  2. <!-- /etc/fonts/local.conf file to configure system font access -->
  3. <fontconfig>
  4. <!-- Target dots per inch. -->
  5.         <match target="pattern">
  6.             <edit name="dpi" mode="assign"><double>107</double></edit>
  7.        </match>
  8. <!--Use the Autohinter -->
  9.     <match target="font">
  10.         <edit name="autohint" mode="assign"><bool>false</bool></edit>
  11.     </match>
  12. <!-- Enable sub-pixel rendering -->
  13.         <match target="font">
  14.         <test qual="all" name="rgba"><const>unknown</const></test>
  15.         <edit name="rgba" mode="assign"><const>rgb</const></edit>
  16.     </match>
  17. <!-- Exclude/Include a range of fonts for Anti Aliasing -->
  18. <!--   
  19.     <match target="font">
  20.         <test qual="any" name="size" compare="more"><double>9</double></test>
  21.         <test qual="any" name="size" compare="less"><double>18</double></test>
  22.         <edit name="antialias" mode="assign"><bool>true</bool></edit>
  23.     </match>
  24. -->
  25. <!-- Other config options that were added to previous versions of config files in the Gentoo Wiki HOWTO. Need clarification. -->
  26.     <match target="font">
  27.         <edit name="hinting" mode="assign"><bool>true</bool></edit>
  28.         <edit name="hintstyle" mode="assign"><const>hintslight</const></edit>
  29.     </match>
  30.     <match target="font">
  31.             <test name="family"><string>STHeiti</string></test>
  32.         <edit name="hinting"><bool>false</bool></edit>
  33.     </match>
  34. </fontconfig>
复制代码

然后在~/.fonts.conf的配置是用户自己的字体。
  1. <!-- ~/.fonts.conf file to configure system font access -->
  2. <fontconfig>
  3.     <!-- Replace Courier with a better-looking font -->
  4.     <match target="pattern" name="family">
  5.         <test name="family" qual="any"><string>DejaVu</string></test>
  6.         <edit name="family" mode="assign">
  7.             <!-- Other choices - Courier New, Luxi Mono -->
  8.             <string>Courier New</string>
  9.         </edit>
  10.     </match>
  11.     <!-- Reject bitmap fonts in favour of Truetype, Postscript, etc. -->
  12.     <selectfont>
  13.         <rejectfont>
  14.             <pattern>
  15.                 <patelt name="scalable"><bool>false</bool></patelt>
  16.             </pattern>
  17.         </rejectfont>
  18.     </selectfont>
  19.     <dir>/usr/share/fonts/TTF/</dir>
  20.     <alias>
  21.             <family>serif</family>
  22.               <prefer>
  23.                  <family>STHeiti</family>
  24.                  <family>DejaVu Serif</family>
  25.               </prefer>
  26.       </alias>
  27.      <alias>
  28.               <family>sans-serif</family>
  29.               <prefer>
  30.                  <family>STHeiti</family>
  31.                  <family>Georgia</family>
  32.                  <family>Vardana</family>
  33.               </prefer>
  34.       </alias>
  35.     <alias>
  36.               <family>monospace</family>
  37.               <prefer>
  38.                 <family>DejaVu Sans Mono</family>
  39.                 <family>Monospace</family>
  40.               </prefer>
  41.       </alias>
  42. </fontconfig>
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-11-26 19:11:38 | 显示全部楼层
没有什么负责的设置。

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- ~/.fonts.conf for per-user font configuration -->
<fontconfig>

<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>AR PL KaitiM GB</family>
<family>AR PL KaitiM Big5</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
</prefer>
</alias>

<alias>
<family>sans-serif</family>
<prefer>
<family>Bitstream Vesa Sans</family>
<family>AR PL KaitiM GB</family>
<family>AR PL KaitiM Big5</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
</prefer>
</alias>

<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vesa Mono</family>
<family>AR PL KaitiM GB</family>
<family>AR PL KaitiM Big5</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
</prefer>
</alias>

</fontconfig>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2008-11-29 21:19:28 | 显示全部楼层
  1. lee@shuge /home/share/bok $ cat /etc/gtk-2.0/gtkrc
  2. style "user-font"
  3. {
  4. font_name="Verdana,Microsoft Yahei 10"
  5. }
  6. widget_class "*" style "user-font"
复制代码

中文字体安装
  1. lee@shuge /home/share/bok $ eix wqy
  2. [i] media-fonts/wqy-bitmapfont
  3.      Available versions:  (~)0.7.0!b!s (~)0.7.0-r1!b!s 0.8.1-r1!b!s 0.9.9_p0!b!s {X}
  4.      Installed versions:  0.9.9_p0!b!s(11时08分22秒 2008年11月20日)(X)
  5.      Homepage:            http://wqy.sourceforge.net/en/
  6.      Description:         WenQuanYi Bitmap Song CJK font
  7. [i] media-fonts/wqy-zenhei
  8.      Available versions:  (~)0.6.26 {X}
  9.      Installed versions:  0.6.26(11时07分52秒 2008年11月20日)(X)
  10.      Homepage:            http://wqy.sourceforge.net/cgi-bin/enindex.cgi?ZenHei(en)
  11.      Description:         WenQuanYi Hei-Ti Style (sans-serif) Chinese outline font
  12. Found 2 matches.
  13. lee@shuge /home/share/bok $     
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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