初试Ubuntu7.04(二)——修改系统显示字体
来源:互联网 发布:sai软件win10下载 编辑:程序博客网 时间:2024/06/03 14:47
也许是我一直用的都是M$的操作系统的缘故,总是觉得Ubuntu的字体不是那么好看(纯粹的个人感觉,可能是自己习惯M$的字体)。于是便想要用M$的字体替换Ubuntu的字体。
Google了一下,有怎样替换系统字体的教程,而且非常的详细,让我兴奋不已,真的很感谢那些无私share这些资料的人和Google。找了一篇,按照上面的步骤一步一步地走下了,不过copy字体的时候遇到了一些困难,因为Ubuntu好像不让用户有root的权限,说这样是为了保护系统的安全性,怕像我这样菜鸟中的菜鸟无意中破坏了系统中重要的文件,而导致系统崩溃。
以下的东西是我从网上找到并粘贴在我的blog中的,不是我自己原创的(我只是加了一些自己的理解和一些可有可无的说明):
1,我们要在/usr/share/fonts这个文件夹下新建一个叫zh_CN的文件夹:
// you can use the hotkey "table" if you don't want to type the whole folder's name
cd /usr/share/fonts mkdir zh_CN
2,把字体文件(simsun.ttc tahoma.ttf verdana.ttf verdanab.ttf verdanaz.ttf tahomabd.ttf verdanai.ttf)从winxp的/windows/fonts这个文件夹里copy到刚刚新建的zh_CN文件夹中,这里可能会有点小麻烦。如果你没有对zh_CN这个文件夹做操作的权限,那可能要用到下面的这个命令:
cd /usr/share/fonts sudo chmod 777 zh_CN
这样你就有了对zh_CN这个文件夹做任何操作的权限,呵呵,是不是给的权限太大了,我只记得这个,反正只有自己用,我想也应该是安全的吧。以上只是准备工作,接下来开始我们添加M$字体的操作:
cd /usr/share/fonts/zh_CN sudo chmod 644 *
// Create some files
sudo mkfontscale sudo mkfontdir
sudo fc-cashe
3,修改language-selector.conf文件(修改前一定要备份,备份是一个很好的习惯,尤其在病毒无处不在的年代,不过我好像在/etc/fonts下没有找到language-selector.conf这个文件,就只能创建一个新的了)
sudo gedit /etc/fonts/language-selector.conf
保存一下,就可以了。
4,打开“系统-首选项-字体”面板 开始设置英文字体和渲染方式, 然后点右上角的关闭按钮,选择logout,在login系统,看看系统字体是不是改变了?
Google了一下,有怎样替换系统字体的教程,而且非常的详细,让我兴奋不已,真的很感谢那些无私share这些资料的人和Google。找了一篇,按照上面的步骤一步一步地走下了,不过copy字体的时候遇到了一些困难,因为Ubuntu好像不让用户有root的权限,说这样是为了保护系统的安全性,怕像我这样菜鸟中的菜鸟无意中破坏了系统中重要的文件,而导致系统崩溃。
以下的东西是我从网上找到并粘贴在我的blog中的,不是我自己原创的(我只是加了一些自己的理解和一些可有可无的说明):
1,我们要在/usr/share/fonts这个文件夹下新建一个叫zh_CN的文件夹:
// you can use the hotkey "table" if you don't want to type the whole folder's name
cd /usr/share/fonts mkdir zh_CN
2,把字体文件(simsun.ttc tahoma.ttf verdana.ttf verdanab.ttf verdanaz.ttf tahomabd.ttf verdanai.ttf)从winxp的/windows/fonts这个文件夹里copy到刚刚新建的zh_CN文件夹中,这里可能会有点小麻烦。如果你没有对zh_CN这个文件夹做操作的权限,那可能要用到下面的这个命令:
cd /usr/share/fonts sudo chmod 777 zh_CN
这样你就有了对zh_CN这个文件夹做任何操作的权限,呵呵,是不是给的权限太大了,我只记得这个,反正只有自己用,我想也应该是安全的吧。以上只是准备工作,接下来开始我们添加M$字体的操作:
cd /usr/share/fonts/zh_CN sudo chmod 644 *
// Create some files
sudo mkfontscale sudo mkfontdir
sudo fc-cashe
3,修改language-selector.conf文件(修改前一定要备份,备份是一个很好的习惯,尤其在病毒无处不在的年代,不过我好像在/etc/fonts下没有找到language-selector.conf这个文件,就只能创建一个新的了)
sudo gedit /etc/fonts/language-selector.conf
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Bitstream Vera Sans</family>
<family>Simsun</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>Simsun</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test name="weight" compare="less_eq">
<int>100</int>
</test>
<test compare="more_eq" target="pattern" name="weight" >
<int>180</int>
</test>
<edit mode="assign" name="embolden" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>宋体</string>
<string>宋体-18030</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
<string>黑体</string>
<string>新宋体</string>
<string>新宋体-18030</string>
<string>楷体_GB2312</string>
<string>仿宋_GB2312</string>
<string>隶体</string>
<string>SimSun-18030</string>
<string>SimHei</string>
<string>NSimSun</string>
<string>NSimSun-18030</string>
<string>KaiTi_GB2312</string>
<string>FangSong_GB2312</string>
<string>LiSu</string>
</test>
<edit name="globaladvance">
<bool>false</bool>
</edit>
<edit name="spacing">
<int>0</int>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<test name="pixelsize" compare="more_eq">
<int>12</int>
</test>
<test name="pixelsize" compare="less_eq">
<int>24</int>
</test>
<edit name="antialias" mode="assign" >
<bool>false</bool>
</edit>
</match>
</fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Bitstream Vera Sans</family>
<family>Simsun</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>Simsun</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test name="weight" compare="less_eq">
<int>100</int>
</test>
<test compare="more_eq" target="pattern" name="weight" >
<int>180</int>
</test>
<edit mode="assign" name="embolden" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>宋体</string>
<string>宋体-18030</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
<string>黑体</string>
<string>新宋体</string>
<string>新宋体-18030</string>
<string>楷体_GB2312</string>
<string>仿宋_GB2312</string>
<string>隶体</string>
<string>SimSun-18030</string>
<string>SimHei</string>
<string>NSimSun</string>
<string>NSimSun-18030</string>
<string>KaiTi_GB2312</string>
<string>FangSong_GB2312</string>
<string>LiSu</string>
</test>
<edit name="globaladvance">
<bool>false</bool>
</edit>
<edit name="spacing">
<int>0</int>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<test name="pixelsize" compare="more_eq">
<int>12</int>
</test>
<test name="pixelsize" compare="less_eq">
<int>24</int>
</test>
<edit name="antialias" mode="assign" >
<bool>false</bool>
</edit>
</match>
</fontconfig>
保存一下,就可以了。
4,打开“系统-首选项-字体”面板 开始设置英文字体和渲染方式, 然后点右上角的关闭按钮,选择logout,在login系统,看看系统字体是不是改变了?
- 初试Ubuntu7.04(二)——修改系统显示字体
- ubuntu7.04的字体设置
- 初试牛刀——显示图像
- UBUNTU7.04新系统全配置详解
- 修改ubuntu系统man手册显示的字体颜色
- 修改android系统 字体
- 修改系统字体文件
- 超简单的Ubuntu7.04下的字体安装方法,包括雅黑字体设置方法。
- Gaim - 如何修改显示字体
- worldwind 地图显示字体修改
- 修改android 系统字体 萌萌达
- 系统自定义全局字体修改
- 随系统字体放大,某个View内容显示不全问题怎么修改?
- 初试—迷宫求解
- 前端—初试
- Xcode 字体 设置-- Xcode family没有显示的字体--(错手修改了,被坑全过程)
- 初试牛刀(显示图像)
- ubuntu7.04的设置
- vc获得当前的路径
- 使用J2ME技术开发RPG游戏(一)——程序框架
- Inside I/O Completion Ports
- 2006年4月智能手机市场关注度调查分析报告
- 给小叉(小X)的一封短信
- 初试Ubuntu7.04(二)——修改系统显示字体
- 太有才了
- 关于二维条码技术的思考 开篇
- Ajax核心对象-- XMLHttpRequest
- 你真正掌握最基础的东西了吗?——写给学弟学妹
- .net中使用正则表达式
- [转]JFFS2源代码情景分析Beta2
- 在进行ASP调试时,可能出现的错误及尝试解决办法
- 一些不错的开发工具和开发相关工具推荐