搭建在线LaTeX编辑器Overleaf
文章目录
搭建在线LaTeX编辑器Overleaf参考文章:步骤:附录:参考文章:
如何使用 docker 搭建本地 overleaf 服务器
CentOS7本地部署ShareLaTeX环境
服务器使用CentOS7
步骤:
1.安装docker,启动
2.镜像拉取
# 根据选择镜像标签,推荐 fulldocker pull kingsleyluoxin/sharelatex:full# 拉取之后查看应该得到类似下图的结果docker images
注: 该镜像可以不用使用 docker-compose
3.可能需要安装中文字体,为了写中文论文(不确定,参考)
首先从 Windows 系统 C:\Windows\Fonts\ 目录将需要的字体文件拷贝到Linux中,假设放置在 /home/chinese 目录下
sudo mv /home/chinese/ /usr/share/fonts/chinesecd cd /usr/share/fonts/chinesesudo mkfontscalesudo mkfontdirfc-cache -fvsource /etc/profilesudo chmod -R 755 *
4.启动容器
docker run -d -p 8080:80 kingsleyluoxin/overleaf:full
此时已经可以访问 服务器IP:8080/launchpad 进行设置,注册管理员账号。
注意在云服务器放行8080端口
5.更新
进入容器内
Docker容器进入的4种方式
docker ps
查看正在运行的容器
docker exec -it 775c7c9ee1e1 /bin/bash
使用容器ID进入,注意更换为自己的
下载并运行升级脚本
wget /systems/texlive/tlnet/update-tlmgr-latest.sh | sh update-tlmgr-latest.sh -- --upgrade
国内的话更换源
#阿里源:tlmgr option repository /CTAN/systems/texlive/tlnet/ #清华源:tlmgr option repository https://mirrors.tuna./CTAN/systems/texlive/tlnet/
选一个就可以
升级 tlmgr
tlmgr update --self --all
安装完整 TexLive
tlmgr install scheme-full
附录:
官方文档
查看docker镜像
docker images
删除docker镜像
docker rmi 镜像ID
安装完后可能的一些问题:
1.请把编译换成xelatex
2.IDM捕获PDF,导致不能在浏览器中显示pdf文本。可以在IDM软件中“选项”中把浏览器取消选择。