同一高度的括号后索引的位置不同

同一高度的括号后索引的位置不同

让我们看看下面的代码:

\documentclass{article}

\usepackage{amsmath}
\begin{document}

\[
\frac{\partial^2u}{\partial x^2} = \frac{\left(y-y_0\right)^2-(x-x_0)^2}{\left((x-x_0)^2+\left(y-y_0\right)^2\right)\displaystyle\mathstrut^2}.
\]


\end{document}

及其结果:

在此处输入图片描述

(...)和组成的括号\left(...\right)高度一样,但是 的位置2不一样,这是为什么呢?另外\mathstrut应该和 括号高度一样,但是 的位置2又不一样,这是为什么呢?

答案1

\mathstrut正常尺寸括号内的内容基本上就是将最后一个指数设置为一个空的子公式,因为\vphantom{...}它不会形成数学原子。

使用以下命令可获得相同的输出

$\Bigg)\vphantom)^2$\par
$\Bigg)\vphantom{\Bigg)})^2$

在此处输入图片描述

为了将上标设置为\right分隔符,分隔符和指数之间不能有任何内容。

这几乎解决了分母的问题。那么分子呢?该构造\left<delimiter>...\right<delimiter>构建了一个子公式,因此 TeX 在决定上标的位置时会考虑整个高度。

更简单地说,

\[
\left(y_0\right)^2\ne (y_0)^2
\]
\[
\left(y_0\right)_2\ne (y_0)_2
\]

在此处输入图片描述

这也解释了为什么分母有超大的括号。

因此,您已经找到了一个相当好的例子\left,应该\right谨慎使用。从以下两个例子中选择。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
\frac{\partial^2u}{\partial x^2} =
\frac{(y-y_0)^2-(x-x_0)^2}
     {\bigl((x-x_0)^2+(y-y_0)^2\bigr)^2}.
\]

\[
\frac{\partial^2u}{\partial x^2} =
\frac{(y-y_0)^2-(x-x_0)^2}
     {((x-x_0)^2+(y-y_0)^2)^2}.
\]

\end{document}

在此处输入图片描述

我毫不怀疑第二个会更好、更清晰。

答案2

\left\right即使没有选择更大的分隔符,也会产生间距效果。

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}
\begin{document}

\[
\frac{\partial^2u}{\partial x^2} =
\frac{(y-y_0)^2-(x-x_0)^2}
{\bigl((x-x_0)^2+(y-y_0)^2\bigr)^2}.
\]


\end{document}

如果你添加\showoutput到你的原件,并查看分子中的),第一个)使用\right

.........\hbox(7.5+2.5)x3.8889
..........\OT1/cmr/m/n/10 )

第二个没有周围的框

........\OT1/cmr/m/n/10 )

相关内容