LaTex 数学之数学模式下的间距

LaTex 数学之数学模式下的间距


本文介绍如何在数学模式下插入不同宽度的空格。
在某些情况下,调整 (La)TeX 的默认数学模式间距可能很有用;让我们看一个例子:

\usepackage{amssymb}
\begin{document}
	Assume we have the next sets
	\[
	S = \{ z \in \mathbb{C}\, |\, |z| < 1 \} \quad \textrm{and} \quad S_2=\partial{S}
	\]
\end{document}

在这里插入图片描述
正如您在此示例中看到的,数学文本可以通过一些特殊命令显式分隔。

空格

下面的示例包含使用各种命令插入的空格的完整列表,并演示了它们对排版数学的影响

\usepackage{amsmath}
\begin{document}
Spaces in mathematical mode.
\begin{align*}
	f(x) &= x^2\! +3x\! +2 \\
	f(x) &= x^2+3x+2 \\
	f(x) &= x^2\, +3x\, +2 \\
	f(x) &= x^2\: +3x\: +2 \\
	f(x) &= x^2\; +3x\; +2 \\
	f(x) &= x^2\ +3x\ +2 \\
	f(x) &= x^2\quad +3x\quad +2 \\
	f(x) &= x^2\qquad +3x\qquad +2
\end{align*}
\end{document}

在这里插入图片描述

运算符间距

数学模式中运算符和关系的间距由特定的跳跃宽度控制:

  • \thinmuskip(默认为 3 μm)
  • \medmuskip(默认等于 4 μm)
  • \thickmuskip(默认等于 5 μm)
\usepackage{amsmath}
\begin{document}
\begin{align*}
	3ax+4by=5cz\\
	3ax<4by+5cz
\end{align*}
\end{document}

在这里插入图片描述
对于关系运算符,例如<,>=, L A T E X建立\thickmuskip空间。但是对于二元运算符,例如+,-×,设定\medmuskip空间。差异几乎不明显。

用户定义的二元和关系运算符

您可以强制在二元或关系运算符中使用间距,因此您可以定义自己的二元和关系运算符.

\usepackage{amsmath}
\begin{document}
\begin{align*}
	34x^2a \mathbin{\#} 13bc \\
	34x^2a \mathrel{\#} 13bc
\end{align*}
\end{document}

在这里插入图片描述
#前面的示例使用\mathrel(relational)\mathbin(binary) 命令 在前后设置特定间距。

参考指南

LATEX codeDescription
\quad空格等同于当前字体大小 (= 18 μm)
\,3/18 of \quad (= 3 μm)
\:4/18 of \quad (= 4 μm)
\;5/18 of \quad (= 5 μm)
\!-3/18 of \quad (= -3 μm)
\ (space after backslash!)相当于普通文本中的空格
\qquadtwice of \quad (= 36 μm)
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值