本文转载自:

http://edyfox.codecarver.org/html/debian_testing_chinese.html

中文字体美化是个很讨厌的事情, 无数初学者在这里面浪费了无数时间, 做了无数没有意义的事情。 但这也是不得不做的, 我把 Debian Wheezy 所需要的中文字体美化操作步骤详细记录在这里, 希望能节约大家一部分时间。

1 安装必要的字体包

首先, 我们的字体美化依赖 Deja Vu 系列字体, 因此我们首先安装这个软件包: ttf-dejavu

其次, 因为是“中文”美化, 因此必须有中文字体。 经过多年的发展, 文泉驿已经发展成为一个非常成熟的字体了, “文泉驿正黑”是一个非常漂亮的字体, 同时支持“文泉驿点阵宋体”作为内嵌点阵, 作为日常工作已经没有什么太大问题。 文泉驿的安装包已经进入了 Debian, 直接安装 ttf-wqy-zenhei 就可以了。 如果想直接使用点阵宋体的话, 可以安装 xfonts-wqy。 另外, 还可以通过 ttf-wqy-microhei 安装文泉驿微米黑, 那是一个通过 Google 的 Droid 系列字体衍生出来的字体, 效果也不错。

除了文泉驿系列字体外, 比较流行的免费中文字体还有文鼎提供的楷体和上海宋, 包名分别是: ttf-arphic-ukai 和 ttf-arphic-uming。 把这些字体都装上之后, 应该就已经具备一个基本能用的中文环境了。

2 修改配置文件

和若干年前比起来, 目前 Debian 默认的字体配置效果已经非常好了, 如果觉得已经满意了的话, 完全就可以使用默认配置, 不需要再做什么额外设置。 如果想获得更好一些的效果的话, 可以参考以下滇狐自己的字体配置文件。 将以下内容写到存放到你的家目录下, 命名为.fonts.conf, 就可以了。

<?xmlversion='1.0'encoding='utf-8'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <alias>
  <family>serif</family>
  <prefer>
   <family>DejaVu Serif</family>
   <family>Bitstream Vera Serif</family>
   <family>Evermore Song</family>
   <family>WenQuanYi Bitmap Song</family>
   <family>WenQuanYi Micro Hei</family>
   <family>WenQuanYi Zen Hei</family>
   <family>AR PL ShanHeiSun Uni</family>
  </prefer>
 </alias>
 <alias>
  <family>sans-serif</family>
  <prefer>
   <family>DejaVu Sans</family>
   <family>Bitstream Vera Sans</family>
   <family>Evermore Song</family>
   <family>WenQuanYi Bitmap Song</family>
   <family>WenQuanYi Micro Hei</family>
   <family>WenQuanYi Zen Hei</family>
   <family>AR PL ShanHeiSun Uni</family>
  </prefer>
 </alias>
 <alias>
  <family>monospace</family>
  <prefer>
   <family>DejaVu Sans Mono</family>
   <family>Bitstream Vera Sans Mono</family>
   <family>Evermore Song</family>
   <family>WenQuanYi Bitmap Song</family>
   <family>WenQuanYi Zen Hei Mono</family>
   <family>WenQuanYi Micro Hei Mono</family>
   <family>AR PL ShanHeiSun Uni</family>
  </prefer>
 </alias>
 <!-- Anti-alias -->
 <matchtarget="font">
  <editmode="assign"name="antialias">
   <bool>true</bool>
  </edit>
  <editmode="assign"name="rgba">
   <const>rgb</const>
  </edit>
  <editmode="assign"name="hinting">
   <bool>true</bool>
  </edit>
  <editmode="assign"name="hintstyle">
   <const>hintfull</const>
  </edit>
 </match>
 <!-- WenQuanYi Zen Hei -->
 <matchtarget="pattern">
  <testname="family"qual="any">
   <string>WenQuanYi Zen Hei</string>
   <string>文泉驿正黑</string>
  </test>
  <editname="embeddedbitmap">
   <bool>false</bool>
  </edit>
  <editname="antialias">
   <bool>true</bool>
  </edit>
 </match>
 <!-- WenQuanYi Zen Hei Sharp -->
 <matchtarget="pattern">
  <testname="family"qual="any">
   <string>WenQuanYi Zen Hei Sharp</string>
   <string>文泉驿点阵正黑</string>
  </test>
  <editname="embeddedbitmap">
   <bool>true</bool>
  </edit>
 </match>
 <!-- WenQuanYi Bitmap Song -->
 <matchtarget="pattern">
  <testname="family"qual="any">
   <string>WenQuanYi Bitmap Song</string>
  </test>
  <testcompare="less"name="pixelsize"qual="any">
   <double>12</double>
  </test>
  <editmode="assign"name="family">
   <string>WenQuanYi Micro Hei</string>
  </edit>
 </match>
 <matchtarget="pattern">
  <testname="family"qual="any">
   <string>WenQuanYi Bitmap Song</string>
  </test>
  <testcompare="more"name="pixelsize"qual="any">
   <double>16</double>
  </test>
  <editmode="assign"name="family">
   <string>AR PL ShanHeiSun</string>
  </edit>
 </match>
 <!-- Evermore Song -->
 <matchtarget="pattern">
  <testname="family"qual="any">
   <string>Evermore Song</string>
   <string>永中宋体</string>
  </test>
  <testcompare="less"name="pixelsize"qual="any">
   <double>12</double>
  </test>
  <editmode="assign"name="family">
   <string>WenQuanYi Micro Hei</string>
  </edit>
 </match>
 <!-- Use WenQuanYi Bitmap Song for bold Chinese -->
 <matchtarget="pattern">
  <testname="family"qual="any">
   <string>Evermore Song</string>
   <string>永中宋体</string>
  </test>
  <testcompare="more_eq"name="pixelsize"qual="any">
   <double>12</double>
  </test>
  <testcompare="less_eq"name="pixelsize"qual="any">
   <double>16</double>
  </test>
  <testcompare="more"name="weight"qual="any">
   <const>medium</const>
  </test>
  <editmode="assign"name="family">
   <string>WenQuanYi Bitmap Song</string>
  </edit>
 </match>
 <!-- Disable anti-alias for bitmap fonts -->
 <matchtarget="font">
  <testname="family"qual="any">
   <string>Evermore Song</string>
   <string>永中宋体</string>
   <string>WenQuanYi Zen Hei Sharp</string>
   <string>文泉驿点阵正黑</string>
   <string>WenQuanYi Bitmap Song</string>
  </test>
  <testcompare="more_eq"name="pixelsize"qual="any">
   <double>12</double>
  </test>
  <testcompare="less_eq"name="pixelsize"qual="any">
   <double>16</double>
  </test>
  <editmode="assign"name="antialias">
   <bool>false</bool>
  </edit>
 </match>
 <!-- Alias -->
 <alias>
  <family>SimSun</family>
  <family>宋体</family>
  <prefer>
   <family>Evermore Song</family>
   <family>WenQuanYi Bitmap Song</family>
   <family>AR PL ShanHeiSun Uni</family>
  </prefer>
  <default>
   <family>serif</family>
  </default>
 </alias>
 <alias>
  <family>SimHei</family>
  <family>黑体</family>
  <prefer>
   <family>WenQuanYi Micro Hei</family>
   <family>WenQuanYi Zen Hei</family>
  </prefer>
  <default>
   <family>sans-serif</family>
  </default>
 </alias>
 <!-- End -->
</fontconfig>

3 安装额外字体

以上配置应该能够满足日常需要了。 而且字型也足够美观大方。 如果还是觉得不满意, 非得偷盗版的 SimSun 才舒服的话, 请将偷来的文件放到 /usr/local/share/fonts 下, 然后运行 sudo fc-cache 即可。 上述配置文件已经考虑了使用 SimSun 时的美化。

本文转载自:

http://edyfox.codecarver.org/html/debian_testing_chinese.html

Debian中文字体美化相关推荐

  1. Ubuntu 所需要的中文字体美化操作步骤

    中文字体美化是个很讨厌的事情,无数初学者在这里面浪费了无数时间,做了无数没有意义的事情.但这也是不得不做的,我把 Debian/Ubuntu 所需要的中文字体美化操作步骤详细记录在这里,希望能节约大家 ...

  2. linux 中文字体美化,美化ubuntu字体

    拷贝3个字体文件(simsun.ttc SURSONG.TTF tahoma.ttf)到/usr/share/fonts/zh_CN/TrueType/ 目录 命令: mkdir -p /usr/sh ...

  3. Ubuntu 中文字体美化方案大全 (1): 概述篇

    其实,Ubuntu自带的默认UMING中文字体,已经看得过去了.如果对中文显示没有什么特殊的要求,也够用了. 不过,很多用惯了Windows或者苹果系统的Ubuntu用户还是觉得Ubuntu的字体不够 ...

  4. gentoo中文字体美化

    安装必要的组件和字体 #emerge cairo fontconfig libXft freetype #emerge arphicfonts wqy-bitmapfont cjkuni-fonts ...

  5. 【crunch bang】字体美化

    中文字体美化是个很讨厌的事情,无数初学者在这里面浪费了无数时间,做了无数没有意义的事情.但这也是不得不做的,我把 Debian/Ubuntu 所需要的中文字体美化操作步骤详细记录在这里,希望能节约大家 ...

  6. fc4字体美化与基本配置

    FC4的中文字体美化   FC4的中文字体美化 默认配置下,中文的显示看起来比较淡,也比较模糊.普遍的解决方法是使用windows的simsun字体,但是宋体中的英文和数字字体很不美观,结果是英文字体 ...

  7. 如何在Debian下快速安装中文字体

    Debian的字体管理有自己的一套,可以说非常方便,因为要美化Debian的中文桌面也是非常容易的.手工添加字体以及字体管理工具FontConfig和Debian字体管理程序defoma的使用,请参考 ...

  8. 如何在Debian下手工安装中文字体

    对于使用X Window的用户而言,拥有一个漂亮的界面是非常重要的,只有这样,工作的时候才能心情娱悦,否则,看着大小不一或者是朦朦胧胧的字体,恐怕没人会有心情做自己的工作. 由于中文TTF字库的版权原 ...

  9. Debian中文美化

    对于使用X Window的用户而言,拥有一个漂亮的界面是非常重要的,只有这样,工作的时候才能心情娱悦,否则,看着大小不一或者是朦朦胧胧的字体,恐怕没人会有心情做自己的工作. 由于中文TTF字库的版权原 ...

最新文章

  1. TickableObjects 和 ITickable
  2. MAGIX Photostory Deluxe 2021中文版
  3. 传统路由器被抛弃的理由—Vecloud
  4. 攻防世界-web-bug-从0到1的解题历程writeup
  5. python用递归法写斐波那契_python实现斐波那契数列: 递归+备忘录法+动态规划实现...
  6. strictmath_Java StrictMath sqrt()方法与示例
  7. leetcode 228. 汇总区间
  8. python 遍历字典嵌套_Python 字典嵌套循环遍历
  9. SQL Server链接服务器(一台机器SQL Server登陆,同时映射登陆到另外一台远程服务器的数据库)
  10. 2.maven 安装配置
  11. [渝粤教育] 广东-国家-开放大学 21秋期末考试市场营销10256k2
  12. bzoj4093: [Usaco2013 Dec]Vacation Planning
  13. koa2+html模板,Koa2 路由
  14. 有了证件照大师 轻松在ps中做证件照
  15. MIKE水动力笔记1_岸线及水深数据之依靠全球数据库资源提取的方法
  16. 【Tool】ELF 和 AXF 文件分析详解
  17. Oracle 数据库认证考试
  18. 【NOI2003】智破连环阵
  19. 何钦铭c语言第三版第3章答案,何钦铭版C语言第3章答案.pdf
  20. Python求圆的面积和周长

热门文章

  1. Code:NFine目录
  2. 数位云Android SDK接入指南
  3. 线性代数的一些知识点
  4. OpenCV头像识别采集训练数据
  5. Shell编程--变量的类型
  6. 用HTML写美食网站论文,基于web的美食网站l论文.doc
  7. CUMT-CTF第一次双月赛Writeup
  8. Duplicate column name错误办法
  9. 超低功耗Wifi片上系统WizFi 210 !应用笔记--多路连接
  10. Android 各种抓包工具抓包总结