汉字繁简字形问题

系统字体配置、中文显示和输入法问题
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: 汉字繁简字形问题

#16

帖子 cuihao » 2013-01-01 11:16

说一下结果吧。仅在 Archlinux 下试验了。字体库是 fontconfig-ubuntu,所以按说Ubuntu也能用吧。

无衬线字体(sans-serif)使用字体如下,
默认:Ubuntu + 文泉驿微米黑
繁体(zh-TW/HK):微軟正黑體6.10(Win8自带,维基百科说这个“符合種花冥國教育部的國字標準字體的標準”,所以就用了)
日语:ゴシック体(即黑体,otf-ipafont软件包提供,openSUSE日语默认字体)

新增的fontconfig配置如下:

代码: 全选

    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>Ubuntu</family>
            <family>WenQuanYi Micro Hei</family>
        </prefer>
    </alias>

    <match target="pattern">
        <test name="lang">
            <string>zh-tw</string>
        </test>
        <test qual="any" name="family">
            <string>sans-serif</string>
        </test>
        <edit name="family" mode="prepend_first" binding="strong">
            <string>Microsoft JhengHei UI</string>
        </edit>
    </match>

    <match target="pattern">
        <test name="lang">
            <string>zh-hk</string>
        </test>
        <test qual="any" name="family">
            <string>sans-serif</string>
        </test>
        <edit name="family" mode="prepend_first" binding="strong">
            <string>Microsoft JhengHei UI</string>
        </edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family">
            <string>sans-serif</string>
        </test>
        <test name="lang" compare="contains">
            <string>ja</string>
        </test>
        <edit name="family" mode="prepend_first" binding="strong">
            <string>IPAPGothic</string>
            <string>IPAGothic</string>
        </edit>
    </match>
至于衬线字体或者朝鲜文字体,请自行照葫芦画瓢吧……

修正:
之前那个指定sans默认字体的代码有有害影响……
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
头像
豬豬
帖子: 1216
注册时间: 2006-08-30 20:54
来自: 廣州

Re: 汉字繁简字形问题

#17

帖子 豬豬 » 2013-01-04 14:12

就是字體的問題,不要盯著瀏覧器,它應該是按LOCALA細分了字體的選用,可以把繁和簡一起複製到WORD等文本編輯器裡,你會發現用宋體後繁體字也是宋體的,用明體後簡體字也是明體的(不排除有部份簡體字明體沒有收錄),字體的形狀就是取決於字體本身的設計而已

另草字頭應該查艸部,走之底查辵部
Intel G1610
Samsung DDR1333 4G
SOYO SY-I6H-L 4.1
Maxtor 250GB+Seagate 500GB
Nvidia GeForce 8500GT
Samsung SyncMaster S22B360
Ubuntu 10.04 LTS
回复