Sublime Text 可通过插件配置实现 Markdown 实时预览与 LaTeX 公式渲染:安装 MarkdownEditing 和 Markdown Preview 插件,设置 Ctrl+Alt+M 快捷键并启用自动刷新与 MathJax;支持 CDN 或本地离线 MathJax;进阶可集成 Pandoc 导出 PDF。

Sublime Text 本身不原生支持 Markdown 实时预览和 LaTeX 公式渲染,但通过合理配置插件与工具链,可以快速搭建一个轻量、高效、所见即所得的 Markdown 写作环境。关键在于选对插件、配好预览服务,并打通 MathJax 渲染流程。
安装核心插件:MarkdownEditing + Markdown Preview
这两个插件是 Sublime 中 Markdown 工作流的基础:
- MarkdownEditing:增强语法高亮、代码块配色、快捷键(如 Ctrl+Shift+P → "Markdown: Toggle List Item")、段落格式化等功能;
- Markdown Preview:支持导出 HTML、实时浏览器预览(默认用 Python 内置服务器),并可配置 MathJax 加载路径以渲染 LaTeX 公式。
安装方式统一:按 Ctrl+Shift+P 打开命令面板 → 输入 "Install Package" → 分别搜索并安装上述两个插件。
启用实时预览:绑定快捷键 + 自动刷新
默认安装后,预览需手动触发。建议设置快捷键并开启自动刷新:
- 打开 Preferences → Key Bindings – User,添加如下绑定:
- 在 Preferences → Package Settings → Markdown Preview → Settings – User 中写入:
保存后,按 Ctrl+Alt+M 即可在浏览器中打开预览页,且保存文件时页面自动刷新,公式也会通过 CDN 加载 MathJax 渲染(如 $$E = mc^2$$)。
支持 LaTeX 公式:本地离线可用方案(可选)
依赖 CDN 在无网络时会失效。若需离线支持,可:
- 下载 MathJax 官方离线包(推荐 v3.x),解压后放入项目目录或 Sublime 的 Packages 文件夹下;
- 修改 Markdown Preview 的用户配置,指定本地路径:
注意路径使用正斜杠、双斜杠转义,并确保 Sublime 有读取权限。v3 版本需用 tex-mml-chtml.js,而非旧版 MathJax.js。
进阶优化:一键导出 PDF(配合 Pandoc + LaTeX 引擎)
若需生成印刷级 PDF,可借助 Pandoc:
- 安装 Pandoc 和 LaTeX 发行版(如 TeX Live 或 MacTeX);
- 在 Sublime 中安装 Pandoc 插件(同样通过 Package Control);
- 配置 Pandoc 命令,添加 LaTeX 模板与数学支持(例如启用
--mathjax或--pdf-engine=xelatex); - 保存为
.md后,按 Ctrl+Shift+P → "Pandoc: Export to PDF" 即可输出含公式的 PDF。
此步非必需,但对学术写作非常实用。
基本上就这些。不复杂但容易忽略细节——尤其是 MathJax 路径格式、自动刷新开关、以及 Pandoc 的引擎选择。配好一次,后续写作就能专注内容本身。










