LaTeX环境搭建指南:从本地安装到Hello World

张开发
2026/4/20 2:34:43 15 分钟阅读

分享文章

LaTeX环境搭建指南:从本地安装到Hello World
1. LaTeX环境安装前的准备第一次接触LaTeX的朋友可能会被各种发行版和编辑器搞得晕头转向。作为一个从Word转投LaTeX的老用户我完全理解这种困惑。其实LaTeX环境的搭建就像组装一台电脑——你需要先选好操作系统LaTeX发行版再配个顺手的键盘鼠标编辑器。目前主流的LaTeX发行版有完整版和精简版两种选择。完整版比如MacTeXmacOS或TeX Live跨平台安装包大约4GB左右包含了所有你可能用到的宏包和字体。我刚开始学LaTeX时图省事直接装了完整版后来发现确实省去了很多依赖问题。而精简版如BasicTeXmacOS或MiKTeXWindows体积小很多只有基础组件需要什么宏包再临时下载。提示如果你网络条件不太好或者硬盘空间充足建议直接安装完整版避免后期频繁下载依赖包。2. 安装LaTeX发行版2.1 macOS系统安装在Mac上安装LaTeX最方便的方式是通过MacTeX套件。打开官网后你会看到两个选项MacTeX.pkg完整版约4.2GBBasicTeX.pkg精简版约100MB我强烈建议新手选择完整版。虽然下载体积大但安装过程非常简单——双击pkg文件一路点击继续就能完成。安装完成后可以在终端输入以下命令验证latex --version如果看到版本号输出比如pdfTeX 3.14159265说明安装成功。2.2 Windows系统安装Windows用户可以选择TeX Live或MiKTeX。TeX Live的安装稍微复杂些需要先下载ISO镜像或网络安装包。而MiKTeX对新手更友好它的按需安装特性会自动下载缺少的宏包。安装MiKTeX的步骤访问MiKTeX官网下载安装程序运行安装向导选择为所有用户安装在组件选择界面保持默认设置完成安装后同样可以在命令提示符验证tex --version3. 选择合适的编辑器有了LaTeX引擎还需要一个趁手的编辑器。TexStudio是我最推荐给新手的工具它界面直观、功能全面而且跨平台。安装TexStudio非常简单访问官网下载对应系统的安装包运行安装程序Windows用户注意勾选创建桌面快捷方式首次启动时TexStudio会自动检测已安装的LaTeX发行版如果你喜欢更轻量的编辑器也可以考虑VS Code LaTeX Workshop插件Sublime Text LaTeXTools在线的Overleaf无需安装4. 编写第一个LaTeX文档4.1 创建新项目打开TexStudio后点击左上角的新建按钮你会看到一个空白文档。先别急着输入内容我们需要理解LaTeX文档的基本结构。每个LaTeX文档都包含三个必要部分文档类声明\documentclass导言区用于加载宏包和设置格式文档正文\begin{document}...\end{document}4.2 Hello World示例让我们输入以下代码\documentclass[12pt]{article} \begin{document} Hello LaTeX! 这是我的第一个LaTeX文档它将会生成一个PDF文件。 \end{document}保存文件时建议使用英文命名比如first_doc.tex避免编码问题。TexStudio默认会保存在你的用户文档目录。4.3 编译与查看点击TexStudio工具栏上的编译并查看按钮绿色箭头图标程序会依次执行用pdflatex编译tex文件生成PDF文件用内置查看器打开PDF如果一切顺利你会看到包含Hello LaTeX!的PDF文档。第一次编译可能会比较慢因为系统需要生成一些辅助文件。5. 常见问题排查新手在第一次使用时经常会遇到几个典型问题问题1编译失败提示缺少宏包这是因为你安装了精简版LaTeX。解决方法有两种手动安装缺失宏包比如用tlmgr install命令改用完整版LaTeX发行版问题2中文显示为乱码需要在文档类后添加ctex宏包\documentclass[12pt]{article} \usepackage[UTF8]{ctex} \begin{document} 你好LaTeX \end{document}问题3参考文献或目录不显示LaTeX需要多次编译才能生成这些内容。在TexStudio中可以点击工具→编译顺序设置正确的编译链比如PDFLaTeX→BibTeX→PDFLaTeX×2。6. 进阶配置建议当你熟悉了基本操作后可以尝试这些优化修改默认编译引擎在TexStudio的选项→设置TeX中可以切换为XeLaTeX以获得更好的中文支持启用拼写检查选项→拼写检查选择你需要的词典自定义快捷键我习惯把编译快捷键设为F1查看设为F2使用代码片段TexStudio支持自定义代码模板可以快速插入表格、图片环境对于经常写论文的用户建议学习如何使用bibtex管理参考文献以及如何定义自己的文档类。这些内容虽然初期学习曲线较陡但长期来看能大幅提升写作效率。LaTeX的学习就像掌握一门新语言开始时可能会觉得各种命令很繁琐但当你写出第一个漂亮的数学公式生成第一个自动编号的图表时那种成就感绝对值得投入。我至今还记得自己第一次用LaTeX排版课程报告时教授惊讶地问这是用Word做的吗的场景。

更多文章