Linux下安装宋体以及微软雅黑字体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下安装宋体以及微软雅黑字体相关的知识,希望对你有一定的参考价值。

最近工作用itext生成pdf在windows环境下没有出现中文乱码而在linux下出现中文乱码,打开pdf查看pdf编码,以及显示的编码,发现编码并没有对应。原因是使用的宋体和微软雅黑在linux环境下并没有安装。
解决方法:
1.到windows环境下将所需字体拷贝到linux下。(simsun.ttc(宋体),msyf.ttf(微软雅黑))
2.到linux环境下创建目录
mkdir -pv /usr/share/fonts/chinese/TrueType
将字体放入目录下
cd /usr/share/fonts/chinese/TrueType
chmod 755 * 为字体赋予可执行权限
3.建立字体缓存
# mkfontscale (如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale )
# mkfontdir
# fc-cache -fv (如果提示 fc-cache: command not found,则需要安装# yum install fontconfig )
4.reboot重启系统

以上是关于Linux下安装宋体以及微软雅黑字体的主要内容,如果未能解决你的问题,请参考以下文章

电脑宋体和微软雅黑哪个字体好看?

macOS Ventura13.0.1解决office缺少“宋体”等问题。安装微软雅黑宋体等字体。

微软雅黑真的比宋体好看么 为啥windows默认宋体

微软雅黑好看还是宋体好看?

win8软件字体中文英文都是宋体,很难看,能设置成微软雅黑吗?

HTML,CSS,font-family:中文字体的英文名称 (宋体 微软雅黑)