文章目录
一、LaTeX 简介
LaTeX(读作"Lay-tech"或"Lah-tech")是一种专业的排版系统,特别适用于生成高质量的科技和数学文档。它广泛用于学术界,特别是在撰写论文、报告、书籍以及数学公式较多的文档时。
LaTeX 的特点包括:
- 内容与格式分离:用户可以专注于文档的内容,而不必过多考虑格式和排版。
- 高质量输出:生成的文档通常具有专业的印刷品质。
- 数学公式支持:对数学符号和公式的支持非常好,能够生成复杂的数学表达式。
- 跨平台性:可以在不同的操作系统上运行,并且有丰富的扩展包(packages)可供使用,满足各种需求。
1.1 编译环境
1.1.1 TeX Live:
- TeX Live 是一个跨平台的完整的 LaTeX 发行版,支持主流的操作系统(如Windows、macOS、Linux)。
- 包含了 LaTeX 的核心程序及各种扩展包,是大多数用户选择的首选。
1.1.2 Overleaf:
- Overleaf 是一个基于 Web 的 LaTeX 编辑器,不需要在本地安装 LaTeX 发行版。
- 用户可以直接在浏览器中编辑 LaTeX 文档,并实时预览效果,非常适合团队协作和快速起步。
- https://www.overleaf.com/
1.2 TeX Live + VSCode
1.2.1 TeX Live
TeX Live 是一个跨平台的 TeX 排版系统的发行版,提供了完整的 TeX 处理工具、宏包和文档。它由 TeX Users Group (TUG) 维护,是目前最广泛使用的 TeX 发行版之一,适用于各种操作系统,包括 Windows、Mac OS 和各种 Unix/Linux 发行版。
TeX Live 的官网是:https://www.tug.org/texlive/
在中国,有多个 TeX Live 镜像网站,可以更快地下载和更新 TeX Live。以下是一些常用的国内镜像:
- 清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/
- 中国科学技术大学镜像站:https://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/
这些镜像站点提供了 TeX Live 的 ISO 文件和网络安装包,用户可以根据需要选择合适的安装方式。
以清华大学镜像站为例:
- 下载
texlive.iso
,如下图所示:
- 安装
texlive
,具体步骤如下:
(1)双击打开 texlive.iso
,运行 install-tl-windows.bat
(2)修改 Installation root
到合适安装位置,点击 Advanced
, 其中也可以修改安装地址,我们需要在 Customize
,将语言选为 Chinese、US and UK English
,可以减少内存空间占用。
(3)点击 安装
,时间可能较长请耐心等待。
1.2.2 VSCode
Visual Studio Code(简称 VSCode)是一款由微软开发的免费、开源的代码编辑器。它支持多种编程语言,提供了丰富的扩展和插件,具有调试、智能代码补全、代码重构、集成终端和版本控制等功能。VSCode 由于其轻量级、快速和强大的功能,成为了开发者中非常受欢迎的编辑器。
VSCode 的主要特点包括:
- 跨平台支持:可在 Windows、macOS 和 Linux 上运行。
- 丰富的扩展市场:可以安装各种插件和扩展来增强编辑器功能。
- 集成 Git:内置了 Git 支持,方便进行版本控制。
- 调试功能:支持多种语言的调试。
VSCode 的官方网站和下载地址是:https://code.visualstudio.com/
用户可以访问官网,根据自己的操作系统下载相应的安装包并进行安装。
1.2.3 LaTex Workshop
LaTeX Workshop 是一个 Visual Studio Code 的扩展插件,用于提供 LaTeX 编辑和编译支持。它使得在 VSCode 中使用 LaTeX 变得更加高效和便捷。LaTeX Workshop 提供了强大的功能,如实时预览、代码片段、语法高亮、自动补全、错误提示等,帮助用户更好地撰写和管理 LaTeX 文档。
LaTeX Workshop 的主要功能包括:
- 实时预览:可以在编辑 LaTeX 文档时实时查看编译后的 PDF 预览。
- 自动补全:提供 LaTeX 命令和环境的自动补全,提升编辑效率。
- 语法高亮:对 LaTeX 语法进行高亮显示,方便阅读和编辑。
- 错误提示:在编译过程中,如果出现错误,会在编辑器中进行标记,方便排查和修正。
- 代码片段:内置常用的 LaTeX 代码片段,可以快速插入常用结构。
- 多语言支持:支持多种语言的 LaTeX 文档编写。
要安装 LaTeX Workshop,可以按照以下步骤操作:
- 打开 Visual Studio Code。
- 点击左侧活动栏中的扩展图标(或者按
Ctrl+Shift+X
)。 - 在搜索框中输入 “LaTeX Workshop”。
- 找到 “LaTeX Workshop” 插件,点击 “安装”。
安装完成后,LaTeX Workshop 将自动启用,并为 LaTeX 文档提供上述功能支持。
配置 LaTeX Workshop
在 设置->配置文件->显示配置文件内容
,找到 settings.json
文件,配置下述代码即可:
"latex-workshop.latex.tools": [
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOCFILE%"
]
},
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOCFILE%"
]
}