\big
我一直发现用/ \bigl
/缩放的数学符号\bigr
太小,而用\Big
/ \Bigl
/缩放的数学符号\Bigr
又太高。以下是一个例子:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\(\lvert x^2 + y^2 \rvert\)
\(\bigl\lvert x^2 + y^2 \bigr\rvert\)
\(\Bigl\lvert x^2 + y^2 \Bigr\rvert\)
\(\bigl\{ \bigl\lvert x^2 + y^2 \bigr\rvert \mathrel{\big|} 5|x \wedge 7|y \bigr\}\)
\(\Bigl\{ \bigl\lvert x^2 + y^2 \bigr\rvert \mathrel{\Big|} 5|x \wedge 7|y \Bigr\}\)
\(a/b \big/ c/d \Big/ e/f \big/ g/h\)
\end{document}
在第一行中,中间/右侧公式分别使用\big
和创建\Big
。在第二行中,左侧集合使用\big
来设置分隔符及其中间,右侧集合使用 来\Big
设置它们。我想要比 大\big
但又不像 那样大的东西\Big
。
我其实不是在要求任何人帮我修复这个问题,我认为这不是一件容易的事情。我只是在询问这个问题的基础设施以及任何可能的未来扩展。
答案1
你需要不 \bigX
对于绝对值,输出
\lvert x^{3}+y^{3}\rvert
正好。括号表达式也是如此,例如
(x+y)(x-y)(x^{2}+y^{2})=x^{4}+y^{4}
最后\bigX
一个因素甚至是错误的:比较结果,在第二行我使用了\bigl(x^{2}+y^{2}\bigr)
我毫不怀疑,上面的那个是正确的,下面的那个是错误的。
同样,对于您的集合描述,我不会使用任何\bigX
命令。如果绝对值和可除性的条形图经常出现在集合描述中,我可能会调整我的符号,更喜欢冒号。
\{\, \lvert x^{3}+y^{3}\rvert : 5\mid x \land 7\mid y\,\}
或者,如果您想坚持使用条形图,我会增加括号并且只增加分隔条:
\bigl\{\, \lvert x^{3}+y^{3}\rvert \bigm| 5\mid x \land 7\mid y\,\bigr\}
(当然,无论如何我都会为此定义一个宏)
双括号很少需要增加长度:
2(x-(x+y))=2(x-x-y)=-2y
生产
这是正确的,但\bigX
版本不正确:
你没有增加任何清晰度,反而增加了复杂性。我不是说\bigl
永远\bigr
不应该使用它们;但在这种简单的情况下不能使用它们。当真的可能出现歧义时,请保留它们。
你最后那句话应该绝不数学中永远不会出现这种表达方式。永远不会。没有任何印刷设备可以使其易于理解。我称它们为“八个故事表达方式”:中学教科书里充斥着这种东西,其唯一的效果就是让数学看起来荒谬可笑。没有一个好老师会想要它。不幸的是,坏老师确实存在,他们使用“八个故事表达方式”,而且他们不会听取建议。:-(
最后一点说明:有\bigm
、\Bigm
和\biggm
与\Biggm
以下分隔符构成二元关系符号。