Ubuntu安装微软字体

来源:互联网 发布:windows不能识别usb 编辑:程序博客网 时间:2024/06/07 07:18

参考:
https://my.oschina.net/itblog/blog/278566
https://www.ostechnix.com/install-microsoft-windows-fonts-ubuntu-16-04/

用matplotlib画图,当图中有中文时,会显示为小方块,原因是没有找到合适的字体,所以要安装中文字体,我打算安装微软雅黑字体。

1、首先从网上下载msyh.ttf;
2、在/usr/share/fonts下新建文件夹,如winFonts目录,准备把msyh.ttf放在这个目录里;

sudo mkdir -p /usr/share/fonts/winFonts

3、把字体文件拷贝到此文件夹下:

sudo cp ~/Desktop/*.ttf /usr/share/fonts/winFonts/

4、然后,改变权限:

sudo chmod 644 /usr/share/fonts/winFonts/*.ttf

(644:当前用户读写,当前组用户只读,其他用户只读)

5、开始安装

cd /usr/share/fonts/winFonts/sudo mkfontscale (创建雅黑字体的fonts.scale文件,它用来控制字体旋转缩放)sudo mkfontsdir (创建雅黑字体的fonts.dir文件,它用来控制字体粗斜体产生)sudo fc-cache -fv (建立字体缓存信息,也就是让系统认识雅黑)

ok,然后我的图中就可以显示汉字了:
这里写图片描述

原创粉丝点击