只为导出一份 PDF 就装几个 GB 的 TeX 环境,性价比很低。但在线转换也有边界——搞清楚它"能编译什么、不能编译什么",你才能在日常场景省事,又不会在关键工程上踩坑。

LaTeX 是怎么变成 PDF 的?
LaTeX 转 PDF 的本质是编译:TeX 引擎读取 .tex 源码,按其中的排版指令计算每个字符、公式、图表的位置,完成分页,最终输出 PDF。不同引擎能力不同——pdfLaTeX 速度快但中文支持弱,XeLaTeX/LuaLaTeX 支持系统字体和中文。理解这点很重要:在线转换能不能成功,取决于它内置了哪个引擎、哪些宏包和字体。
传统路径是本地装 TeX Live(Windows/Linux)或 MacTeX(macOS),体积约 4–7 GB,再用命令或编辑器编译。问题在于:很多人只差"最后一步导出 PDF",却被这几个 GB 的安装挡住。
在线转换适合哪些场景?
适合一次性、日常、常规排版的文档。把 .tex 粘贴或上传,浏览器内编译生成自动分页的 PDF,公式、表格、章节都正常,无需安装。LaTeX 转 PDF 工具 即为此设计,编译在本地完成、源码不上传,除 PDF 外还能导出 HTML 或 PNG。
典型适用:
- 作业、报告、简历、单篇论文草稿;
- 收到别人的
.tex,需要一份 PDF 留档或打印; - 临时改几处再导出。
什么情况必须用本地 TeX?
当文档的复杂度超出浏览器内打包的能力时,本地环境更可靠:
- 依赖冷门宏包或自定义文档类:在线方案打包的是常用子集,缺包就会编译失败;
- 多文件大型工程:
\input一堆子文件、复杂参考文献编译链(BibTeX/biber 多趟编译); - 特定中文字体需求:需要指定本地字体、做精细的中文排版。
一句话判断:常规文档用在线,重型/定制工程用本地。不确定时先在线试编译,报错信息会告诉你是不是缺宏包或字体。
两种方式对比
| 维度 | 在线转换 | 本地 TeX Live / MacTeX |
|---|---|---|
| 安装成本 | 无 | 约 4–7 GB + 配置 |
| 宏包完整度 | 常用子集 | 最全 |
| 中文/自定义字体 | 取决于内置 | 完全可控 |
| 隐私 | 本地编译,不上传 | 不上传 |
| 适合 | 日常、一次性文档 | 大型、定制工程 |
小结
为"导出一次 PDF"装整套 TeX 并不划算,但在线转换不是无条件替代品。记住分界线:常规排版的日常文档,在线编译最省事;依赖冷门宏包、定制字体或多文件大工程的,交给本地 TeX。先理解"引擎 + 宏包 + 字体决定能否编译成功",你就能准确判断该用哪条路。