LaTeX特殊字符和符号

1. 引号

无论什么字体,LaTeX以一个反勾号或重音符(`)当做左引号,以一个正勾号或直立引号(')当做右引号。

单引号(‘xxx’ `xxx'‘xxx’
双引号(“xxx” ``xxx''“xxx”

【注】如果出现单引号与双引号连续出现的情况,则在二者中间用 \, 分隔开。

字符串示例 LaTeX 代码
“ ‘A’ or ‘B’ ”,he asked. ``\,`A' or `B'\,'' he asked.
:-: :-:
“ ‘A’ or ‘B’ ”,he asked. ‘‘\,‘A’ or ‘B’\,’’ he asked.

2. 短划号

LaTeX中有四中短划标点符号。

连字号(-) -
短破则号(—) --
长破折号(——) ---——(中文输入法下)
减号/负号(-) $-$

3. 波浪号

~ \~{}
\sim $\sim$
(中文输入法下)

4. 度

30C{-30\,^{\circ}\mathrm{C}} ${-30\,^{\circ}\mathrm{C}}$
30F{-30\,^{\circ}\mathrm{F}} ${-30\,^{\circ}\mathrm{F}}$

5. 欧元

欧元符号所需引用的宏包及对应命令如下表:

6. 英镑

使用 \pounds 生成 £ 符号。

7. 千分符

使用 textcomp 宏包中的 \textperthousand 生成 ‰ 符号。

6. 省略号

... ...(三个英文句点)
\ldots $\ldots$
\dots $\dots$
…… ^(中文输入法下)

7. 注音符号和特殊字符

【注】在字母i和j上标一个注音符号,它们上面的点必须去掉,这个可以用 \i\j 实现。

8. 转义字符

LaTeX 中一些字符的作用如下表所示:

字符 作用
~ 占一个字符的空格
# 用于宏定义
$ 数学模式符号
% 注释符
^ 上标
& 用于表格对齐
{ } 分组
_ 数学模式的下标
\ 转义

要在正文中使用这些字符,大部分是在前面加转义符 \ ,少部分例外。

字符 命令
\ \backslash
~ \~{}
^ \^{}

9. 空格

文本中的空格起分隔单词的作用,任意多个空格与一个空格效果相同;只有字符后面的空格是有效的,每行最前面的空格会被忽略,这样有利于复杂代码的对齐;单个换行也被看作是一个空格。

  • 以字母命令的宏,后面的空格会被忽略。若要在命令后使用空格,可以使用 \ 命令,或者在命令后加一个空的分组 {},或者用分组将命令包裹起来。
  • 西文的逗号、句号、分号等标点后面应该加空格,这不仅能保证正确的间距,也能保证正确的换行。因为如果标点后没有空格,就不能换行。此外,LaTeX 在西文句末(包括 .?! 符号)后面使用的距离会比单词间的距离大些。
  • 中文汉字后的空格会被忽略。使用 xelatex 编译中文文档时,汉字和其他内容之间如果没有空格,xeCJK 宏包会自动添加。如果需要偶尔忽略汉字与其他内容之间由 xeCJK 自动产生的空格,可以把汉字放进 \mbox{<内容>} 盒子中。如果需要完全禁用汉字与其他内容之间的空格,可以使用 \CJKsetecglue 命令设置汉字与其他内容之间的内容为空(默认为一个空格)。
命令 说明
空格,任意多个与一个效果相同
\ 两个普通单词间的空格距离
~ 占一个字符的不可打断空格(TeX 禁止在这种空格间分行)
\phantom{<内容>} 幻影空格,产生和内容一样大小的空格
\hphantom{<内容>} 水平幻影,在垂直方向大小为零
\vphantom{<内容>} 垂直幻影,在水平方向大小为零

【注】更多不同长度的空格可参见 LaTeX长度度量。

10. 换行

命令 说明
\n 换行,单个换行等同于单个空格,多个换行等同于两个换行,两个换行表示分段
\\ 不分段,直接另起一行,上一行保持原有的样子
\linebreak 不分段,直接另起一行,上一行按完整一行散列对齐

\\ 可带一个可选的长度参数,表示换行后增加的额外垂直间距。其语法格式为:

1
\\[<垂直间距>]

\linebreak 也可以带一个 040 \sim 4 的可选参数,表示允许断行的程度,00 表示不允许断行,默认的 44 表示必须断行。其语法格式为:

1
\linebreak[<断行程度>]

此外,还有一个 \nolinebreak 命令,其与 \linebreak 格式相同,只是参数意义与 \linebreak 相反。

【注】在命令 \\ 后面确实需要使用方括号(即使括号在下一行),则应该在 \\ 后面加空的分组以示分隔,否则会发生错误。

1
2
3
4
\begin{align*}
[2 - (3+5)] \times 7 &= 42 \\{}
[2 + (3-5)] \times 7 &= 0
\end{align*}

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!