- Title(EN): Building A Lightweight LaTeX Environment with BasicTeX
- Author: dog2
按
- 环境:Max OS 10.15
- 需求 => 解决方案
- 轻量:TeX Live太重 => 用精简命令行版
BasicTeX
替代 - 简单:仅编写公式及特殊情况下的简单写作
- 用
Visual Studio Code
的插件LaTeX Workshop
,它可以实时编辑/编译TeX (推荐) - 极简TeX编辑器
TeXworks
- 用
- 轻量:TeX Live太重 => 用精简命令行版
环境安装
安装BasicTeX
BasicTeX是TeX Live
的Mac OS版本MacTeX
的精简版,前者80MB,后者好几GB。BasicTex
只有核心的TeX语法编译的命令行工具,不包含GUI程序。
1 | brew cask install basictex |
安装完成后就可以使用TeX Live
的包管理命令tlmgr
来管理TeX的包(宏集)了。
使刚刚安装的tlmgr
命令在当前shell生效
1 | eval "$(/usr/libexec/path_helper)" |
将Tex目录永久添加到PATH(默认安装不会添加)
1 | sudo tlmgr path add |
更新内置所有TeX包
1 | sudo tlmgr update --self --all |
安装编辑/编译环境
准备工作:安装CTeX 宏集以支持中文
1 | sudo tlmgr install ctex |
可选编辑器1: Visual Studio Code
安装插件
请安装以下插件:
LaTeX Workshop
(必须)LaTeX language support
(可选)Useful Snippets
(可选)
配置LaTeX Workshop插件
- Code > Preferences > Settings
- 搜索
@ext:james-yu.latex-workshop Recipes
- 点击
Edit in settings.json
- 修改
"latex-workshop.latex.tools"
和"latex-workshop.latex.recipes"
为如下配置 - 重启VSCode窗口
1 | "latex-workshop.latex.tools": [ |
使用
- 用VSCode创建并编写.tex文件
- 点击VSCode左侧Bar中的TEX
- 在左侧菜单中,选择
Build LaTeX project
- 若为出现错误,选择
View LaTeX PDF
,右侧标签页会弹出pdf预览 - 至此,修改左侧.tex的文件并保存后,插件会自动帮助我编译.tex文件生成pdf文件,并在右侧更新渲染。
可选编辑器2: TeXworks
TeXworks是一款极简的TeX图形编辑器。
1 | brew cask install texworks |
你好,world
打开 TeXworks,选择XeLaTeX
作为排版工具,编译执行
1 | \documentclass[UTF8]{ctexart} |
编写公式
编写测试数学公式,代码来源于一份其实很短的 LaTeX 入门文档
公式测试代码
1 | \documentclass[UTF8]{ctexart} |
渲染的pdf:
LaTeX数学公式编写辅助工具
对LaTeX的数学公式语法还不熟悉,可以使用下列工具辅助:
- LaTeX公式编辑器
- 强烈推荐,妈咪说出品,详见介绍视频
- 帮助文档:文档很全面,有详细的 数学符号<=>LaTeX标记 对照表,可以当作cheat sheet查阅
- Mathpix:截图 => OCR => LaTex语法的数学公式
- Detexify:手写数学符号 => 识别 => LaTex语法的数学符号
- Myscript.Math:手写数学公式 => 识别 => LaTex语法的数学公式/绘图
参考链接
- 一份其实很短的 LaTeX 入门文档
- CTEX 宏集手册
- 初心者がBasicTexをmacにインストールする(2019年)
- (VSCode) LaTeX 所有文件报 no nobo 错误