Overleaf以及sharelatex是一款开源的线上Latex编辑器,集编辑和编译一体化的线上latex,对于有服务器资源的朋友来说,非常方便,但是存在存在一个问题,官方的Overleaf以及sharelatex只有很少的字体文件,有很多,比如宋体,黑体,仿宋,楷体等等都没有,究其原因,是docker运行环境中的ubuntu字体文件太少,下面介绍如何把windows下的字体(各种都有)迁移到Overleaf以及sharelatex所在的ubuntu环境下,解决无法编译带宋体,楷体等等问题
1、安装Overleaf以及sharelatex
如果你的服务器(Linux)没有安装Overleaf以及sharelatex,可以参考我的博客文章:Latex系列之如何安装线上latex编辑器
2、导出windows下所有的字体文件
word是通过加载windows下字体文件来显示字体,我们可以把windows下字体文件全部导出来,一般情况下,windows下字体文件在下面的目录下。
// windows 字体目录
C:\Windows\Fonts
将它们压缩打包,上传到服务器
3、上传字体文件
使用 docker ps 查看运行的容器的id号