比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(图标主题,根据自己喜好选择)

安装后的示例图如下:

vscode

# 2. 安装 Texlive

texlive官方页面 (opens new window)下载对应操作系统的安装包,这个安装可能较耗时,需要二十分钟左右

# 3. 选择一个你自己喜欢的git平台

可以选择任何一个git平台,主要看自己的网速以及平时的使用习惯,比如github、gitlab、gitee、甚至是自建gitlab均可

并在git上创建一个项目,比如本人选用gitee。创建的项目示例:

cpnsagit

# 4. 最后使用vscode打开git项目本地文件夹

可以使用vscode在本地编辑tex文件,并可以设置保存tex文件时自动编译文件,这样就可以在最后边实时看到tex的编译效果

当你编辑一段时间后,可以将其同步到自己的git项目中

这样你在任何地方都可以随时编辑修改自己的tex项目,并可以多人同时编辑

#

不一定使用vscode,你也可以选用atom

latex 工具与手册整理

latex 工具与手册整理

Mongodb 占用服务器内存过大解决方案

Mongodb 占用服务器内存过大解决方案