比较通用字体配置文件,有PKGUILD,方便安装使用[更新]
时间:2008-11-27
来源:互联网
这个配置文件最大的作用可能是可以同时存在多个字体切换着玩....
简介:
有3种字体方案,xp方案,vista方案,mac方案,就是如果有这3个系统下的字体,可以实现相应的效果,可以共存,切换也比较简单。
比如今天想用segoe UI和雅黑,明天想使用Lucida Grande和华文黑体,那么只是需要更改字体为segoe UI或者lucida Grande就可以了,不用修改配置文件调整字体顺序了。
外观字体如果选择segoe UI和Cambria,中文部分默认会使用雅黑,Lucida Grande 对应stheiti,tahoma对应Simsun
测试在GTK2下有效,qt4下现在也有效了!字体可以全部安装,也可以部分安装,没有关系。
配置文件:
XP: 宋体, 明细体, tahoma, verdana, Andale, Arial, Comic , Courier New, Georgia, Impact, Times New Roman, Trebuchet MS, Webdings, Arial Unicode MS. 对tahoma,宋体,明体开启点阵,微调全开 Vista: Segoe UI, Calibri, Candara, Corbel, Cambria, Constantia, Consolas, 雅黑, 正黑, Meiryo, Malgun Gothic 全部使用rgb次像素,开自动微调,微调为轻,开抗锯齿 MAC: Lucida Grande, STHeiti,Menlo,Monaco 全部使用rgb次像素渲染,关自动微调,关微调,开抗锯齿 当然因为有些通配是利用制作者通配,或者名称通配,可能还对其他字体生效。按道理来说上述字体是没有互相影响的。
- 附件包含PKGUILD以及配置文件,Arch用户直接makepkg就可以安装使用了。
- 如果想手动安装,就把数字开头conf的全部复制到/etc/fonts/conf.avail里面去,然后将19-common.conf和26-*.conf全部做软连接到/etc/fonts/conf.d/下去才能生效,48-*.conf只能选取一个
- 可以把local.conf在放目录下,不是必须的,也会一并安装。附带的local.conf.txt是我的local.conf,只是字体顺序。去掉txt就可以了
说明:
- 18-common.conf是个总体调整配置文件,优先级最低,26-*这些文件是用来微调字体的
- 48-*是用来调整字体顺序的,以及把常见的adobe字体替换为方案有的字体。优先级最高如果你有local.conf其实可以不要了,
- 具体命名规则请看/etc/fonts/conf.d/README,数字越大优先级越高
有图有真相:
修正记录:
2010-03-20 版本6
- 去掉local*.conf里面对全局配置的更改。其实这个无关紧要,因为默认没有启用
- 按照/etc/fonts/conf.d/README里面的规则更改了命名规则
- 解决无法启用点阵的问题
- 解决QT4程序和GTK2里面渲染不一样的问题
- 取消通过makepkg不再安装字体
- 无法删除配置文件
- 无法安装字体文件
- 字体扩展名可以是ttf,TTF,字体名可以有空格
- 添加替换中文字体英文部分支持后,好看是好看,但是openoffice不能认,中文部分不能显示,去掉这项,但是仍然可以通过选英文字体,对应不同的中文字体。
1.jpg (55.3 KB, 363 次查看) | |
2.jpg (63.6 KB, 352 次查看) | |
3.jpg (58.9 KB, 346 次查看) |
fontsconf-6.tar.gz (7.6 KB, 74 次查看) |
作者: jarryson 发布时间: 2008-11-27
作者: woainba15 发布时间: 2008-11-28
顶一个!
____ ___
) =\ =\
/ =\ =\
\ `-._`-._
)__(`\____)___)
作者: carbonjiao 发布时间: 2008-11-28
作者: dogfox 发布时间: 2008-11-28
作者: dogfox
一个好的字体胜过一堆无聊的配置
|
作者: leeight 发布时间: 2008-11-28
贴个证据
作者: qiang_liu8183 发布时间: 2008-11-28
作者: xzzgd 发布时间: 2008-11-28
作者: qiang_liu8183
我什么也没配置,效果也不赖~~~
贴个证据 |
好大的宽屏~~~~
作者: dogfox 发布时间: 2008-11-28
作者: dogfox 发布时间: 2008-11-28
作者: james6688 发布时间: 2008-11-28
我的字体配置一直不理想,都将就用
收下回去试试
作者: axlrose 发布时间: 2008-11-28
作者: dogfox
这是俺收集的字体
http://ubuntu:[email protected].../dogfox/fonts/ |
作者: kofshower 发布时间: 2008-11-28
作者: carbonjiao 发布时间: 2008-11-28
作者: strangk 发布时间: 2008-11-28
作者: dogfox
这是俺收集的字体
http://ubuntu:[email protected].../dogfox/fonts/ |
http://ubuntu:[email protected]/fonts/
请问dogfox兄,这是哪里的服务器,还可以申请么?我也想放点东西上去,利已利人。
作者: 月魄孤魂 发布时间: 2008-11-28
作者: carbonjiao
楼主的pkg脚本无法将字体文件打包到pkg.tar.gz中的?
|
作者: jarryson 发布时间: 2008-11-28
作者: jarryson
好像是的,已经改了。谢谢提醒
|
作者: carbonjiao 发布时间: 2008-11-28
作者: kofshower 发布时间: 2008-11-28
作者: 月魄孤魂
|
http://forum.ubuntu.org.cn
跟一叶说说,也许就送你一个了。
作者: oydl82 发布时间: 2008-11-28
ubuntu.org.cn这个服务器你说是谁的呢?找一叶申请一个吧,还有干吗要修改字体路径?
cat /etc/fonts/fonts.conf
我个人觉得干吗要放在主目录下?不如放在/下,这样整个系统都可以使用该字体了
作者: dogfox 发布时间: 2008-11-28
作者: qiang_liu8183
我什么也没配置,效果也不赖~~~
贴个证据 |
作者: newlycc 发布时间: 2008-11-28
字体下载
自己按照自己的需要再改动就可以了
有人还搞了天气预报,从weather.com yahoo.com 还有 从265.com获取天气数据
background no override_utf8_locale yes font DejaVu Sans:size=8 xftfont DejaVu Sans:size=8 use_xft yes xftalpha 0.1 update_interval 1.0 total_run_times 0 own_window yes own_window_type normal own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager double_buffer yes draw_shades no draw_outline no draw_borders no draw_graph_borders no minimum_size 165 5 maximum_width 165 #alignment top_left #alignment top_right #alignment bottom_left alignment bottom_right #alignment none gap_x 5 gap_y 45 no_buffers yes cpu_avg_samples 2 override_utf8_locale yes uppercase no # set to yes if you want all text to be in uppercase use_spacer none out_to_console no default_color white default_shade_color black default_outline_color grey90 TEXT ${color}${font Monaco:pixelsize=22}${time %H:%M}${font DejaVu Sans:size=8}${time %m.%d/%Y} ${font OpenLogos:size=18}A ${voffset -20}${color}${font StyleBats:size=12}O ${font}${color slate grey}UpTime:$alignr${color }$uptime ${color}${font StyleBats:size=12}Q ${font}${color slate grey}Kern:$alignr${color }$kernel ${color}${font StyleBats:size=12}A ${font}${color slate grey}CPU:$alignr${color } $cpu% ${acpitemp}C ${cpugraph 20,160 000000 ffffff} ${color slate grey}Processes:$alignr${color }$processes ($running_processes running) ${color}${font Webdings:size=12}i${font}${color slate grey}Highest CPU:$alignr -PID- CPU% ${color #ddaa00}${top name 1}$alignr${top pid 1}${top cpu 1} ${color lightgrey}${top name 2}$alignr${top pid 2}${top cpu 2} ${color lightgrey}${top name 3}$alignr${top pid 3}${top cpu 3} ${color}${font Webdings:size=12}i${font}${color slate grey}Highest MEM:$alignr -PID- MEM% ${color #ddaa00}${top_mem name 1}$alignr${top_mem pid 1}${top_mem mem 1} ${color lightgrey}${top_mem name 2}$alignr${top_mem pid 2}${top_mem mem 2} ${color lightgrey}${top_mem name 3}$alignr${top_mem pid 3}${top_mem mem 3} ${color slate grey}MEM:${color} $memperc%$alignr$mem/$memmax ${membar 3,160} ${color slate grey}SWAP:${color} $swapperc%$alignr$swap/$swapmax ${swapbar 3,160} ${color slate grey}ROOT:$alignr${color}${fs_free /}/${fs_size /} ${fs_bar 3,160 /} ${color slate grey}HOME:$alignr${color}${fs_free /home}/${fs_size /home} ${fs_bar 3,160 /home} ${color slate grey}Disk Read:${alignr}${color}$diskio_read ${color}${diskiograph_read /dev/sda 10,160 000000 ffffff} ${color slate grey}Disk Write:${alignr}${color}$diskio_write ${color}${diskiograph_write /dev/sda 10,160 000000 ffffff} ${color slate grey}Internet: ${color}${font PizzaDude Bullets:size=12}M${font} Tot.up. ${totalup eth0} Kb/s ${voffset 1}${color}${font PizzaDude Bullets:size=12}v${font} Up: ${color }${upspeed eth0}k/s ${upspeedgraph eth0 20,160 000000 ffffff} ${voffset 6}${color}${font PizzaDude Bullets:size=12}S${font} Tot.dow. ${totaldown eth0} Kb/s ${voffset 1}${color}${font PizzaDude Bullets:size=12}r${font} Down: ${color }${downspeed eth0}k/s ${downspeedgraph eth0 20,160 000000 ffffff} ${color}${font weather:size=22}${execi 600 ~/.conky/conditions.sh}${color slate grey}${font} Weather: ${color} ${font}${execi 1800 ~/.conky/pogodynka.sh} ${voffset -14}${color}${font Martin Vogel's Symbols:size=22}B${font}${color slate grey}Mail: ${color} You have ${color3}${texeci 1800 perl ~/.conky/check_gmail.sh} ${color}new mail(s) ${color}${font SimpMusic Base:size=22}~${color slate grey}${font} Music: ${color slate grey}State:${alignr}${color}Now $mpd_status ${color slate grey}Title:${color}${font DejaVu Sans YuanTi:size=8}${alignr}$mpd_title ${color slate grey}${font}Artist:${color}${font DejaVu Sans YuanTi:size=8}${alignr}$mpd_artist ${color slate grey}${font}Volume:${color}$mpd_vol%${alignr}${color slate grey}Bitrate:${color}$mpd_bitrate kbps ${color}${mpd_bar 3,160}
fonts.rar (88.7 KB, 76 次查看) |
作者: carbonjiao 发布时间: 2008-11-29
作者: carbonjiao
在 ubuntu论坛上有,需要另外加装字体。。。
字体下载 自己按照自己的需要再改动就可以了 有人还搞了天气预报,从weather.com yahoo.com 还有 从265.com获取天气数据
代码:
background no override_utf8_locale yes font DejaVu Sans:size=8 xftfont DejaVu Sans:size=8 use_xft yes xftalpha 0.1 update_interval 1.0 total_run_times 0 own_window yes own_window_type normal own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager double_buffer yes draw_shades no draw_outline no draw_borders no draw_graph_borders no minimum_size 165 5 maximum_width 165 #alignment top_left #alignment top_right #alignment bottom_left alignment bottom_right #alignment none gap_x 5 gap_y 45 no_buffers yes cpu_avg_samples 2 override_utf8_locale yes uppercase no # set to yes if you want all text to be in uppercase use_spacer none out_to_console no default_color white default_shade_color black default_outline_color grey90 TEXT ${color}${font Monaco:pixelsize=22}${time %H:%M}${font DejaVu Sans:size=8}${time %m.%d/%Y} ${font OpenLogos:size=18}A ${voffset -20}${color}${font StyleBats:size=12}O ${font}${color slate grey}UpTime:$alignr${color }$uptime ${color}${font StyleBats:size=12}Q ${font}${color slate grey}Kern:$alignr${color }$kernel ${color}${font StyleBats:size=12}A ${font}${color slate grey}CPU:$alignr${color } $cpu% ${acpitemp}C ${cpugraph 20,160 000000 ffffff} ${color slate grey}Processes:$alignr${color }$processes ($running_processes running) ${color}${font Webdings:size=12}i${font}${color slate grey}Highest CPU:$alignr -PID- CPU% ${color #ddaa00}${top name 1}$alignr${top pid 1}${top cpu 1} ${color lightgrey}${top name 2}$alignr${top pid 2}${top cpu 2} ${color lightgrey}${top name 3}$alignr${top pid 3}${top cpu 3} ${color}${font Webdings:size=12}i${font}${color slate grey}Highest MEM:$alignr -PID- MEM% ${color #ddaa00}${top_mem name 1}$alignr${top_mem pid 1}${top_mem mem 1} ${color lightgrey}${top_mem name 2}$alignr${top_mem pid 2}${top_mem mem 2} ${color lightgrey}${top_mem name 3}$alignr${top_mem pid 3}${top_mem mem 3} ${color slate grey}MEM:${color} $memperc%$alignr$mem/$memmax ${membar 3,160} ${color slate grey}SWAP:${color} $swapperc%$alignr$swap/$swapmax ${swapbar 3,160} ${color slate grey}ROOT:$alignr${color}${fs_free /}/${fs_size /} ${fs_bar 3,160 /} ${color slate grey}HOME:$alignr${color}${fs_free /home}/${fs_size /home} ${fs_bar 3,160 /home} ${color slate grey}Disk Read:${alignr}${color}$diskio_read ${color}${diskiograph_read /dev/sda 10,160 000000 ffffff} ${color slate grey}Disk Write:${alignr}${color}$diskio_write ${color}${diskiograph_write /dev/sda 10,160 000000 ffffff} ${color slate grey}Internet: ${color}${font PizzaDude Bullets:size=12}M${font} Tot.up. ${totalup eth0} Kb/s ${voffset 1}${color}${font PizzaDude Bullets:size=12}v${font} Up: ${color }${upspeed eth0}k/s ${upspeedgraph eth0 20,160 000000 ffffff} ${voffset 6}${color}${font PizzaDude Bullets:size=12}S${font} Tot.dow. ${totaldown eth0} Kb/s ${voffset 1}${color}${font PizzaDude Bullets:size=12}r${font} Down: ${color }${downspeed eth0}k/s ${downspeedgraph eth0 20,160 000000 ffffff} ${color}${font weather:size=22}${execi 600 ~/.conky/conditions.sh}${color slate grey}${font} Weather: ${color} ${font}${execi 1800 ~/.conky/pogodynka.sh} ${voffset -14}${color}${font Martin Vogel's Symbols:size=22}B${font}${color slate grey}Mail: ${color} You have ${color3}${texeci 1800 perl ~/.conky/check_gmail.sh} ${color}new mail(s) ${color}${font SimpMusic Base:size=22}~${color slate grey}${font} Music: ${color slate grey}State:${alignr}${color}Now $mpd_status ${color slate grey}Title:${color}${font DejaVu Sans YuanTi:size=8}${alignr}$mpd_title ${color slate grey}${font}Artist:${color}${font DejaVu Sans YuanTi:size=8}${alignr}$mpd_artist ${color slate grey}${font}Volume:${color}$mpd_vol%${alignr}${color slate grey}Bitrate:${color}$mpd_bitrate kbps ${color}${mpd_bar 3,160} |
作者: kofshower 发布时间: 2008-11-29
楼主真是快手阿,这么快就把所有的bug搞定了,现在基本是一个很完美的工具了。
楼主基于什么协议发布阿? Custom?
如果放到俺将要”出品“的archlive cd中是否不尊重版权呢?
pkgname=fontsconf pkgver=3 pkgrel=1 pkgdesc="Normal font configuration" url="http://www.archlinux.org/" arch=('i686' 'x86_64') license=('custom') depends=('fontconfig') optdepends=() makedepends=('tar') provides=() conflicts=() source=(43-common.conf 42-{mac\_{english,cjk},ms_{vista_{cjk,english},xp_cjk},msttcorefonts}.conf 52-local{mac,xp,vista}.conf) install=fontsconf.install backup=(/etc/local.conf) options=('!libtool') md5sums=('')
作者: carbonjiao 发布时间: 2008-11-29
作者: jarryson 发布时间: 2008-11-29
作者: dogfox 发布时间: 2008-11-29
font.png (128.3 KB, 113 次查看) |
作者: dogfox 发布时间: 2008-11-30
作者: jarryson 发布时间: 2008-11-30
你能不能把你涉及到的字体列个表啊?
作者: dogfox 发布时间: 2008-11-30
作者: jarryson 发布时间: 2008-11-30
中文用文泉驿点阵和文泉驿正黑,英文使用DejaVu字体。
其它的就不要了,行吗?
作者: mercuryhg 发布时间: 2008-11-30
http://ubuntu:[email protected]
http://ubuntu:[email protected]/STHeiti.7z
以及官方雅黑字体
http://download.microsoft.com/downlo...taFont_CHS.EXE
作者: dogfox 发布时间: 2008-12-01
作者: mercuryhg
楼主能不能做一个完全开源的字体配置啊?
中文用文泉驿点阵和文泉驿正黑,英文使用DejaVu字体。 其它的就不要了,行吗? |
如果我把WQY加入也不是不行,只是你安装WQY之后,他的优先顺序很高。
这里的配置文件安装了和你用WQY也一点影响都没有。但是确在你有相应字体的时候会有调整字体的效果,没有字体顺序
作者: jarryson 发布时间: 2008-12-03
作者: dogfox
给你mac部分需要的字体
http://ubuntu:[email protected] http://ubuntu:[email protected]/STHeiti.7z 以及官方雅黑字体 http://download.microsoft.com/downlo...taFont_CHS.EXE |
作者: kofshower 发布时间: 2008-12-03
作者: dogfox 发布时间: 2008-12-03
我用pcmanx的字体很难看啊。
作者: xzzgd 发布时间: 2008-12-03
作者: dogfox
LiHei pro 下载
http://ubuntu:[email protected]/home/dogfox/fonts/LiHeiPro-蚂蚁.ttf 我后来干脆放弃了lz的配置,默认配置就很不错了,可能是各自使用的桌面不同? |
pacmanx字体我用的是苹果幼圆mono或是雅黑混合字体
作者: kofshower 发布时间: 2008-12-03
作者: dogfox 发布时间: 2008-12-03
作者: qiang_liu8183
我什么也没配置,效果也不赖~~~
贴个证据 |
作者: cigerma 发布时间: 2008-12-04
作者: dogfox 发布时间: 2008-12-05
=> 正在创建软件包:fontsconf 3-1 i686 (2009年 09月 21日 星期一 15:00:22 CST)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系...
==> 获取源代码...
-> 在创建目录中找到 43-common.conf
-> 在创建目录中找到 42-mac_english.conf
-> 在创建目录中找到 42-mac_cjk.conf
-> 在创建目录中找到 42-ms_vista_cjk.conf
-> 在创建目录中找到 42-ms_vista_english.conf
-> 在创建目录中找到 42-ms_xp_cjk.conf
-> 在创建目录中找到 42-msttcorefonts.conf
-> 在创建目录中找到 52-localmac.conf
-> 在创建目录中找到 52-localxp.conf
-> 在创建目录中找到 52-localvista.conf
==> 错误: 完整性检查 () 缺失。
什么毛病阿,我没有自己做PKGBUILD的经验阿。。。。。
作者: vicwjb 发布时间: 2009-09-21
makepkg -g >> PKGBUILD
作者: axlrose 发布时间: 2009-09-29
现在QT4里面也和GTK渲染的差不多了。以前是QT4里不顾字体单独设置的。
还有点阵字体可以正常了,可以同时存在点阵和非点阵了。
1.jpeg (32.8 KB, 75 次查看) | |
2.jpg (28.4 KB, 77 次查看) |
作者: jarryson 发布时间: 2010-02-17
作者: xblx 发布时间: 2010-02-17
很感谢你的配置。(虽然我只用KDE4,且基本没有字体问题)
安装了,发现字体显示更差了。估计是没有对应的字体(你列出来的字体实在是太多了),既然你都写了PKGBUILD,建议你把字体的依赖(或者地址)也写上去吧(甭管开不开源,谁用谁负责),免得我这样的非字体狂人,一个列表中的字体也没有。。。
作者: dickeny 发布时间: 2010-02-18
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28