易于学习
科学的课程编排设计,轻松舒适的排版。
LaTeX代码高亮显示,方便阅读。
LaTeX教程导航
每篇教程都包含了一个延伸阅读的页面。这些额外的内容将在你想深入了解细节时助以一臂之力——当然,如果暂时不需要,它们也不会妨碍到你。
LaTeX 基础
本课介绍了 LaTeX 是什么以及它将如何工作,并解释了它与 Microsoft Word 或 LibreOffice Writer 等常见文字处理软件的不同之处。
让 LaTeX 跑起来
本节课解释了什么是 TeX 系统、哪些是最常用的,还列出了一些可与 LaTeX 一起使用的文本编辑器,以及集成有编辑器的在线系统。
文档结构
本课展示了 LaTeX 文档的基本结构,以及如何将其构建为一个 PDF 文件,还有用于控制 LaTeX 的主要特殊字符。
逻辑结构
展示了一些基础的格式命令,并将其与含有目次命令和列表的语义格式命令进行比较。
文档类
解释了什么是文档类、其如何影响文档的布局、以及在 TeX 发行版中你能够使用的主要文档类。
扩展 LaTeX
本课展示了如何根据需要扩展 LaTeX、通过宏包和定义改变其布局以及自行定义命令。
插图
本课展示了如何向你的文档中添加插图、如何改变他们的外观以及如何在 PDF 中自动地固定或浮动这些插图。
LaTeX 表格
本课展示了如何在 LaTeX 中构建表格、改变单元格中的对齐选项、对表格添加分割线以及合并单元格。
交叉引用
本课展示了如何在文档中引用被编号的元素,比如图、表、目次等。
数学公式
本课展示了 LaTeX 的数学模式、如何通过 `amsmath` 宏包排版行内和行间公式、以及如何改变数学模式中的字体。
字体与间距
本课展示了如何改变文档中元素的间距以及如何向 LaTeX 源代码中添加明确的格式命令。
引用与参考文献
本课展示了引用数据库的基础知识。将学习如何构建自己的数据库以及如何通过两种主流的工具流将其应用于自己的文档中。
组织源代码
本课展示了如何使用 LaTeX 将源代码分割成更小、更好管理的文件,并展示这将如何让长文档的构建变得更容易且更快捷。
字体与 Unicode 引擎
本课讲述了 LaTeX 如何解释 Unicode 输入以及它如何影响你的输入和使用的字体。了解关于 Unicode 和 OpenType 字体支持的相关知识。
处理错误
本课展示了 LaTeX 文档中一些常见的错误,并讲解它们意味着什么,以及如何处理它们。
帮助与文档
本课展示了 LaTeX 相关软件和宏包的主要文档资源,以及当你遇到困难时应当如何获取帮助。
进阶教程
更多:LaTeX 是什么?它如何工作?
本课讲述了更多的 LaTeX 历史以及其他可用的宏集。
更多:让 LaTeX 跑起来
本课对 LaTeX 是什么与运行在什么引擎上做了更多的阐述。
更多:LaTeX 文档基本结构
本课对于如何运行 LaTeX、使用的特殊字符、以及如何向输出的 PDF 中插入特殊字符提供了更多的细节。
更多:逻辑结构
本课展示了如何设定文档标题,以及如何制作描述列表。
更多:使用文档类来切换设计
本课提供了关于 LaTeX 中更专用文档类的信息。
更多:使用宏包和定义来扩展 LaTeX
本课对于宏包加载提供了更多的细节,展示了用以语言选择的 babel 宏包,以及自定义命令的更多信息。
更多:插图与定位
本课对于如何更好地命名和存储用于 LaTeX 的图片、如何在 LaTeX 中制作图片给出了更多的细节。
更多:表格
本课展示了更多自定义表格的方式:更改列格式、改变间距和分割线以及提供更多表格扩展的其他宏包。
更多:交叉引用
本课展示了如何通过加载 hyperref 宏包为交叉引用添加链接。
更多:数学公式
本课展示了更多的 amsmath 对齐环境、如何在数学环境中加粗、数学扩展宏包 mathtools 以及使用 Unicode 输入于数学环境。
更多:格式:字体与间距
本课展示了如何对于单一段落抑制段落缩进。
更多:引用与参考文献
本课展示了非英语参考文献的更多细节、如何将引用变为超链接以及不同 BibTeX 样式的主要区别。
更多:组建更长的文档
本课展示了如何制作索引以及如何使用 imakeidx 宏包以自动化流程。
更多:字体与 Unicode 引擎
本课对于想要在文档中插入 Lua 代码的用户展示了一个基本的 Lua 例子。
更多:处理错误
本课展示了一些 LaTeX 中更常见的错误,并解释连环错误和静默错误。
更多:查看说明文档并获取帮助
本课展示了哪里可以找到 LaTeX 本身的源文件。