LinuxSir.cn,穿越时空的Linuxsir!

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

论坛里的arch字体通用配置文件怎么用?

[复制链接]
发表于 2011-8-3 00:12:15 | 显示全部楼层 |阅读模式
在安装之前我执行了
pacman -S font-bh-ttf ttf-arphic-ukai ttf-arphic-uming ttf-bitstream-vera ttf-cheapskate ttf-dejavu ttf-fireflysung wqy-bitmapfont wqy-zenhei
yaourt -S wqy-microhei wqy-microhei-lite wqy-zenhei ttf-ms-fonts

sudo pacman -Rd cairo  freetype2 fontconfig
sudo yaourt -S cairo-ubuntu libxft-ubuntu freetype2-ubuntu fontconfig-ubuntu

现在是 删除不了cairo freetype2 fontconfig 提示
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: firefox: requires cairo
:: font-bh-ttf: requires fontconfig
:: gd: requires fontconfig
:: ghostscript: requires fontconfig
:: gtk2: requires cairo
:: imagemagick: requires fontconfig
:: imlib2: requires freetype2
:: libass: requires fontconfig
:: libxfont: requires freetype2
:: mplayer: requires fontconfig
:: openjdk6: requires freetype2
:: pango: requires cairo
:: pango: requires libxft
:: pango: requires freetype2
:: poppler: requires cairo
:: poppler: requires fontconfig
:: python2-cairo: requires cairo
:: qt: requires fontconfig
:: ttf-arphic-ukai: requires fontconfig
:: ttf-arphic-uming: requires fontconfig
:: ttf-bitstream-vera: requires fontconfig
:: ttf-cheapskate: requires fontconfig
:: ttf-dejavu: requires fontconfig
:: ttf-fireflysung: requires fontconfig
:: ttf-ms-fonts: requires fontconfig
:: wqy-bitmapfont: requires fontconfig
:: wqy-microhei: requires fontconfig
:: wqy-microhei-lite: requires fontconfig
:: wqy-zenhei: requires fontconfig
:: xorg-fonts-misc: requires fontconfig
:: xorg-mkfontscale: requires freetype2

也装不上cairo-ubuntu libxft-ubuntu freetype2-ubuntu fontconfig-ubuntu
提示:/tmp/yaourt-tmp-root/aur-freetype2-ubuntu/./PKGBUILD: line 31: patccommand not found
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build freetype2-ubuntu.

知道的请帮一帮 谢谢!
发表于 2011-8-3 10:19:44 | 显示全部楼层
可能是旧的吧
现在配置字体很简单了
安装新字体,然后去系统设置里面弄一下就好了。

如果真喜欢改配置文件,可参考:https://wiki.archlinux.org/index ... 字体配置范例
回复 支持 反对

使用道具 举报

发表于 2011-8-3 14:25:42 | 显示全部楼层
现在的文泉驿正黑是0.9.45-1,普遍比较虚,如果可以的话请安装早期wqy-zenhei-0.8.38-3,比较清晰。[color="Red"]下载

sudo vi /etc/fonts/local.conf
  1. <?xml version="1.0"?>
  2. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  3. <fontconfig>
  4. <!-- created by WenQuanYi FcDesigner v0.5 -->
  5. <!--
  6. 英文字体替换
  7. -->
  8. <match target="pattern">
  9. <test name="family" >
  10. <string>WenQuanYi Zen Hei</string>
  11. </test>
  12. <edit name="family" mode="prepend" binding="strong">
  13. <string>DejaVu Sans</string>
  14. </edit>
  15. </match>
  16. <match target="pattern">
  17. <test name="family" >
  18. <string>WenQuanYi Zen Hei Mono</string>
  19. </test>
  20. <edit name="family" mode="prepend" binding="strong">
  21. <string>DejaVu Sans Mono</string>
  22. </edit>
  23. </match>
  24. <!--
  25. 粗体替换
  26. -->
  27. <match target="pattern">
  28. <test name="family" >
  29. <string>WenQuanYi Zen Hei</string>
  30. </test>
  31. <test name="weight" compare="more_eq">
  32. <int>180</int>
  33. </test>
  34. <test name="pixelsize" compare="more_eq" >
  35. <double>20</double>
  36. </test>
  37. <edit name="family" mode="prepend" binding="strong">
  38. <string>Microsoft YaHei</string>
  39. </edit>
  40. </match>
  41. <match target="pattern">
  42. <test name="family" >
  43. <string>WenQuanYi Zen Hei Mono</string>
  44. </test>
  45. <test name="weight" compare="more_eq">
  46. <int>180</int>
  47. </test>
  48. <test name="pixelsize" compare="more_eq" >
  49. <double>20</double>
  50. </test>
  51. <edit name="family" mode="prepend" binding="strong">
  52. <string>Microsoft YaHei</string>
  53. </edit>
  54. </match>
  55. </fontconfig>
复制代码

如果使用chromium,字始终调试不好的话,请安装 Stylish ,并添加样式:
  1. *{
  2. font-family: "Droid Sans","WenQuanYi Zen Hei",sans-serif !important;
  3. }
  4. pre, code, kbd, samp, var {
  5. font-family: "Droid Sans Mono", "WenQuanYi Zen Hei Mono", monospace !important;
  6. }
复制代码

然后把GTK和Qt字体全部设置为WenQuanYi Zen Hei,以下是本人的配置,仅供参考:




最终字体效果图:

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-3 23:07:07 | 显示全部楼层
我发现我把园整字体边角设置成系统 还可以 设置渲染 无论轻微 中 还是完整 都跟狗啃了似的
回复 支持 反对

使用道具 举报

发表于 2011-8-3 23:32:44 | 显示全部楼层
Post by Banio;2145878
我发现我把园整字体边角设置成系统 还可以 设置渲染 无论轻微 中 还是完整 都跟狗啃了似的


sudo pacman -Rd cairo freetype2 fontconfig
sudo yaourt -S cairo-ubuntu libxft-ubuntu freetype2-ubuntu fontconfig-ubuntu
这两句命令执行了不?
狗啃的话应该是字体补丁没安装好。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-6 23:27:27 | 显示全部楼层
现在是 删除不了cairo freetype2 fontconfig 提示
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: firefox: requires cairo
:: font-bh-ttf: requires fontconfig
:: gd: requires fontconfig
:: ghostscript: requires fontconfig
:: gtk2: requires cairo
:: imagemagick: requires fontconfig
:: imlib2: requires freetype2
:: libass: requires fontconfig
:: libxfont: requires freetype2
:: mplayer: requires fontconfig
:: openjdk6: requires freetype2
:: pango: requires cairo
:: pango: requires libxft
:: pango: requires freetype2
:: poppler: requires cairo
:: poppler: requires fontconfig
:: python2-cairo: requires cairo
:: qt: requires fontconfig
:: ttf-arphic-ukai: requires fontconfig
:: ttf-arphic-uming: requires fontconfig
:: ttf-bitstream-vera: requires fontconfig
:: ttf-cheapskate: requires fontconfig
:: ttf-dejavu: requires fontconfig
:: ttf-fireflysung: requires fontconfig
:: ttf-ms-fonts: requires fontconfig
:: wqy-bitmapfont: requires fontconfig
:: wqy-microhei: requires fontconfig
:: wqy-microhei-lite: requires fontconfig
:: wqy-zenhei: requires fontconfig
:: xorg-fonts-misc: requires fontconfig
:: xorg-mkfontscale: requires freetype2

也装不上cairo-ubuntu libxft-ubuntu freetype2-ubuntu fontconfig-ubuntu
提示:/tmp/yaourt-tmp-root/aur-freetype2-ubuntu/./PKGBUILD: line 31: patccommand not found
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build freetype2-ubuntu.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-7 22:11:02 | 显示全部楼层
有懂的人来帮帮~~谢谢
回复 支持 反对

使用道具 举报

发表于 2011-8-7 22:55:37 | 显示全部楼层
这个没必要一定先卸载,在安装补丁的时候会自动卸载的。无法编译的话,先试着安装这个基础编译包看看
base-devel
还有一定要卸载的话,试着在参数后面多加个d看看,
如:sudo pacman -Rdd cairo
还有我在安装freetype2-ubuntu的时候,会提示md5不正确什么的,就需要你把/tmp/yaourt-tmp-root/aur-freetype2-ubuntu/复制出来,放到好认的目录,如home家目录,然后cd到aur-freetype2-ubuntu目录,察看md5,
命令为:md5sum 文件名
修改PKGBUILD错误的md5值,再执行命令makepkg,如果顺利的的话,执行sudo pacman -U 文件名来安装。
再是安装的时候会提示文件找不到,根据提示把文件解压,放到他提示的目录,就好了(我64位arch+KDE,老是出现上述问题的)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-8 08:50:01 | 显示全部楼层
Post by yuyangzxw;2146135
这个没必要一定先卸载,在安装补丁的时候会自动卸载的。无法编译的话,先试着安装这个基础编译包看看
base-devel
还有一定要卸载的话,试着在参数后面多加个d看看,
如:sudo pacman -Rdd cairo
还有我在安装freetype2-ubuntu的时候,会提示md5不正确什么的,就需要你把/tmp/yaourt-tmp-root/aur-freetype2-ubuntu/复制出来,放到好认的目录,如home家目录,然后cd到aur-freetype2-ubuntu目录,察看md5,
命令为:md5sum 文件名
修改PKGBUILD错误的md5值,再执行命令makepkg,如果顺利的的话,执行sudo pacman -U 文件名来安装。
再是安装的时候会提示文件找不到,根据提示把文件解压,放到他提示的目录,就好了(我64位arch+KDE,老是出现上述问题的)。

我安装base-devel 这个包后 可以正常安装了字体也美观许多 有点略微发需 我在微调试试 谢谢你这几天为我辛苦解答!
回复 支持 反对

使用道具 举报

发表于 2011-8-9 14:25:54 | 显示全部楼层
Post by Banio;2146147
我安装base-devel 这个包后 可以正常安装了字体也美观许多 有点略微发需 我在微调试试 谢谢你这几天为我辛苦解答!


:p
回复 支持 反对

使用道具 举报

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

本版积分规则

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