Ubuntu上添加字体方式



对于某些字体,可以直接网上下载安装
比如我要安装YaHei-Consolas-Hybrid
现下载这个字体
git clone https://github.com/yakumioto/YaHei-Consolas-Hybrid-1.12

然后在/usr/share/fonts/创建一个目录,比如truetype

接着将解压好的YaHei Consolas Hybrid 1.12.ttf 复制到刚才建立的文件夹里.

使用chmod 664 修改该字体的权限
然后
sudo mkfontscale
创建字体的fonts.scale文件,它用来控制字体旋转缩放
sudo mkfontdir
创建字体的fonts.dir文件,它用来控制字体粗斜体产生
sudo fc-cache -fv
建立字体缓存信息,也就是让系统认识该字体
之后就可以在 IDE中使用该字体了.
最好进行sudo reboot 重启

比如我想安装mac字体
wget http://drive.noobslab.com/data/Mac/macfonts.zip -O mac-fonts.zip
sudo unzip mac-fonts.zip -d /usr/share/fonts
rm mac-fonts.zip
sudo fc-cache -f -v

这儿有一些常用window字体快捷按照
sudo apt-get install ttf-mscorefonts-installer
sudo apt-get --reinstall install ttf-mscorefonts-installer
sudo fc-cache -f -v

还可以从window系统里拷贝安装


从 Windows 7 系统下字体文件夹(C:\Windows\Fonts) ,拷贝如下文件到当前Ubuntu用户目录  /usr/software/fonts/Fonts

比如:

宋体:simsunb.ttf 和 simsun.ttc

微软雅黑:msyhbd.ttf

Courier New:courbd.ttf、courbi.ttf、couri.ttf 和 cour.ttf

WPS Office 所需字体:wingding.ttf、webdings.ttf、symbol.ttf、WINGDNG3.TTF、WINGDNG2.TTF、MTExtra.ttf




第二步:新建字体存放目录 windows-font

sudo mkdir /usr/share/fonts/truetype/windows-font

第三步:拷贝字体到wiondow-font目录下

sudo cp /usr/software/fonts/Fonts/* /usr/share/fonts/truetype/windows-font

第四步:修改权限,并更新字体缓存

sudo chmod -R 777  /usr/share/fonts/truetype/windows-font
cd /usr/share/fonts/truetype/windows-font
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

第五步:重启下系统吧!

sudo reboot


--------------------
凉葱落

凉葱落python开发工程师