只为导出一份 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,公式、表格、章节都正常,不必先装 TeX Live。LaTeX 转 PDF 走的就是这条路径。双击 .tex 打不开、只想看源码,见下载的 .tex 怎么打开;本文只谈「已经有源码,要出 PDF」。
典型适用:
作业、报告、简历、单篇论文草稿;
收到别人的 .tex,需要一份 PDF 留档或打印;
临时改几处再导出。
什么情况必须用本地 TeX?当文档的复杂度超出浏览器内打包的能力时,本地环境更可靠:
依赖冷门宏包或自定义文档类:在线方案打包的是常用子集,缺包就会编译失败;
多文件大型工程:\input 一堆子文件、复杂参考文献编译链(BibTeX/biber 多趟编译);
特定中文字体需求:需要指定本地字体、做精细的中文排版。
一句话判断:常规文档用在线,重型/定制工程用本地。不确定时先在线试编译,报错信息会告诉你是不是缺宏包或字体。
两种方式对比
维度
在线转换
本地 TeX Live / MacTeX
安装成本
无
约 4–7 GB + 配置
宏包完整度
常用子集
最全
中文/自定义字体
取决于内置
完全可控
运行位置
浏览器内引擎
本机发行版
适合
日常、一次性文档
大型、定制工程
小结为"导出一次 PDF"装整套 TeX 并不划算,但在线转换不是无条件替代品。记住分界线:常规排版的日常文档,在线编译最省事;依赖冷门宏包、定制字体或多文件大工程的,交给本地 TeX。先理解"引擎 + 宏包 + 字体决定能否编译成功",你就能准确判断该用哪条路。