LaTeX教学2.3 符号

2.3 符号

在写作论文时要用到标点符号, 数学符号和单位符号等许多符号. 在LaTeX系统中可以把各种符号分为以下三类

  • 专用符号:被LaTeX赋予特殊用途的符号;
  • 文本符号:可在文本模式中使用的符号, 有些文本符号也可以在数学模式中使用;
  • 数学符号:可在数学模式中使用的符号, 有些数学符号也可以在文本模式中使用

一般情况下除了专用符号之外, 都可以在文本中使用, 若使用时报错, 即为数学符号, 关于数学符号将在数学式一章进行介绍

2.3.1 专用符号

在键盘符号中, 有10个被LaTeX赋予了特殊用途, 称为了LaTeX的专用符号, 所以他们不能脱离使用条件而作为独立的符号使用, 换句话说, 在正文中直接打出这些符号编译后无法显示, 甚至导致无法编译, 这10个专用符号列在下表

专用符号 用途
% 注释符, 在源文件中该符号及其右侧的所有字符, 在编译时都将被忽略
\ 转义符, 左端带有这个符号的字母串或非字母符号, 均被认为是命令
$ 数学模式符, 必须成对使用, 用于界定数学模式的范围
# 参数符, 用于代表所定义命令中的参数
{ 必要参数或组合的起始符
} 必要参数或组合的结束符
^ 上标符, 用在数学模式中以指示数学符号的上标
_ 下标符, 用在数学模式中以指示数学符号的下标
~ 空格符, 产生一个不可换行的空格
& 分列符, 用在各种表格环境中, 做为列与列之间的分隔符号

那么应该如何在正文中打出来以上专用符号呢, 实现的办法有很多, 下表中给出常用的实现方法:

专用符号 显示方法
% \%
\ \textbackslash $\backslash$
$ \$
# \#
{ \{
} \}
^ \^{} \textasciicirum
_ \_
~ \~{} \textasciitilde
& \&

可以看出大多数的专用符号都可以用\来转义进行输出, 其中^~略有不同, 因为\^\~是变音符号的命令, 需要一对花括号来将被变音的部分隐藏来显示出原本的符号, 如果不想用这种方式的话, 可以用字母串来输出. 唯独反斜杠\无法用\转义输出, 因为\\是换行符啊. 所以在正文中使用\textbackslah, 在数学模式下使用\backslash.

另外, 键盘符号<,>|被定义为数学符号, 因为他们通常被用在数学式中, 如果要在论文文本中使用这三个符号, 可将他们置于数学模式下进行输出, 即$<$, $>$,$|$.

我们只着重介绍专用符号的输出方式, 由于专业不同, 其他所需的符号过多, 就不一一列举了, 有需要可以查看对应宏包的文档来获取命令.

你可能感兴趣的:(LaTeX教学2.3 符号)