[分享] 最简单的 Windows 字体美化方案

系统字体配置、中文显示和输入法问题
回复
dualface
帖子: 30
注册时间: 2006-01-01 3:00

[分享] 最简单的 Windows 字体美化方案

#1

帖子 dualface » 2008-01-09 9:05

介意版权问题的用户请无视,以下的美化方法很黄很暴力!

首先在 /usr/share/fonts 目录下建立一个新目录来存放 Windows 字体。

下文假设将 Windows 所在分区挂载到了 /media/WIN

代码: 全选

sudo mkdir /usr/share/fonts/windows
cd /usr/share/fonts/windows
sudo cp /media/WIN/WINDOWS/Fonts/simsun.ttc .
sudo cp /media/WIN/WINDOWS/Fonts/simhei.ttf .
sudo cp /media/WIN/WINDOWS/Fonts/simfang.ttf .
sudo cp /media/WIN/WINDOWS/Fonts/simkai.ttf .
sudo chmod 644 *
这里我只复制了4个中文字体。复制完成后,执行命令刷新字体缓存:

代码: 全选

sudo fc-cache -rvf
接下来,就是修改字体配置文件 /etc/fonts/conf.avail/65-nonlatin.conf (记得先复制一份备份):

代码: 全选

cd /etc/fonts/conf.avail
cp 65-nonlatin.conf ~
sudo nano 65-nonlatin.conf
主要修改是把 SimSun 和 宋体 放到最前面。修改完成后如下:

代码: 全选

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
	<alias>
		<family>serif</family>
		<prefer>
			<family>SimSun</family>
			<family>宋体</family>
			<family>Frank Ruehl</family>
			<family>MgOpen Canonica</family>
			<family>Kochi Mincho</family>
			<family>AR PL SungtiL GB</family>
			<family>AR PL Mingti2L Big5</family>
			<family>MS 明朝</family>
			<family>Baekmuk Batang</family>
		</prefer>
	</alias>
	<alias>
		<family>sans-serif</family>
		<prefer>
			<family>SimSun</family>
			<family>宋体</family>
			<family>Nachlieli</family>
			<family>MgOpen Modata</family>
			<family>Kochi Gothic</family>
			<family>AR PL KaitiM GB</family>
			<family>AR PL KaitiM Big5</family>
			<family>MS ゴシック</family>
			<family>Baekmuk Dotum</family>
			<family>SimSun</family>
		</prefer>
	</alias>
	<alias>
		<family>monospace</family>
		<prefer>
			<family>NSimSun</family>
			<family>新宋体</family>
			<family>Miriam Mono</family>
			<family>Kochi Gothic</family>
			<family>AR PL KaitiM GB</family>
			<family>Baekmuk Dotum</family>
		</prefer>
	</alias>
</fontconfig>
保存退出后,注销当前用户。然后在登录界面按 CTRL+ALT+Backspace 重启 X Window。

登录后,选择菜单“系统->首选项->外观”,把“应用程序字体”和“文档字体”设置为“9pt“大小,最后打开“次像素平滑”功能。
现在就可以获得一个漂亮的中文显示效果了。

下面附几张截图:
附件
Screenshot-开源 PHP 开发框架 - FleaPHP - Swiftfox.png
Screenshot-刘若英 - 轻?.png
Screenshot-  一个简单的面向对象需求分析实例 by 我是妖怪,廖宇雷是我的艺名 - Swiftfox.png
Screenshot-字体测试 - OpenOffice.org Writer.png
Screenshot-外观首选项.png
12973796
帖子: 98
注册时间: 2008-01-03 15:19

#2

帖子 12973796 » 2008-01-10 12:58

试试看 呢 ,呵呵,先谢谢 。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

#3

帖子 hcym » 2008-01-10 13:05

也是用这土方子用上宋体了

居然比XP下还耐看

:lol:
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

#4

帖子 alpha.gu » 2008-01-10 14:20

文泉驿的点阵宋和正黑不是很好用的嘛,显示效果也不差,为什么一定要用Windows的字体呢?
shenlen
帖子: 9
注册时间: 2008-01-11 14:39

#5

帖子 shenlen » 2008-01-12 11:17

顶 。我是按照楼主的方法设置的。谢谢了。
不过楼主的截图选择的字体是dejawu sans book字体?不是应该选择宋体的吗?这里应该怎么设置的呢?
sundayson
帖子: 65
注册时间: 2007-12-31 17:29
来自: 北京
联系:

#6

帖子 sundayson » 2008-01-13 2:51

我按lz的做了,一切ms正常
不过在更换为宋体时,
好多有字的地方都成了空白,
吓我一跳,又换成雅黑了。。

雅黑的虚字真难受。。
头像
chieftain
帖子: 175
注册时间: 2006-02-18 22:53
来自: 啊里不吐纳星球
联系:

#7

帖子 chieftain » 2008-01-13 10:30

shenlen 写了:顶 。我是按照楼主的方法设置的。谢谢了。
不过楼主的截图选择的字体是dejawu sans book字体?不是应该选择宋体的吗?这里应该怎么设置的呢?
这个是设置显示的英文字体,宋体已经在上面的字体配置文件中指定好了。
Don't talk to me about life!
Yo! It's me.
dualface
帖子: 30
注册时间: 2006-01-01 3:00

#8

帖子 dualface » 2008-01-14 1:05

alpha.gu 写了:文泉驿的点阵宋和正黑不是很好用的嘛,显示效果也不差,为什么一定要用Windows的字体呢?
主要是一个视觉习惯的问题
回复