当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 大家把/etc/fonts/local.conf 都拿来共享一下
帖子发表于 : 2006-06-25 11:03 

注册: 2006-06-03 21:29
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
这是我的配置文件,希望达人指点:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- conf.d/myfont.conf -->
<fontconfig>
<dir>/usr/share/fonts</dir>
<dir>/usr/share/fonts/local</dir>
<dir>/usr/local/share/fonts</dir>
<dir>~/.fonts</dir>
<!--加入点阵字体路径-->
<dir>/usr/X11R6/lib/X11/fonts</dir>
<!--配置粗体中文显示,要配合freetype-2.1.10,libxft-2.1.7,fontconfig-2.3.X-->
<match target="font">
<!-- check to see if the font is just regular -->
<test name="weight" compare="less_eq">
<int>100</int>
</test>
<!-- check to see if the pattern requests bold -->
<test target="pattern" name="weight" compare="more_eq">
<int>180</int>
</test>
<!-- set the embolden flag -->
<edit name="embolden" mode="assign">
<bool>true</bool>
</edit>
</match>
<!--default settings for all fonts.-->
<match target="font" >
<!-- 打开字体的反锯齿即AA,大号字用AA会更美观 -->
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
<edit mode="assign" name="hintstyle" >
<const>hintslight</const>
</edit>
<!-- 打开hint -->
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
<!-- 关闭autohint -->
<edit mode="assign" name="autohint" >
<bool>false</bool>
</edit>
</match>
<!-- 关闭 8到17号字体的AA -->
<match target="font" >
<!--
<test compare="contains" name="lang" >
<string>zh-cn</string>
<string>zh-tw</string>
<string>ja</string>
<string>ko</string>
</test>
-->
<test compare="more_eq" name="pixelsize" qual="any" >
<double>8</double>
</test>
<test compare="less_eq" name="pixelsize" qual="any" >
<double>17</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
<!--Only for Debian/Ubuntu, since fontconfig matches sans-serif firstly for SmSun other than some english font.-->
<match target="pattern">
<test compare="contains" name="lang">
<string>zh</string>
</test>
<edit name="lang" mode="prepend">
<string>en</string>
</edit>
</match>
<!-- 解决英文字体间距过宽 -->
<match target="font">
<test target="pattern" name="lang" compare="contains">
<string>zh-tw</string>
<string>zh-cn</string>
<string>ja</string>
<string>ko</string>
</test>
<edit name="spacing">
<const>proportional</const>
</edit>
<edit name="globaladvance">
<bool>false</bool>
</edit>
</match>
<!--
设定中文最小字号,使得小字的中文美观
-->
<match target="font" >
<test name="family" qual="any" >
<string>SimSun</string>
<string>NSimSun</string>
<string>SimHei</string>
<string>AR PL ShanHeiSun Uni</string>
<string>AR PL SenKai Uni</string>
<string>AR PL New Sung</string>
<string>FZSongTi</string>
<string>FZMingTiB</string>
<string>FangSong_GB2312</string>
<string>KaiTi_GB2312</string>
</test>
<test compare="more_eq" name="pixelsize" >
<int>8</int>
</test>
<test compare="less_eq" name="pixelsize" >
<int>12</int>
</test>
<edit compare="eq" name="pixelsize" >
<int>12</int>
</edit>
</match>
<!--
把serif ,sans,monospace的family(字体族)重新排序,适应中文用户的用字习惯
-->
<alias>
<family>serif</family>
<prefer>
<family>Times New Roman</family>
<family>Nimbus Roman No9 L</family>
<family>Luxi Serif</family>
<family>Times</family>
<family>Bitstream Vera Serif</family>
<family>Simsun</family>
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL SenKai Uni</family>
<family>AR PL New Sung</family>
<family>FZSongTi</family>
<family>FZMingTiB</family>
<family>Kochi Mincho</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
<family>Baekmuk Batang</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Helvetica</family>
<family>Verdana</family>
<family>Arial</family>
<family>Tahoma</family>
<family>Bitstream Vera Sans</family>
<family>SimSun</family>
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL SenKai Uni</family>
<family>AR PL New Sung</family>
<family>FZSongTi</family>
<family>FZMingTiB</family>
<family>Kochi Gothic</family>
<family>AR PL KaitiM GB</family>
<family>AR PL KaitiM Big5</family>
<family>Baekmuk Dotum</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Courier</family>
<family>Courier New</family>
<family>Andale Mono</family>
<family>Luxi Mono</family>
<family>Nimbus Mono L</family>
<family>Bitstream Vera Sans Mono</family>
<family>NSimSun</family> <!-- han (zh-cn,zh-tw) -->
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL SenKai Uni</family>
<family>AR PL New Sung</family>
<family>FZSongTi</family>
<family>FZMingTiB</family>
<family>Kochi Gothic</family>
<family>AR PL KaitiM GB</family>
<family>Baekmuk Dotum</family>
</prefer>
</alias>
</fontconfig>



[img]/home/wang/Desktop/Screenshot.png[/img]


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-06-25 12:02 
头像

注册: 2005-08-15 0:04
帖子: 1880
地址: 南7技校
送出感谢: 0 次
接收感谢: 0 次
没有这个文件 :(


_________________
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-06-25 19:30 

注册: 2005-05-07 23:57
帖子: 3025
送出感谢: 0 次
接收感谢: 0 次
yongyi@ubuntu:~$ cat /etc/fonts/local.conf
cat: /etc/fonts/local.conf: 没有那个文件或目录


_________________
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-06-25 21:45 

注册: 2005-12-31 12:17
帖子: 340
送出感谢: 0 次
接收感谢: 0 次
我也没有。。。。。。。 :oops:


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-06-26 12:01 

注册: 2006-06-03 21:29
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
不会吧?你们配置中文环境的时候直接对fonts.conf 进行的改动??


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-06-26 13:01 

注册: 2005-12-31 12:17
帖子: 340
送出感谢: 0 次
接收感谢: 0 次
kingwxj 写道:
不会吧?你们配置中文环境的时候直接对fonts.conf 进行的改动??


楼主看看这个
http://blog.chinaunix.net/u/15923/showart.php?id=88812


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-06-27 2:11 

注册: 2006-06-16 2:39
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
绝对不要随便用local.conf

我新装完ubuntu,从windows下复制字体,重启。配置字体使用顺序时,打算尝试修改local.conf,替代修改fonts.conf:
代码:
sudo cp /etc/fonts/fonts.conf /etc/fonts/local.conf

代码:
sudo gedit /etc/fonts/local.conf

就几乎死机了,重启后还是慢得跟死机一样,只能在启动时选恢复模式,用root身份把local.conf删除:
代码:
rm /etc/fonts/local.conf

重启就好了。

可见local.conf里如果有某些设置和fonts.conf冲突,会有严重后果,还不如直接修改fonts.conf保险。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-06-28 14:42 

注册: 2005-12-31 12:17
帖子: 340
送出感谢: 0 次
接收感谢: 0 次
614a 写道:
绝对不要随便用local.conf

我新装完ubuntu,从windows下复制字体,重启。配置字体使用顺序时,打算尝试修改local.conf,替代修改fonts.conf:
代码:
sudo cp /etc/fonts/fonts.conf /etc/fonts/local.conf

代码:
sudo gedit /etc/fonts/local.conf

就几乎死机了,重启后还是慢得跟死机一样,只能在启动时选恢复模式,用root身份把local.conf删除:
代码:
rm /etc/fonts/local.conf

重启就好了。

可见local.conf里如果有某些设置和fonts.conf冲突,会有严重后果,还不如直接修改fonts.conf保险。



是你修改得不对。。。。。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-06-28 18:34 
头像

注册: 2006-04-28 23:24
帖子: 206
地址: K^L
送出感谢: 0 次
接收感谢: 0 次
yongyi 写道:
yongyi@ubuntu:~$ cat /etc/fonts/local.conf
cat: /etc/fonts/local.conf: 没有那个文件或目录

:oops: :oops: 一样..我也没有


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-06-28 23:42 

注册: 2006-06-16 2:39
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
种草得草 写道:
614a 写道:
绝对不要随便用local.conf

我新装完ubuntu,从windows下复制字体,重启。配置字体使用顺序时,打算尝试修改local.conf,替代修改fonts.conf:
代码:
sudo cp /etc/fonts/fonts.conf /etc/fonts/local.conf

代码:
sudo gedit /etc/fonts/local.conf

就几乎死机了,重启后还是慢得跟死机一样,只能在启动时选恢复模式,用root身份把local.conf删除:
代码:
rm /etc/fonts/local.conf

重启就好了。

可见local.conf里如果有某些设置和fonts.conf冲突,会有严重后果,还不如直接修改fonts.conf保险。



是你修改得不对。。。。。

只要执行了sudo gedit /etc/fonts/local.conf,系统就慢得连gedit都打不开,根本就来不及修改local.conf,不信你自己装一个新系统试试。

题外话:
我如果修改过,肯定会帖出修改的内容。我认为很多linux的使用者在遇到程序问题时,首先认为是用户设置出错而不考虑是程序、系统自身设计的问题,这种先要用户检讨而不是先检查程序的思维,阻碍了linux的推广。用户都是按某种习惯去做事,你现在做的程序不符合一般用户习惯,难道不是设计不合理吗?比如这里出的问题,就明显是gedit启动时系统读取了local.conf的设置,而local.conf与fonts.conf有某些冲突。一般来说,linux程序都是在启动时才读取重要配置文件,而不去理会运行时配置文件的变动,这样可以避免错误的配置导致程序崩溃。但显然这里X系统就没有做到这一点,程序运行出了问题。而且local.conf与fonts.conf设置冲突的情况,在配置文件里也没有提到,只说可以用local.conf来变更fonts.conf的某些设置。那我local.conf和fonts.conf完全一样呢?程序近乎崩溃,符合常理吗?为什么我的描述暗示了这可能是系统的一个bug时,还要有人想当然的来一句“是你修改得不对。。。。。”呢?linux桌面系统就是不比windows稳定,当有人指出linux某些问题时,如果大家一点也不谦虚的考虑可能的确是linux的不足,那linux还有什么进步可言。还有输入法的问题,纯粹的以英文环境安装系统,在英文环境下是绝对无法输入中文的。我试了很多次,新装了系统后就只弄输入法,现在绝不信什么只要设LC_CTYPE=zh_CN.UTF-8等等就解决的鬼话,除非桌面系统以zh_CN环境运行过,如我在另一个帖子提到的那样,否则一切其他方法都无效。为什么就没人承认这一点呢?不知道哪个SX(尽管我厌恶这么说)设计的输入法系统,程序除了知道编码是什么外还要问是什么语言,你(文本编辑器之类)知道编码就可以知道字符占位、图形了,和他是什么语言有什么关系?
有感于论坛没有人“吼”linux缺陷。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-06-30 1:22 

注册: 2005-12-31 12:17
帖子: 340
送出感谢: 0 次
接收感谢: 0 次
614a 写道:
种草得草 写道:
614a 写道:
绝对不要随便用local.conf

我新装完ubuntu,从windows下复制字体,重启。配置字体使用顺序时,打算尝试修改local.conf,替代修改fonts.conf:
代码:
sudo cp /etc/fonts/fonts.conf /etc/fonts/local.conf

代码:
sudo gedit /etc/fonts/local.conf

就几乎死机了,重启后还是慢得跟死机一样,只能在启动时选恢复模式,用root身份把local.conf删除:
代码:
rm /etc/fonts/local.conf

重启就好了。

可见local.conf里如果有某些设置和fonts.conf冲突,会有严重后果,还不如直接修改fonts.conf保险。



是你修改得不对。。。。。

只要执行了sudo gedit /etc/fonts/local.conf,系统就慢得连gedit都打不开,根本就来不及修改local.conf,不信你自己装一个新系统试试。

题外话:
我如果修改过,肯定会帖出修改的内容。我认为很多linux的使用者在遇到程序问题时,首先认为是用户设置出错而不考虑是程序、系统自身设计的问题,这种先要用户检讨而不是先检查程序的思维,阻碍了linux的推广。用户都是按某种习惯去做事,你现在做的程序不符合一般用户习惯,难道不是设计不合理吗?比如这里出的问题,就明显是gedit启动时系统读取了local.conf的设置,而local.conf与fonts.conf有某些冲突。一般来说,linux程序都是在启动时才读取重要配置文件,而不去理会运行时配置文件的变动,这样可以避免错误的配置导致程序崩溃。但显然这里X系统就没有做到这一点,程序运行出了问题。而且local.conf与fonts.conf设置冲突的情况,在配置文件里也没有提到,只说可以用local.conf来变更fonts.conf的某些设置。那我local.conf和fonts.conf完全一样呢?程序近乎崩溃,符合常理吗?为什么我的描述暗示了这可能是系统的一个bug时,还要有人想当然的来一句“是你修改得不对。。。。。”呢?linux桌面系统就是不比windows稳定,当有人指出linux某些问题时,如果大家一点也不谦虚的考虑可能的确是linux的不足,那linux还有什么进步可言。还有输入法的问题,纯粹的以英文环境安装系统,在英文环境下是绝对无法输入中文的。我试了很多次,新装了系统后就只弄输入法,现在绝不信什么只要设LC_CTYPE=zh_CN.UTF-8等等就解决的鬼话,除非桌面系统以zh_CN环境运行过,如我在另一个帖子提到的那样,否则一切其他方法都无效。为什么就没人承认这一点呢?不知道哪个SX(尽管我厌恶这么说)设计的输入法系统,程序除了知道编码是什么外还要问是什么语言,你(文本编辑器之类)知道编码就可以知道字符占位、图形了,和他是什么语言有什么关系?
有感于论坛没有人“吼”linux缺陷。



俺一句话你说这么多。哈哈

说得很好,支持一个。


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2006-07-07 15:53 

注册: 2006-06-03 21:29
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
fonts.conf 有一段是引用local.conf的代码:<!--
Load per-user customization file
-->
<include ignore_missing="yes">~/.fonts.conf</include>

<!--
Load local system customization file
-->
<include ignore_missing="yes">conf.d</include>
<include ignore_missing="yes">local.conf</include>

<!--
Load local ubuntu-specific language custom file
-->
<include ignore_missing="yes">language-selector.conf</include>
如果local.conf 有这段的,就会造成循环引用。会死机的!!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译