|
发表于 2023-11-7 20:46:41
|
显示全部楼层
数学标点与数学间距
\( \begin{array}{ccc}
\hline
\textbf{名称} & \textbf{命\(\quad\)令} & \textbf{示\(\qquad\)例}\\
\hline
\text{逗号} & , & f(x,y,z)=x+y+z\\
\text{分号} & ; & P(a;m,n)=P(b;m,n)\\
\text{叹号} & ! & P_n^m=n!/(n-m)!\\
\text{问号} & ? & x^2=1,~x=\pm1?\\
\text{冒号} & \verb"\colon" & f \colon x \mapsto x^2\\
\hline
\end{array} \)
注意逗号符,它在前面一般不留间距,后侧留有小的间距,比如:1,234,567 得到是 \( 1,234,567 \);
请对比:1\mathord{,}234\mathord{,}567 得到是 \( 1\mathord{,}234\mathord{,}567 \),或者 \text{1,234,567} \( \text{1,234,567} \) .
需要特别说明的数学标点中的冒号,用 \colon 可使两侧间距比通常的冒号更紧凑。
直接从键盘上输入“:” 得到的是二元关系符,两侧的间距比较大,多用于比例,如: \( a:b=ac:bc \)
两个关系符在一起,中间没有间距,比如用 f(x):=x^2 可得到 \( f(x):=x^2 \)
可以使用 \mathpunct 命令把一个符号看作数学标点,比如 \colon 等价于 \mathpunct{:}
省略号并不属于 \( \rm\TeX\) 的数学标点类型,但却是公式中常用的标点符号。
\ldots 位置比较低,主要用在逗号之间,如 \( ( 1,2,\ldots,n ) \) ;
\cdots 位置在中间,主要用在二元运算符、关系符之间,如 \( 1+\cdots+n \);或者没有乘号的连乘积,如 \( a_1\cdots a_n \);或者连接多个积分符,如 \( \int_0^1\cdots\int_0^1 \).
也可统一用命令 \dots,在多数情况下会自动识别各种情况,如上面的: \( ( 1,2,\dots,n ) \quad 1+\dots+n \quad a_1\dots a_n \quad \int_0^1\dots\int_0^1 \quad a=\dots=z \)
说完数学标点,我们来说间距控制,这里仅讲如何控制水平间距。
用 \quad 可以得到 \(1{\rm\,em}\) 的间距,其中“\(\rm em\)”是 \( \rm\TeX\) 长度单位的一种,相当于当前字体大写字母“\(\rm M\)”的宽度(“\(\rm ex\)”则是当前字体小写字母“\(\rm x\)”的高度);
用 \qquad 可以得到 \(2{\rm\,em}\) 的间距;用 \enspace 可以得到 \(0.5{\rm\,em}\) 的间距;
上面主要用于文本间距控制,数学间距有其专门的单位,记为 \(\text{mu}\)(math unit), \(1{\rm\,mu}=\sfrac{1}{18}{\rm\,em}\)
\( \begin{array}{|c|r|c|}
\hline
\textbf{间距符} & \textbf{间\(\quad\)距} & \textbf{示\(\qquad\)例}\\
\hline
\text{(无)} & & abababab\\
\verb"\," & 3{\rm\,mu} & a\,b\,a\,b\,a\,b\,a\,b\\
\verb"\: or \>" & 4{\rm\,mu} & a\:b\:a\:b\:a\:b\:a\:b\\
\verb"\;" & 5{\rm\,mu} & a\;b\;a\;b\;a\;b\;a\;b\\
\verb"\!" & -3{\rm\,mu} & a\!b\!a\!b\!a\!b\!a\!b\\
\hline
\end{array} \)
其中,利用 \rm I\!R 可用来得到 \( \rm I\!R \) |
|