正确使用 smash 和数学符号

正确使用 smash 和数学符号

如何才能使第二个根符号具有与第一个相同的高度?;

$$\sqrt{\tfrac{1+2\cdot4a^2+(4a^2)^2}{16a^2}}
=\sqrt{\tfrac{1+2\cdot4a^2+(4a^2)^2}{(4a)^2}}$$

我尝试过使用、和等不同的方法\smash\vphantom\rule[]{}{}无法找出解决这个“问题”的最佳和最“合适”的方法。TIA。

答案1

你需要做的是将(4a)^2第二个分母替换为 或\smash{(4a)}^2\smash[b]{(4a)}^2这会产生看似紧凑的平方根项,并且它适用于\tfrac\dfrac

16a^2请注意,如果您将第一个分母替换为16a^2\mathstrut,则两个平方根符号也将具有相同的大小。但是,与上面建议的调整相比,它们会高得多——在我看来,这是过分且不必要的。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath} 
\begin{document}
\[
 \sqrt{\dfrac{1+2\cdot4a^2+(4a^2)^2}{16a^2}}
=\sqrt{\dfrac{1+2\cdot4a^2+(4a^2)^2}{\smash{(4a)}^2}}
\]

\[
 \sqrt{\tfrac{1+2\cdot4a^2+(4a^2)^2}{16a^2}}
=\sqrt{\tfrac{1+2\cdot4a^2+(4a^2)^2}{\smash{(4a)}^2}}
\]
\end{document}

答案2

均衡激进分子就像是一门暗黑艺术。

差异是由于右侧有括号。我们可以通过添加\mathstrut左侧分母来解决这个问题。但这会让 TeX 选择根号的下一个大小。使用\smash[b]{...}分母没有帮助。

问题在于\tfrac强加了\textstyle,这提高了分母。可以使用\crampedmathtools但有一个更巧妙的解决方案:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
\textstyle
\sqrt{\frac{1+2\cdot4a^2+(4a^2)^2}{\mathstrut 16a^2}}
=\sqrt{\frac{1+2\cdot4a^2+(4a^2)^2}{(4a)^2}}
\]

\end{document}

在此处输入图片描述

答案3

简单\vphantom就可以了。并且,请不要使用普通的 TeX 构造$$ ... $$来显示未编号的方程式。请[ ... \]改用。

\documentclass[11pt, a4paper]{article}
\usepackage{amsmath}

\begin{document}

\[ \sqrt{\tfrac{1+2\cdot4a^2+(4a^2)^2}{\vphantom{)}16a^2}} =\sqrt{\tfrac{1+2\cdot4a^2+(4a^2)^2}{(4a)^2}} \]

\end{document}

在此处输入图片描述

相关内容