本文介紹瞭如何在archlinux中使用windows字體,以及archlinux中中文字體的配置問題。
博客說明:本人博客今後會逐漸轉移到hexo下面,敬請移步ixum的博客。
1. 如何使用windows字體
- 將windows字體拷貝到linux下面
找到Windows電腦C:\Windows\Fonts
下,將所有的字體文件拷貝到U盤。
或者直接在百度雲裏將windows字體下載到linux本地。
- 將win字體遷移到linux字體文件中。
可以使用一下命令:
sudo mkdir /usr/share/fonts/winfonts/
sudo cp win_font_path/* /usr/share/fonts/winfonts/
cd /usr/share/fonts/winfonts/
rm *.fon
- 建立字體索引信息,更新字體緩存
sudo mkfontscale
sudo mkfontdir
fc-cache -fv
這樣就可以成功在linux上使用Windows字體。
2. linux字體推薦
中文字體推薦使用:文泉驛、思源字體。安裝如下:
sudo pacman -S wqy-microhei wqy-bitmapfont wqy-zenhei wqy-microhei-lite
sudo pacman -S adobe-source-han-sans-cn-fonts adobe-source-han-serif-cn-fonts
西文字體推薦使用dejavu、noto字體。
sudo pacman -S ttf-dejavu
sudo pacman -S noto-fonts noto-fonts-extra noto-fonts-emoji noto-fonts-cjk
3. Linux字體設置
在使用winfonts之後,電腦默認中文字體編程宋體,並不是很好看,我們把它轉變成文泉驛正黑。操作如下:
mkdir ~/.config/fontconfig
vim ~/.config/fontconfig/fonts.conf
在打開的文件中,寫入如下內容:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>WenQuanYi Micro Hei</family>
<family>WenQuanYi Zen Hei</family>
<family>WenQuanYi Zen Hei Sharp</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>WenQuanYi Micro Hei Lite</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>WenQuanYi Micro Hei Mono</family>
<family>WenQuanYi Zen Hei Mono</family>
</prefer>
</alias>
</fontconfig>