无论你是写毕业论文还是投稿期刊,LaTeX 转 PDF 都是最常见的需求。本文对比 3 种主流方法,帮你找到最适合的方案。
适合人群:没有安装 LaTeX 环境、偶尔需要转换、追求便捷的用户。
\usepackage{ctex} 宏包即可。
适合人群:需要频繁编辑编译、使用自定义宏包、离线工作的研究人员。
Windows:
xelatex --versionmacOS:
brew install --cask basictexsudo tlmgr install ctex cjk xecjk zhnumberxelatex --versionLinux:
sudo apt install texlive-xetex texlive-lang-chinese fonts-noto-cjkxelatex --versionxelatex your-file.texbibtex your-filexelatex thesis.tex
bibtex thesis
xelatex thesis.tex
xelatex thesis.tex
适合人群:需要在线协作编辑、不想本地安装环境的学生和研究人员。
| 对比项 | 在线转换 | 本地 XeLaTeX | Overleaf |
|---|---|---|---|
| 安装难度 | 无需安装 | 较复杂(4-5GB) | 无需安装 |
| 中文支持 | 完美 | 需安装字体和宏包 | 完美 |
| 编译速度 | 快 | 最快 | 中等 |
| 离线使用 | 不支持 | 支持 | 不支持 |
| 实时编辑 | 不支持 | 需本地编辑器 | 支持 |
| 自定义宏包 | 有限 | 完全支持 | 大部分支持 |
| 多人协作 | 不支持 | 需 Git 等工具 | 支持 |
| 费用 | 免费 | 免费 | 免费/付费 |
| 适合人群 | 偶尔转换 | 重度用户 | 学生团队 |
如果你的 LaTeX 论文包含中文内容,需要注意以下几点:
\usepackage{ctex},它会自动配置中文排版fonts-noto-cjk 或 fonts-wqy编译报错 "Undefined control sequence" 怎么办?
通常是因为缺少某个宏包。检查 .tex 文件中 \usepackage{...} 引用的宏包是否已安装。使用在线工具可以避免大部分环境配置问题。
LaTeX 能转 Word 吗?
可以。使用 Pandoc 工具将 .tex 文件转换为 DOCX 格式。在线转换工具也支持直接输出 Word 文档。
为什么中文显示为乱码?
确保使用 XeLaTeX 编译(而非 pdfLaTeX),并且安装了中文字体和 ctex 宏包。推荐使用在线工具,已内置中文支持环境。