[CrunchBang]中文字体美化
安装必要的字体包
sudo apt-get install ttf-droid ttf-wqy-zenhei xfonts-wqy ttf-wqy-microhei ttf-arphic-ukai ttf-arphic-uming
修改字体配置文件
将以下内容写到存放到你的home目录下,命名为 .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>AR PL UMing CN</family><family>AR PL ShanHeiSun Uni</family><family>Droid Sans Fallback</family><family>WenQuanYi Micro Hei</family><family>WenQuanYi Zen Hei</family></prefer></alias><alias><family>sans-serif</family><prefer><family>DejaVu Sans</family><family>Bitstream Vera Sans</family><family>Evermore Song</family><family>Droid Sans Fallback</family><family>WenQuanYi Micro Hei</family><family>WenQuanYi Bitmap Song</family><family>WenQuanYi Zen Hei</family><family>AR PL UMing CN</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 Micro Hei Mono</family><family>WenQuanYi Zen Hei Mono</family><family>Droid Sans Fallback</family><family>WenQuanYi Bitmap Song</family><family>AR PL UMing CN</family><family>AR PL ShanHeiSun Uni</family></prefer></alias><!-- Default Alias --><alias><family>DejaVu Sans</family><default><family>sans-serif</family></default></alias><!-- Generic font families --><matchtarget="pattern"><testname="family"qual="any"><string>serif</string></test><editbinding="strong"mode="prepend"name="family"><string>DejaVu Serif</string></edit></match><matchtarget="pattern"><testname="family"qual="any"><string>sans-serif</string></test><editbinding="strong"mode="prepend"name="family"><string>DejaVu Sans</string></edit></match><matchtarget="pattern"><testname="family"qual="any"><string>monospace</string></test><editbinding="strong"mode="prepend"name="family"><string>DejaVu Sans Mono</string></edit></match><!-- Anti-alias --><matchtarget="font"><editname="embeddedbitmap"><bool>false</bool></edit></match><!-- WenQuanYi Bitmap Song --><selectfont><acceptfont><pattern><pateltname="family"><string>WenQuanYi Bitmap Song</string></patelt></pattern></acceptfont></selectfont><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><!-- Alias --><alias><family>SimSun</family><family>宋体</family><accept><family>Evermore Song</family><family>WenQuanYi Bitmap Song</family><family>AR PL ShanHeiSun Uni</family></accept><default><family>serif</family></default></alias><alias><family>SimHei</family><family>黑体</family><accept><family>WenQuanYi Micro Hei</family><family>WenQuanYi Zen Hei</family></accept><default><family>sans-serif</family></default></alias><alias><family>微软雅黑</family><family>Microsoft YaHei</family><accept><family>WenQuanYi Micro Hei</family><family>WenQuanYi Zen Hei</family></accept><default><family>sans-serif</family></default></alias><!-- End --><matchtarget="font"><editmode="assign"name="rgba"><const>rgb</const></edit></match><matchtarget="font"><editmode="assign"name="hinting"><bool>true</bool></edit></match><matchtarget="font"><editmode="assign"name="hintstyle"><const>hintfull</const></edit></match><matchtarget="font"><editmode="assign"name="antialias"><bool>true</bool></edit></match><dir>~/.fonts</dir></fontconfig> |
Konsole 字体
Konsole 下还是坚持使用 DejaVu Sans Mono 字体,那个字体更适合工作。
Chrome
Chrome 的字体渲染原则很奇怪,如果我们直接使用默认配置的话,它会选择一个很奇怪的日文字体来渲染中文,对于日文字体里不存在的中文文字,它又会 Fallback 到另外一个奇怪的中文字体上。滇狐目前没太多时间和精力来详细调查这个现象,
解决这个问题最简单的方法就是把 Chrome 里的默认字体和 Sans 字体全都强制指定“Droid Sans Fallback”上,效果还不错。至于 Serif 字体,我们可以使用“Droid Serif”,Monospace 字体就用“Droid Sans Mono”,这样风格比较统一。
[CrunchBang]中文字体美化的更多相关文章
- Ubuntu 所需要的中文字体美化操作步骤
中文字体美化是个很讨厌的事情,无数初学者在这里面浪费了无数时间,做了无数没有意义的事情.但这也是不得不做的,我把 Debian/Ubuntu 所需要的中文字体美化操作步骤详细记录在这里,希望能节约大家 ...
- 【crunch bang】字体美化
中文字体美化是个很讨厌的事情,无数初学者在这里面浪费了无数时间,做了无数没有意义的事情.但这也是不得不做的,我把 Debian/Ubuntu 所需要的中文字体美化操作步骤详细记录在这里,希望能节约大家 ...
- Windows下的字体美化
转自HJK的博客 许多人钟情于Mac很大一部分是因为Mac优雅的字体渲染,Windows原生的效果很难做得到,即便是开启了CleartType效果也不尽如人意.不论是微软本身的审美原因还是历史包袱,与 ...
- [Ubuntu]明明白白安装中文字体
Ubuntu 6.06 dapper对中文的支持应该说是一向不错的,包括现在默认安装就包含了scim输入法.然而,一般安装的ubuntu虽然能够显示.输入中文了,但总觉 得所显示的中文像歪瓜裂枣,很是 ...
- CentOS7.5字体美化
背景知识 有衬线 (Serif) 无衬线 (Sans Serif) 和等宽 (Monospace) 字型 1 有衬线 (Serif) 字型是比较正式的字体,比划粗细不一,在笔划的边缘有装饰部分(我的理 ...
- Ubuntu 14.04 64位字体美化(使用黑文泉驿)
Ubuntu 14.04安装和升级后,,斜体字体变得很难看,昨天,我得到一个晚上,最终,管理一个线索,这里整洁. 在线调研后,.一致的观点是,,使用开源字体库文泉驿理想的黑色字体效果,效果甚至没有丢失 ...
- Linux字体美化实战(Fontconfig配置)(转)
原文地址:http://www.jinbuguo.com/gui/linux_fontconfig.html 本文的主题是Linux环境下的字体美化,但是首先得要有字体,然后才能谈美化.所以第一件事就 ...
- linux安装中文字体
一.查看系统字体 在开始安装之前,我们先查看系统中已经安装的字体. 要查看系统中已经安装的字体,我们可以使用fc-list命令进行查看.如果系统中没有该命令的话,我们需要先安装相关的软件包. 在cen ...
- Debian 8.3 中文字体安装
有了这个字体,对于日常工作和生活而言已经非常足够了.如果你还需要更多中文字体的话,推荐可以安装“文泉驿正黑”,“文泉驿点阵宋体”等.文泉驿的安装包已经进入了 Debian/Ubuntu,直接安装 tt ...
随机推荐
- threading多线程
什么是线程? 线程是操作系统能够进行运算调度的最小单位.它被包含在进程之中,是进程中的实际运作单位.一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务.一 ...
- Jquery 多选下拉列表插件jquery multiselect
有一个多选的需求,在网上找到了这个插件:multiselect https://github.com/ehynds/jquery-ui-multiselect-widget csdn博客上有这个插件的 ...
- office-002-onenote、word、outlook取消首字母大小写图文详解
此文主要讲述如何取消微软办公软件 onenote.work.outlook 中首字母大写等的自动更正项,其他 office 办公软件相关设置的操作,可参考此文进行相应的设置.希望能对亲有所帮助,若有错 ...
- sell -- 解码16进制unicode
1. //System.out.println("decodeUnicode:" + decodeUnicode("0049"));//I public sta ...
- php 或js 常用的正则表达式
1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:2. "^\d+$" //非负整数(正整数 + 0)3. "^[0-9 ...
- SqlServer基础:游标
记录下今天用到的游标: DECLARE @TempID INTDECLARE @Number INTSET @Number=1DECLARE myCursor CURSOR FOR SELEC ...
- OpenGL-选择与拾取
转自:http://blog.sina.com.cn/s/blog_4a9aa55c0100vu57.html 以下内容主要整理<OpenGL编程指南>第13章的内容.主要解决以下问题: ...
- 利用DBCC PAGE查看SQL Server中的表和索引数据
16:08 2013-01-06 参考http://doc.chinaunix.net/sqlserver/200810/206034.shtmlDBCC PAGE|IND 参数 DBCC PAGE ...
- 详细讲解Quartz.NET
Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中.它提供了巨大的灵活性而不牺牲 ...
- docker note
docker --bip="10.1.42.1/16" -d 挂载宿主机目录 Docker支持挂载宿主机目录,支持宿主机目录和容器之间文件目录进行映射,彼此共享: docker r ...