[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 ...
随机推荐
- UITabBar 设置字体的颜色(选中状态/正常状态)setTitleTextAttributes
UITabbar有个setTintColor这个方法,可以理解为,高亮的时候,或者点击后的颜色设置. UITabBarItem有个setTitleTextAttributes的方法,是用来设置字体的颜 ...
- Selenium2学习-029-WebUI自动化实战实例-027-判断元素是否存在
非常简单的源码,敬请各位小主参阅.若有不足之处,敬请大神指正,不胜感激! /** * Verify the element exist or not * * @author Aaron.ffp * @ ...
- JS-JQ实现页面滚动时元素智能定位(顶部-其他部位)
先看效果: 阅读前提:充分理解div的三种定位方式:浮动,相对定位,绝对定位 方法一(顶部) 原理:直接使用css 进行控制:缺点:不兼容ie6-: 实现:positi ...
- http://www.cnblogs.com/java-my-life/archive/2012/05/28/2516865.html
http://www.cnblogs.com/java-my-life/archive/2012/05/28/2516865.html
- 加州wonders教材扫盲
加州语文教材主要包含以下内容: 1.主教材Reading/Writing Workshop(读写研讨) 2.拓展教材Literature Anthology(文学选集) 3.延伸阅读材料Leveled ...
- Android java取得当前日期增加一天或多天
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstanc ...
- string函数分析
string函数分析string函数包含在string.c文件中,经常被C文件使用.1. strcpy函数原型: char* strcpy(char* str1,char* str2);函数功能: 把 ...
- cocos2dx 3.x以上版本搭建Mac环境(百分百可行)
近期由于工作的原因,有机会接触了游戏行业,说实话,本人学程序最原始的初衷就是想做游戏,于是就创建了一篇cocos2d-x的分类来记录我在学习cocos2d-x的成长过程. 首先第一篇,想学cocos2 ...
- 到底UDP和TCP是什么个概念?
今天在论坛看到一牛人对tcp和udp的解释和区分,突然间恍然大悟. 以下全为拷贝. 在现实生活中,“要想富,先修路”:同时人总要“居有定所”,于是盖起了N多的房子.但是当你和同事商量好去做客的时候却发 ...
- 五种I/O 模式,select、epoll方法的理解,BIO、NIO、AIO理解 相关文章
一.io方式 Linux网络编程 五种I/O 模式及select.epoll方法的理解 web优化必须了解的原理之I/o的五种模型和web的三种工作模式 五种I/O 模式——阻塞(默认IO模式),非阻 ...