第一章 latex基本概念
1.3 latex命令和代码结构
1.3.1 latex命令和环境
1.3.1.1 latex命令的形式
-
以反斜杠
\
开头,可以跟:- 一串字母。以任意非字母符号(空格、数字、标点等)为 界限。如果要人为引入空格,需要在命令后面加
一对花括号
阻止其忽略空格(或者使用反斜杠+空格
来插入一个间距,可以起到同样的效果) - 单个非字母符号
- 一串字母。以任意非字母符号(空格、数字、标点等)为 界限。如果要人为引入空格,需要在命令后面加
-
对大小写敏感
-
参数,包括可选参数和必选参数:
- 可选参数以方括号
[
和]
包裹 - 必选参数一般以花括号
{
和}
包裹
- 可选参数以方括号
1.3.1.2 latex的环境
- 环境的作用:用以①令一些效果在局部生效,②或是生成特殊的文档元素。
- 环境的用法:一对命令
\begin
和\end
,如图1所示。- 包含环境名称
environment name
、可选参数optional arguments
、必选参数mandatory arguments
。 - \begin 和 \end 中填写的环境名应当一致
- 环境可能需要一个或多个必选/可选参数,也可能完全不需要参数。部分环境允许嵌套使用。
- 包含环境名称
1.3.1.3 latex中的分组
- 使用一对花括号
{
和}
作为分组- 在分组中使用的命令被限制在分组内,不会影响到分组外的内容
- 个别命令在分组内仍然会产生全局作用
1.3.2 latex源码结构
- 源代码以一个
\documentclass
命令作为开头,指定了文档使用的文档类 - document环境当中的内容是文档正文
- 在
\documentclass
和\begin{document}
之间的位置称为导言区,通常是用来调用宏包的,以及一些全局设置。