分数大小变化的原因?

分数大小变化的原因?
\sqrt{1 + \left( \tfrac{\partial z}{\partial x} \right)^2 + \left(\tfrac{\partial z}{\partial y} \right)^2}

上面的代码导致第二个分数大于第一个分数。

为什么?

答案1

您的分数大小不同只是因为“x”和“y”大小不同:“y”更高。由于您使用了\left和,括号的大小会根据其内容进行调整,因此第二对括号会比第一对括号大。这可以通过ing“y”并添加 a\right来确认,以便在两个分数中使用“x”的高度,我在第二个示例中就是这么做的。\smash\vphantom{x}

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\sqrt{1 + \left( \tfrac{\partial z}{\partial x} \right)^2 + \left(\tfrac{\partial z}{\partial y} \right)^2}
\qquad
\sqrt{1 + \left( \tfrac{\partial z}{\partial x} \right)^2 + \left(\tfrac{\partial z}{\partial \smash{y}\vphantom{x}} \right)^2}
\]
\end{document}

正如@Sebastiano 所建议的,最好的解决方案可能是使用\bigl( ... \bigr)(或类似命令)而不是\left( ... \right)

答案2

我不是专家,但依我拙见,问题在于\left(...\right)有时,它无法为圆括号中的公式提供正确的大小。我改用\bigl(\bigr)

在此处输入图片描述

\documentclass[12pt]{article}
\usepackage{amsmath,amssymb}
\begin{document}

\[\sqrt{1 + \bigl(\tfrac{\partial z}{\partial x} \bigr)^2 + \bigl(\tfrac{\partial z}{\partial y} \bigr)^2}\]
\end{document}

相关内容