当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 26 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [分享]我的宋体字体方案,我觉得很漂亮
帖子发表于 : 2007-10-08 10:34 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
我搞了几天的字体,参考这里http://forum.ubuntu.org.cn/viewtopic.php?t=43761的资料,现在我的字体我是比较满意的,我给个设置给你看看,你看看你喜欢不喜欢,然后你可以在那个基础基础上修改修改。
至少安装下列字体:
simsun.ttc
tahoma.ttf
tahomabd.ttf
verdana.ttf
verdanab.ttf
verdanai.ttf
verdanaz.ttf
文泉驿可装可不装,安装方法,最简单的就是放到~/.fonts里面
1.把/etc/fonts/conf.d这个文件夹备份一下,然后建立新的/etc/fonts/conf.d文件夹,只放原来的下列文件:
51-local.conf
70-yes-bitmaps.conf
90-synthetic.conf
50-user.conf(这个建议不放,放的话~/.fonts.conf会起作用)
注:
(1)/etc/fonts/conf.d里面的文件多数都是/etc/fonts/conf.avail里面文件的连接,看/etc/fonts/conf.avail里面的readme文件可以了解那些文件的作用,凡是放到/etc/fonts/conf.d里面的设置文件都表示有效。
(2)如果不放50-user.conf这个文件到/etc/fonts/conf.d的话,那么gnome和kde图形化字体设置都会没效的(除了选择哪个字体之外),要修改字体只有修改/etc/fonts里面的配置文件。
2.删除/etc/fonts/language-sel????这个文件
3.把下列内容粘贴到一个文本,改名为local.conf放到/etc/fonts
引用:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/local.conf file to configure local fonts -->
<!-- author:fanhe on 2007/10/07-->
<!--
说明,这一套设置在GNome桌面和Firefox及其它GTK程序上都表现的很好,KDE中也还差不多,但Konqueror好像有自己的字体匹配技术,不太遵循fontconfig,所以在KDE中建议用Firefox浏览网页,这样的话GNome+KDE的中文环境都非常好了
-->
<fontconfig>

<!--
说明:
-->

<!--
直接拷在/etc/fonts/目录,不用修改fonts.conf


注:Gnome字体设置对话框中的单位是pt,注意pt跟px之间的转换关系
pt*dpi/inch=px inch为72
如:
?pt * 96 / 72 = ?px
-->


<!--
########################################
第一部分,字体三大类设置
########################################
-->


<!--
字体别名设置,主要设置SimSun和NSimSun,设置之后后面的SimSun和
NSimSun英文替换只用针对英文别名写,中文别名可以不写了。
-->
<match target="pattern">
<test name="family">
<string>宋体</string>
</test>
<edit name="family" mode="assign">
<string>SimSun</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>新宋体</string>
</test>
<edit name="family" mode="assign">
<string>NSimSun</string>
</edit>
</match>


<!--
Sans-serif 字体族
-->
<alias>
<family>Tahoma</family>
<family>Verdana</family>
<family>SimSun</family>
<family>WenQuanYi Bitmap Song</family>
<default><family>sans-serif</family></default>
</alias>
<!--
Serif 字体族
-->
<alias>
<family>Tahoma</family>
<family>Verdana</family>
<family>SimSun</family>
<family>WenQuanYi Bitmap Song</family>
<default><family>serif</family></default>
</alias>
<!--
Monospace 字体族
-->
<alias>
<family>Bitstream Vera Sans Mono</family>
<family>NSimSun</family>
<default><family>monospace</family></default>
</alias>

<!--
三大类字体优先设置,越靠前越优先匹配
-->
<alias>
<family>sans-serif</family>
<prefer>
<family>Tahoma</family>
<family>Verdana</family>
<family>SimSun</family>
<family>WenQuanYi Bitmap Song</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Tahoma</family>
<family>Verdana</family>
<family>SimSun</family>
<family>WenQuanYi Bitmap Song</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>NSimSun</family>
</prefer>
</alias>

<!--
SimSun字体,英文部分用Tahoma替换,解决粗体英文破粹问题
“宋体”不用再做设置,前面已用别名解决
-->
<match target="pattern">
<test name="family" >
<string>SimSun</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Tahoma</string>
</edit>
</match>


<!--
########################################
第二部分
全局设置和调整,包括AA,HINT等
########################################
-->

<!--
全局AA,hinting,autohint设置
-->
<match target="font" >
<edit name="antialias" mode="assign" >
<bool>true</bool>
</edit>
<edit name="autohint" mode="assign" >
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign" >
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign" >
<const>hintfull</const>
</edit>
<edit name="rgba" mode="assign">
<const>rgb</const>
</edit>
</match>


<!--
设置最小字体,所有字体都如此,英文优先是Tahoma 9pt
-->
<match target="font" >
<test name="pixelsize" compare="less_eq" >
<double>12</double>
</test>
<edit name="pixelsize" mode="assign" >
<double>12</double>
</edit>
</match>

<!--
设置CJK最小字体,主要体现为SimSun ,和上面的综合起来就是
Tahoma 12px,SimSun 12px
对应96 dpi 下的就是 9pt , 9pt
具体临界值自己可以调整
-->
<match target="font" >
<test name="lang" compare="contains" >
<string>zh</string>
<string>ja</string>
<string>ko</string>
</test>
<test name="pixelsize" compare="less_eq" >
<double>12</double>
</test>
<edit name="pixelsize" mode="assign" >
<double>12</double>
</edit>
</match>


<!--
解决中英文间距过大的问题
-->
<match target="font">
<test name="lang" compare="contains" >
<string>zh</string>
<string>ja</string>
<string>ko</string>
</test>
<edit name="spacing" mode="assign" >
<const>proportional</const>
</edit>
<edit name="globaladvance" mode="assign" >
<bool>false</bool>
</edit>
</match>


<!--
JK字体AA设置,小于16px(96dpi 上是12pt)时不开AA
-->
<match target="font" >
<test name="lang" compare="contains" >
<string>ja</string>
<string>ko</string>
</test>
<test name="pixelsize" compare="less_eq" >
<double>16</double>
</test>
<edit name="antialias" mode="assign" >
<bool>false</bool>
</edit>
<edit name="autohint" mode="assign" >
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign" >
<bool>false</bool>
</edit>
</match>


<!--
JK字体AA设置,大于16px(96dpi 上是12pt)时开AA,AutoHint,Hinting
采用hintfull,
在我机器上autohint和hinting都开效果比较好,可以自己调整,一般两者只开一个,
具体视情况而定
-->
<match target="font" >
<test name="lang" compare="contains" >
<string>ja</string>
<string>ko</string>
</test>
<test name="pixelsize" compare="more_eq" >
<double>16</double>
</test>
<edit name="antialias" mode="assign" >
<bool>true</bool>
</edit>
<edit name="autohint" mode="assign" >
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign" >
<bool>true</bool>
</edit>
<edit mode="assign" name="hintstyle" >
<const>hintfull</const>
</edit>
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>


<!--
########################################
第三部分
个别设置和调整,包括AA,HINT等
########################################
-->


<!--
如果是下列字体,打开AA,Hinting
-->
<match target="font" >
<test name="family" >
<string>NSimSun</string>
</test>
<edit name="antialias" mode="assign" >
<bool>true</bool>
</edit>
<edit name="autohint" mode="assign" >
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign" >
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign" >
<const>hintfull</const>
</edit>
</match>


<!--
如果是下列字体,关闭AA,Hinting
-->
<match target="font" >
<test name="family" >
<string>SimSun</string>
<string>NSimSun</string>
</test>
<test name="pixelsize" compare="less_eq" >
<double>16</double>
</test>
<edit name="antialias" mode="assign" >
<bool>false</bool>
</edit>
<edit name="autohint" mode="assign" >
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign" >
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign" >
<const>hintfull</const>
</edit>
</match>


<!--
字体替换,后者替换前者
-->
<match target="pattern" >
<test name="family" >
<string>NSimSun</string>
</test>
<edit mode="prepend" binding="strong" name="family" >
<string>Bitstream Vera Sans Mono</string>
</edit>
</match>


<!--
字体替换,后者替换前者
-->
<match target="pattern" >
<test name="family" >
<string>DejaVu Sans Mono</string>
</test>
<edit mode="prepend" binding="strong" name="family" >
<string>NSimSun</string>
</edit>
</match>


<!--
补全字体,后者补全前者
-->
<!--
<alias>
<family>DejaVu Sans Mono</family>
<prefer>
<family>微软雅黑</family>
</prefer>
</alias>
-->


<!--
解决firefox英文网页字体难看的问题
-->
<match target="pattern">
<test name="family">
<string>Times</string>
</test>
<edit name="family" mod="append" binding="same">
<string>Tahoma</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>Helvetica</string>
</test>
<edit name="family" mod="append" binding="same">
<string>Tahoma</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>Courier</string>
</test>
<edit name="family" mod="append" binding="same">
<string>Bitstream Vera Sans Mono</string>
</edit>
</match>


</fontconfig>

之后看图设置。
有空搞一个用免费字体美化的方案,毕竟用宋体就像用盗版一样。


附件:
screenshot5.png
screenshot5.png [ 28.51 KiB | 被浏览 3258 次 ]

screenshot4.png
screenshot4.png [ 44.75 KiB | 被浏览 3217 次 ]



最后由 fanhe 编辑于 2007-10-08 23:31,总共编辑了 2 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-10-08 10:42 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
发几个效果图
PS:有空再详细说一下,现在没有时间


附件:
screenshot8.png
screenshot8.png [ 202.3 KiB | 被浏览 3227 次 ]

screenshot7.png
screenshot7.png [ 190.4 KiB | 被浏览 3159 次 ]

screenshot6.png
screenshot6.png [ 309.99 KiB | 被浏览 3070 次 ]

页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-10-08 13:13 

注册: 2007-09-21 21:46
帖子: 106
送出感谢: 0 次
接收感谢: 0 次
个人比较喜欢边缘圆滑无毛刺的字体


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-10-08 13:22 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
吧英文字体的aa关了。看起来好粗。但是中文很细。

这个就是xp字体方案啊。一般人就是用这个啊。没有觉得特别的地方。那样就重复了


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-10-08 14:42 
头像

注册: 2006-11-11 17:14
帖子: 833
地址: 浙江宁波
送出感谢: 0 次
接收感谢: 0 次
还可以的说!!!


_________________
时间过得快啊!


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-10-08 17:47 

注册: 2007-06-10 13:05
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
今天刚装上ubuntu,就是字体一直没搞定,看了好多帖子,却不知道该从哪里下载所需的文件,看了老兄的帖子,自己从win下面搜了一下所需的字体文件,copy过来,终于搞定了,谢谢。

恩,的确存在楼上所说的,中文字体太细的问题,请问有什么办法可以解决么?谢谢!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-10-08 19:23 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
闲人真多...

看我的


附件:
font.png
font.png [ 46.93 KiB | 被浏览 2100 次 ]



_________________
PHP是最好的语言!不服来战!
页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-10-08 20:19 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
不能不说,宋体的9号字是最好看的,10号的时候还不如文泉驿好看。
我喜欢看小字体,英文一定要开AA,就好像打了cleartype补丁的XP一样。
想有自己理想的显示效果就自己修改。
还有不得不说,雅黑真的很难看。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-10-08 21:25 

注册: 2005-12-06 15:49
帖子: 174
送出感谢: 0 次
接收感谢: 0 次
fanhe 写道:
还有不得不说,雅黑真的很难看。

雅黑不难看,看我的


附件:
文件注释: 雅黑
yahei.png
yahei.png [ 80.91 KiB | 被浏览 1927 次 ]

页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-10-08 21:29 

注册: 2005-12-06 15:49
帖子: 174
送出感谢: 0 次
接收感谢: 0 次
我的local.conf很简单,其他配置都是默认的:
引用:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<!-- /etc/fonts/local.conf file to configure system-wide font access -->
<fontconfig>
<!--
  Target dots per inch.
  Uncomment following block and change 96 to your LCD or CRT actual dpi
-->
  <match target="pattern" >
    <edit name="dpi" mode="assign" >
      <double>96</double>
    </edit>
  </match>

<!--
  Provide required aliases for standard names
-->

  <alias>
    <family>sans-serif</family>
    <prefer>
      <family>Segoe UI</family>
      <family>Calibri</family>      
      <family>Candara</family>
      <family>Corbel</family>
      <family>Microsoft YaHei</family>
      <family>微软雅黑</family>
      <family>Microsoft JhengHei</family>
      <family>微軟正黑體</family>
      <family>Meiryo</family>
      <family>Malgun Gothic</family>
    </prefer>
  </alias>

  <alias>
    <family>serif</family>
    <prefer>
      <family>Cambria</family>  
      <family>Constantia</family>    
      <family>Microsoft YaHei</family>
      <family>微软雅黑</family>
      <family>Microsoft JhengHei</family>
      <family>微軟正黑體</family>
      <family>Meiryo</family>
      <family>Malgun Gothic</family>
    </prefer>
  </alias>

  <alias>
    <family>monospace</family>
    <prefer>
      <family>Consolas</family>
      <family>Microsoft YaHei</family>
      <family>微软雅黑</family>
      <family>Microsoft JhengHei</family>
      <family>微軟正黑體</family>
      <family>Meiryo</family>
      <family>Malgun Gothic</family>
    </prefer>
  </alias>

  <match target="font" >
    <edit name="antialias" mode="assign" >
      <bool>true</bool>
    </edit>
     <edit name="rgba" mode="assign" >
      <const>rgb</const>
    </edit>
    <edit name="autohint" mode="assign" >
      <bool>true</bool>
    </edit>
    <edit name="hinting" mode="assign" >
      <bool>true</bool>
    </edit>
    <edit name="hintstyle" mode="assign" >
      <const>hintslight</const>
    </edit>
  </match>

  <match target="font" >
    <test name="family" >
      <string>Microsoft YaHei</string>
      <string>微软雅黑</string>
      <string>Microsoft JhengHei</string>
      <string>微軟正黑體</string>
      <string>Meiryo</string>
      <string>Malgun Gothic</string>
    </test>
    <edit name="antialias" mode="assign" >
      <bool>true</bool>
    </edit>
    <edit name="autohint" mode="assign" >
      <bool>false</bool>
    </edit>
    <edit name="hinting" mode="assign" >
      <bool>true</bool>
    </edit>
    <edit name="hintstyle" mode="assign" >
      <const>hintfull</const>
    </edit>
  </match>

  <match target="font" >
    <test name="family">
      <string>SimSun</string>
      <string>宋体</string>
      <string>新宋体</string>
    </test>
    <test name="pixelsize" compare="more" >
      <double>11.5</double>
    </test>
    <test name="pixelsize" compare="less" >
      <double>17.5</double>
    </test>
    <edit name="antialias" mode="assign" >
      <bool>false</bool>
    </edit>
    <edit name="autohint" mode="assign" >
      <bool>false</bool>
    </edit>
    <edit name="hinting" mode="assign" >
      <bool>false</bool>
    </edit>
  </match>

</fontconfig>


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-10-08 23:07 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
_tsaichin 写道:
fanhe 写道:
还有不得不说,雅黑真的很难看。

雅黑不难看,看我的

这样就已经难看了,你看看你的雅黑是不是有些字高有些字低的?可以说很多字体都不能对齐


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-10-09 20:09 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
fanhe 写道:
_tsaichin 写道:
fanhe 写道:
还有不得不说,雅黑真的很难看。

雅黑不难看,看我的

这样就已经难看了,你看看你的雅黑是不是有些字高有些字低的?可以说很多字体都不能对齐


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-10-09 21:01 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
我看lz
1、字体本身有问题
2、
引用:
2.删除/etc/fonts/language-sel????这个文件
不用删除,清空即可
3、
引用:
文泉驿可装可不装,安装方法,最简单的就是放到~/.fonts里面
这点我不认同,文泉驿有它自己的安装方法
4、
引用:
把下列内容粘贴到一个文本,改名为local.conf放到/etc/fonts
姑且不说配置内容,你把它放在/etc/fonts下本身就是错误
5、最后字体美化不是单纯的修改或建立一个conf就可以的


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-10-09 21:05 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
http://ubuntu:ubuntuftp@ftp.ubuntu.org. ... ts.tar.bz2

我的配置,有兴趣参考一下


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-10-09 21:21 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
BigSnake.NET 写道:
http://ubuntu:ubuntuftp@ftp.ubuntu.org.cn/AutumnCat/config_files/etc_fonts.tar.bz2

我的配置,有兴趣参考一下
你自己没感觉很乱吗?


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 26 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Yahoo [Bot] 和 4 位游客


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

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

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