比overleaf好用的latex编辑器vscode+texlive+git
/
科研工作者们常用的latex编辑工具莫过于overleaf了,主要用到的功能无非包括以下几点:
- 编译latex成pdf文件
- 将latex文件保存到云空间,随时随地可以编辑
- 多人共同编辑文件,对latex文件进行修订(需要付费)
- 保存tex文件的多个版本,可以对不同版本进行对比,恢复到指定的编辑版本(需要付费)
但是overleaf具有三个令人难以忍受的缺点:
- 由于overleaf的服务器在国外,在国内使用时网络经常性崩溃,打不开页面
- 网络不好时,你好不容易编辑了一段文字,不知道什么时候就消失地无影无踪
- 付费功能虽好,但是奈何钱包空空如也 😂 😂 😂
# 新的解决方案
使用vscode+texlive+git:该方案不仅能够实现overleaf的所有功能,还可以很好地避开overleaf的各类缺点。具有以下优势:
- 全部开源免费,跨平台(支持Windows、Linux、Mac)
- vscode 具有各种主题插件,可以设置自己喜欢的编辑器主题
- 使用texlive可以避免各类版权纠纷
- 可以借助git的优势实现多人编辑、开辟项目分支、实现项目版本对比、版本回撤等功能
# 1. 首先安装vscode
从微软的vscode官方页面 (opens new window)下载对应操作系统的安装包
安装好以下vscode插件:
- Chinese (Simplified) Language Pack for Visual Studio Code(汉化插件)
- LaTeX language support
- LaTeX Preview
- LaTeX Workshop
- latex-formatter(latex自动对齐插件)
- Material Icon Theme(图标主题,根据自己喜好选择)
安装后的示例图如下:
# 2. 安装 Texlive
从texlive官方页面 (opens new window)下载对应操作系统的安装包,这个安装可能较耗时,需要二十分钟左右
# 3. 选择一个你自己喜欢的git平台
可以选择任何一个git平台,主要看自己的网速以及平时的使用习惯,比如github、gitlab、gitee、甚至是自建gitlab均可
并在git上创建一个项目,比如本人选用gitee。创建的项目示例:
# 4. 最后使用vscode打开git项目本地文件夹
可以使用vscode在本地编辑tex文件,并可以设置保存tex文件时自动编译文件,这样就可以在最后边实时看到tex的编译效果
当你编辑一段时间后,可以将其同步到自己的git项目中
这样你在任何地方都可以随时编辑修改自己的tex项目,并可以多人同时编辑
# 注
不一定使用vscode,你也可以选用atom