Ubuntu – setting Firefox font

八月 4, 2006

##解決Firefox字體不美觀##
LANG=en_US.UTF-8 firefox
cd /etc/fonts/
sudo rm language-selector.conf
sudo ln -s /usr/share/language-selector/fontconfig/zh_TW language-selector.conf
sudo gedit /etc/fonts/conf.d/language-selector.conf

##以下內容貼上##

<?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>t</bool>
</edit>
<edit mode=”assign” name=”hintstyle” >
<const>hintslight</const>
</edit>
<!– 打開hint –>
<edit mode=”assign” name=”hint” >
<bool>t</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>

<!– 解決英文字體間距過寬 –>
<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 ZenKai Uni</string>
<string>AR PL New Sung</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>DejaVu Serif</family>
<family>Bitstream Vera Serif</family>
<family>Simsun</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
<family>AR PL New Sung</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>DejaVu Sans</family>
<family>Bitstream Vera Sans</family>
<family>SimSun</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
<family>AR PL New Sung</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>DejaVu Sans Mono</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 ZenKai Uni</family>
<family>AR PL New Sung</family>
<family>Kochi Gothic</family>
<family>AR PL KaitiM GB</family>
<family>Baekmuk Dotum</family>
</prefer>
</alias>

</fontconfig>

##存檔 and 重新登入##

Entry Filed under: Ubuntu. .

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


 

八月 2006
W
« 七月    
 12345
6789101112
13141516171819
20212223242526
2728293031  

I Say

『啤酒是液態麵包,喝了會飽,而且很HIGH。』

近期的文章

最新留言

dating gratis on UltraVNC 1.0.18

RSS My girl

link

Meta