LaTeX命令大全:速查手册与入门指南

5星 · 超过95%的资源 需积分: 50 51 下载量 78 浏览量 更新于2024-07-25 2 收藏 1.49MB PDF 举报
"这是一本详细的LaTeX命令速查手册,涵盖了从基本的TeX命令到LaTeX2e的使用,以及中文排版的相关工具。手册包括了不同版本的TeX及其扩展,如plain TeX、AMS-TeX、LaTeX及其发展到LaTeX3的历程。对于LaTeX用户来说,这是一个不可或缺的参考资源。手册还提到了中文排版所用的工具,如CCT、TY、CJK,以及集成这些工具的CTEX和ChinaTEX系统。此外,手册还涉及了TeX中的长度单位、弹性长度的概念,以及如何处理中英文混排的问题,如使用CJK环境和切换字体。" 正文: LaTeX是一种基于TeX的排版系统,由Leslie Lamport在1985年创建,旨在简化文档的格式化过程。LaTeX2e是当前最广泛使用的版本,它可以加载各种宏包,如amsmath,用于更复杂的数学公式排版。LaTeX的主要优势在于其强大的数学公式处理能力、自动编号和引用管理,以及对大型文档结构的良好支持。 在LaTeX中,用户通过命令来控制文档的样式和内容。例如,`\documentclass[11pt]{article}`命令定义了文档的基本样式,设置11号字体,并指定文档类型为文章。`\usepackage{CJK}`命令则引入了用于中文排版的CJK宏包。在文档主体中,`{\begin{CJK}{GBK}{song}}`和`{\end{CJK}}`用来包裹中文内容,这里选择GBK字符集和宋体(song)字体。手册还介绍了如何在CJK环境和非CJK环境之间切换,以及如何处理中文和英文间的空格问题,例如通过`\CJKspace`和`\CJKnospace`命令。 在TeX中,长度单位包括mm、cm、in和pt,其中1in等于2.54cm,1pt等于72.27pt。弹性长度是一种可以根据需要自动伸缩的长度,如`\length plus \stretch minus \shrink`,其中`\stretch`和`\shrink`分别表示允许的伸展和收缩值。在实际应用中,长度可以超过正常值加上伸展值,但不能小于正常值减去收缩值。 手册还提到了一些特殊字符的输入方法,例如,要在文本中插入反斜杠,需要写成`\textbackslash`,而西文标点符号后面通常需要添加空格以避免与文字粘连。此外,`\`前缀用于转义特殊字符,例如`$`、`#`、`%`、`{`、`}`、`~`、`^`、`_`、`&`、`\=`、`|`、`<`、`>`、`*`和`"`等。 对于LaTeX初学者,这份手册提供了宝贵的速查信息,帮助快速查找和理解各种命令的功能和用法,是提高LaTeX编写效率的好帮手。对于已经熟悉LaTeX的用户,手册同样具有很高的参考价值,特别是在处理复杂文档结构、数学公式和中文排版时。