语法简介
空白距离
TEX 将空格和制表符等空白字符视为相同的空白距离(space),多个连续的 空白字符 等同为一个空白字符, 每行开始的空白字符将被忽略, 而单个的 换行符 被视为一空格。
TEX 使用空行(两个或以上换行符)来分隔段落。如同空格一样,多个空行所起的作用和一个空行是相同的。
以下为示例代码:
TEX 将空格和制表符等空白字符视为相同的空白距离(space),
多个连续的 空白字符 等同为一个空白字符,
每行开始的空白字符将被忽略,
而单个的 换行符
被视为一空格。
TEX 使用空行(两个或以上换行符)来分隔段落。如同空格一样,多个空行所起的作用和一个空行是相同的。
以下为示例代码:
可以使用 \blank
[74]命令插入空行,使用 \\
插入空格
特殊字符
以下为 TeX 的保留字符:
保留字符 | 禁止解析 | 说明 |
---|---|---|
\ | \type{} | 命令引导符 |
% | \% | 注释 |
$ | \$ | 数学公式 |
^ | \^ | 上标 |
\ | 下标 | |
# | # | |
& | \& | |
~ | ~ | |
{ | { | 命令参数 |
} | } | 命令参数 |
\backslash
可以得到数学符号中的 \,而 \\
通常在标题、页眉/页脚、边注等环境中作为换行符
命令
TEX 命令以反斜线“\
”引导,以任意非字母字符结束
命令可以使用花括号或方括号作为参数,例如:
\command[选项,设置,……]{操作对象}
命令分为两种:普通命令和环境命令。普通命令可以用于行内;环境命令包含起始声明和结束声明,用于多行。普通命令和环境命令可以互相嵌套
\begin{itemize} %环境命令起始声明
\item 列表项 %普通命令
\item 列表项
\end{itemize} %环境命令结束声明
[74] \blank[medium*4]
插入4个中等高度空行