找回密码
 快速注册
搜索
查看: 501|回复: 9

()变成\left(\right)之后为什么多出了空白?

[复制链接]

83

主题

167

回帖

1643

积分

积分
1643

显示全部楼层

APPSYZY 发表于 2021-10-14 20:01 |阅读模式
比如f(x)和f\left(x\right)这两者,前者的左括号和f贴得比较紧凑,看起来像函数,后者的左括号和f变得较远,看起来不像函数。该怎样调整后者达到和前者一样的空白间距呢?

730

主题

1万

回帖

9万

积分

积分
93593
QQ

显示全部楼层

kuing 发表于 2021-10-14 23:10
用花括号括起来,间距就没了,即 f{\left(x\right)} 酱紫。

通常来说只有当括号里面含有分式、求和符号之类高大的东西时才有必要用 \left \right,像 (x), (a^2+b^2) 这些没必要用。

\left \right 除了有这个额外间距,中间还不能断行,也不参与外头的间距调整,见:kuing.cjhb.site/forum.php?mod=viewthread&tid=5353&rpid=2 ... &page=1#pid26592(12楼)。

至于 tex 的设计者为何让 \left \right 产生这额外间距,我也不清楚。

730

主题

1万

回帖

9万

积分

积分
93593
QQ

显示全部楼层

kuing 发表于 2021-10-14 23:18
tex.stackexchange 上也有相关讨论:tex.stackexchange.com/questions/2607/spacing-around-left-and-right
里面有一些方法,我没试过……有空再看……

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2021-10-23 01:57
本帖最后由 hbghlyj 于 2021-10-23 02:05 编辑 发现\lbrace,\rbrace不会自动调整高度
\lbrace\frac{\sqrt3}{\sqrt2}\rbrace                         $\lbrace\frac{\sqrt3}{\sqrt2}\rbrace$
对比一下:
\left\{\frac{\sqrt3}{\sqrt2}\right\}                         $\left\{\frac{\sqrt3}{\sqrt2}\right\}$
floor,Vert,vert也不自动调整高度
$\lfloor\frac{\sqrt3}{\sqrt2}\rfloor$
$\lVert\frac{\sqrt3}{\sqrt2}\rVert$
$\lvert\frac{\sqrt3}{\sqrt2}\rvert$
能否renewcommand一下,让它们自动调高度

730

主题

1万

回帖

9万

积分

积分
93593
QQ

显示全部楼层

kuing 发表于 2021-10-23 04:07
回复 4# hbghlyj

\lbrace 和 \rbrace 就是等价于 \{ 和 \} 啊,当然不会变高度了,也可以 \left\lbrace ... \right\rbrace 这样用。

floor 那些也一样,加 \left \right 就行。

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2021-10-23 15:54
回复 5# kuing
谢谢!

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2021-10-26 23:09
又学了一招
把\mid改成\middle\vert就可以适应高度了,比如:
\begin{align*}
    \mathcal{D}(A):=\left\{X \subseteq A\ \middle\vert\ \begin{array}3\exists n\ \exists s \in A^n\ \exists R \in {\operatorname{Def}(A,n+1)} \\ \text{s.t.}\ X = \{a \in A \mid (a,s_0, \dotsc, s_{n-1}) \in R\}\end{array}\right\}
  \end{align*}

730

主题

1万

回帖

9万

积分

积分
93593
QQ

显示全部楼层

kuing 发表于 2021-10-27 00:33
回复 7# hbghlyj

\middle 的用法之前就介绍过了:kuing.cjhb.site/forum.php?mod=viewthread&tid=5945

15

主题

958

回帖

1万

积分

积分
12454

显示全部楼层

色k 发表于 2022-5-16 20:32
kuing 发表于 2021-10-14 23:18
tex.stackexchange 上也有相关讨论:https://tex.stackexchange.com/questions/2607/spacing-around-left-a ...

又放一个链:zhuanlan.zhihu.com/p/514568642
这名字我喜欢

830

主题

4862

回帖

3万

积分

积分
36159

显示全部楼层

isee 发表于 2022-5-16 20:54
色k 发表于 2022-5-16 20:32
又放一个链:https://zhuanlan.zhihu.com/p/514568642

别说,我昨天知乎首页中就有这个链接推荐
isee=freeMaths@知乎

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 12:06

Powered by Discuz!

× 快速回复 返回顶部 返回列表