跳到主要内容

overview

LaTeX 简介

LaTeX 是基于 TeX 引擎的专业排版系统,由 Leslie Lamport 开发。它采用纯文本编写文档,编译输出 PDF,让作者专注内容而不用关注排版细节,擅长数学公式、参考文献处理,是理工科学术论文、技术文档的主流排版工具。

宏包: LaTeX 的扩展能力库,使用 \usepackage{宏包名} 在导言区加载,用来补充原生不具备的功能,如中文渲染、公式、插图等。

LaTeX 特点

  • 高质量排版:LaTeX 以其专业的排版质量而闻名,尤其擅长处理复杂的数学公式和参考文献。能自动调整文档格式,生成符合出版标准的高质量排版效果。
  • 基于标记语言:LaTeX 采用纯文本的标记语言格式,用户通过输入特定的命令和标签来定义文档的结构和格式。例如,通过\section{}定义章节,通过\textbf{}定义粗体。
  • 跨平台支持:LaTeX 是跨平台的,支持 Windows、macOS 和 Linux 等操作系统。生成的文档通常为 PDF 格式,且在不同平台上具有一致的展示效果。
  • 适合学术写作:LaTeX 非常适合用于撰写学术论文、书籍、技术文档、报告等,尤其是包含大量数学公式、参考文献和复杂排版需求的文档。它对文献管理、公式输入和排版效果有极好的支持。
  • 自动化文档管理:LaTeX 在长文档、书籍或论文中提供了强大的自动化功能,例如自动编号、自动生成目录、交叉引用、自动排版公式等。它能够自动处理文献引用、参考文献列表等,非常适合需要精准格式的文档。

LaTeX 与 Word 的区别

特性LaTeXMicrosoft Word
排版质量专业级排版,尤其擅长处理复杂公式和长文档。适合简单文档,复杂排版需要手动调整。
学习曲线需要学习基本语法,初期上手较难。所见即所得,易于上手。
自动化程度自动处理编号、交叉引用、目录生成等。需要手动调整编号和格式。
数学公式支持强大的数学公式排版能力,支持复杂符号和结构。公式编辑功能有限,复杂公式难以处理。
跨平台支持完全跨平台,文档在不同系统上表现一致。跨平台支持较好,但格式可能因版本不同而有所变化。
文档结构内容与格式分离,便于维护和协作。内容与格式混合,长文档维护较困难。
扩展性通过宏包扩展功能,支持自定义命令和环境。功能扩展依赖于插件,灵活性较低。

LaTeX 工作流程

  1. 编写 LaTeX 源代码:使用纯文本编辑器编写 .tex 文件,内容包含文档结构、文本和命令。
  2. 编译 LaTeX 源代码:使用 LaTeX 编译器(如 pdflatex、xelatex、lualatex 等)编译源代码,生成 PDF 文件。
  3. 预览 PDF 文件:使用 PDF 阅读器预览编译后的 PDF 文件,内容会根据源代码自动排版。
  4. 修改源代码:根据需要修改 LaTeX 源代码,重复编译和预览步骤,直到满意为止。