能够让Ubuntu完全显示文泉驿微米黑字体的字体配置文件

今天中华民国建国九十九周年和Ubuntu 10.10发布之日,可谓双喜临门。更巧合的是,二者都以自由作为自己的信仰。

文泉驿,是Linux下最著名的自由中文字体,对于他的微米黑字体,我更是爱不释手,所有的实验报告都坚决使用它,即使是要放到Windows下,我也会将文档转换成pdf格式,以极大程度的使用它。如果查看本博客的CSS代码,也可以发现,正文字体文泉驿微米黑排名第一,在其他博客里,我自己还真没见过第二个这么做的。

平日里我装Ubuntu的时候习惯使用纯英文版,一方面是认为Linux用中文没有意思,如果用终端更不方便,另一方面也是想创造点英语气氛,但是Ubuntu有一点很奇怪,如果安装纯英文的Ubuntu,那么中文就显示得不正常,字的大小粗细都很奇怪,尤其是在Google Chrome下,上Ubuntu中文论坛,尤其明显。当然不允许这种事情发生,所以我每次都把Chrome的每一种字体都显式的指定为文泉驿微米黑,有时,甚至把全系统的字体都指定为文泉驿微米黑,似乎不是什么好事,为了一个中文字体,放弃了所有的英文字体。所以我探索新的方法,终于找到了通过修改字体配置文件/etc/fonts/local.conf来把中文字体指定为文泉驿微米黑,而不改变英文字体的方法:

?
字体配置文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<fontconfig>
   <match target="pattern">
      <test qual="any" name="family">
         <string>serif</string>
      </test>
      <edit name="family" mode="prepend" binding="strong">
         <string>Ubuntu</string>
         <string>WenQuanYi Micro Hei</string>
         <string>AR PL UMing CN</string>
         <string>AR PL ShanHeiSun Uni</string>
         <string>Bitstream Vera Serif</string>
         <string>DejaVu Serif</string>
         <string>AR PL UKai CN</string>
         <string>AR PL ZenKai Uni</string>
      </edit>
   </match>
   <match target="pattern">
      <test qual="any" name="family">
         <string>sans-serif</string>
      </test>
      <edit name="family" mode="prepend" binding="strong">
         <string>Ubuntu</string>
         <string>WenQuanYi Micro Hei</string>
         <string>Bitstream Vera Sans</string>
         <string>DejaVu Sans</string>
         <string>WenQuanYi Zen Hei</string>
         <string>AR PL UMing CN</string>
         <string>AR PL ShanHeiSun Uni</string>
         <string>AR PL UKai CN</string>
         <string>AR PL ZenKai Uni</string>
      </edit>
   </match>
   <match target="pattern">
      <test qual="any" name="family">
         <string>monospace</string>
      </test>
      <edit name="family" mode="prepend" binding="strong">
         <string>WenQuanYi Micro Hei Mono</string>
         <string>Bitstream Vera Sans Mono</string>
         <string>DejaVu Sans Mono</string>
         <string>WenQuanYi Zen Hei</string>
         <string>AR PL UMing CN</string>
         <string>AR PL ShanHeiSun Uni</string>
         <string>AR PL UKai CN</string>
         <string>AR PL ZenKai Uni</string>
      </edit>
   </match>
</fontconfig>

编辑/etc/fonts/local.conf,把上述XML复制进去即可。如果没有该文件,就创建一个。修改后无需重启,即时起效。

最后赞美下Ubuntu 10.10的新字体"ubuntu",很漂亮。刚刚已经修改博客支持这个字体作为默认英文字体了。

参考文献:forum.ubuntu.org.cn/viewtopic.php?f=8&t=236013&start=0

Ubuntu英语环境下完全显示文泉驿微米黑字体的字体配置文件相关推荐

  1. Ubuntu安装文泉驿-微米黑字体

    sudo apt-get install ttf-wqy-microhei #文泉驿-微米黑 转载于:https://www.cnblogs.com/Jim-william/p/4876091.htm ...

  2. ubuntu9.10安装文泉驿微米黑字体

    1. 安装文泉驿微米黑字体: sudo aptitude install ttf-wqy-microhei 2. 修改字体选择文件/etc/fonts/conf.d/69-language-selec ...

  3. Ubuntu 14.04 64位字体美化(使用文泉驿微黑)

    Ubuntu 14.04安装并升级之后,变成楷体字体非常难看,我昨天搞了一晚上,终于理了个头绪,这里整理一下. 经过网上调研,大家的一致看法是,使用开源字体库文泉驿的微黑字体效果比较理想,甚至效果不输 ...

  4. Qt4.8.6 ARM(DM3730)中文显示,文泉驿正黑

    这类文章其实好多网友分享,但是这几天遇到一个奇葩问题,不得不记录一下. 一个DM3730开发板把文泉驿正黑字体拷贝到qt的fonts目录中,重启开发板后就能正常显示中文了,但是另外一块开发板却不行,就 ...

  5. linux 文泉驿正黑字体,文泉驿字体系列打包下载-文泉驿字体下载-西西软件下载...

    文泉驿字体是一套免费开源的字体,现在的很多设计师在设计商业产品时总是要考虑字体版权问题,而商业字体的授权价格昂贵让很多人望而却步.这里西西推荐的这套文泉驿字体是开源字体,比较常用语linux系统中,大 ...

  6. LinuxMint(Ubuntu)安装文泉驿家族黑体字

    文泉驿黑体字家族在Ubuntu上很有用,可以解决系统字体发虚的问题. 通过下面的三条命令安装: sudo apt-get install ttf-wqy-microhei #文泉驿-微米黑 sudo ...

  7. 困扰许久的文泉驿显示慢问题终于解决了

    前言:很久没写了.5月忙着申请Google Summer of Code,六月忙着申请实习,现在忙着实习,果然,blog只有闲着的时候才能写-- 现在在 北京千橡实习中,做ATL/WTL,一切都还算顺 ...

  8. fedora11 文泉驿micro-hei字体设置

    准备步骤: 下载文泉驿微米黑,解压 1.进入/usr/share/fonts,新建目录wqy-microhei cd /usr/share/fonts mkdir wqy-microhei 2.将解压 ...

  9. 文泉驿正黑体可下载使用了!

    最新测试版本下载(紫箫final) 文泉驿正黑,版本v0.2.15 (开发代号:紫箫,Codename: Zixiao) 正黑体测试说明 (请在下载前务必阅读) 发布文档 发布声明 计划开发人员列表 ...

  10. 在ubuntu英文环境下使用中文输入法

    在ubuntu英文环境下使用中文输入法,我将可爱的fcitx卸载了,换上了scim输入法. 安装scim比安装fcitx麻烦一点,不过据说更新源后,在语言支持里选择chinese,并将默认语言改为中文 ...

最新文章

  1. 计算机水平flash试题,计算机flash考试试题
  2. Linux-unit12
  3. 永远不要在 MySQL 中使用“utf8”
  4. shell `-c`参数 如何使用
  5. etherpad an interactive approach for combining multiple sentences from different students in class
  6. saltstack的状态文件
  7. python3安装mysqlclient_Python3 安装mysqlclient错误处理(MAC版)
  8. iOS在支持arc的工程中,导入不支持arc的第三方的插件
  9. 阿里云产品汇总及解释
  10. ES6学习(六)—函数的扩展
  11. 运营商的光猫有四个输出端口,哪个带宽最大?
  12. C#调用c++Dll结构体数组指针的问题
  13. Win10 安装 IE11 教程
  14. 中国最令人崩溃的25个姓氏,排名第1位的,打死都想不到
  15. Java使用iText PDF按页(逐页、单页)拆分PDF
  16. typecho+handsome美化
  17. ctab法提取dna流程图_CTAB法提取DNA
  18. php 2个数组并集,php中数组的并集、交集和差集函数介绍_PHP教程
  19. 暴力递归转动态规划----以货币数问题展开
  20. 【unity 保卫星城】--- 开发笔记01(飞机移动)

热门文章

  1. 苹果电脑win10蓝牙音响卡顿_Macbook Pro 2017安装win10以后蓝牙鼠标卡顿
  2. 十款提升操作系统舒服度软件
  3. MIUI android 的压缩包,【玩机组分享】Android MIUI主题结构及其制作方法
  4. [转]remote object /data/media/clockworkmod/backup/ does not exist
  5. Web前端第三季(JavaScript):十一:第3章: 字符串和对象:309-如何创建对象+310-如何创建构造函数+311-给对象添加普通函数和对象属性的遍历
  6. 泛微OA系统Ngnix反向代理
  7. 数据库课程设计报告格式模版
  8. html面试要带电脑吗,前端面试巧妙回答浏览器兼容问题
  9. [学习笔记-SLAM篇]视觉SLAM十四讲ch3
  10. AJAXSUBMIT跨域问题