受限于网速的问题,需在本地搭建 Overleaf
搭建平台: Window / Linux + Docker
Windows 下载安装即可,可能需更新 wsl
Linux:
sudo apt-get install docker-ce docker-ce-cli containerd.io pip install docker-compose # check docker --version docker-compose --version2. 安装 Overleaf
docker pull sharelatex/sharelatex
这步 window 和 linux 类似
3. 配置Overleaf配置文件
window 直接下载
linux:
wget https://raw.githubusercontent.com/sharelatex/sharelatex/master/docker-compose.yml
之后修改端口号: ports: 9000
4. 启动 Overleaf在 docker-compose.yml(即第三步下载的文件)所在路径下:
docker-compose up5. 安装 texlive
docker exec sharelatex tlmgr update --self docker exec sharelatex tlmgr option repository http://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet/ docker exec sharelatex tlmgr install scheme-full
这步可能会报错:
local texlive is older than remote repository docker
这时需要进入docker, 手动更新 tlmgr,之后就可以正常进行
# 复制文件 docker cp .../update-tlmgr-latest.sh sharelatex:/user/bin/... # 进入docker docker exec -it sharelatex bash # 更新操作 sh update-tlmgr-latest.sh -- --upgrade6. 新建用户和使用
# 创建用户 http://127.0.0.1:9000/launchpad # 登录使用 htttp://127.0.0.1:9000参考资料
- window安装overleaf
- Linux docker
- 更新tlmgr



