我希望能够隐藏应用诸如 \dfrac 之类的命令产生的分数中的分界线。
具体来说,我想要做的是采取如下的表达方式:
\dfrac{\partial^2 f}{\partial x^2} + \dfrac{\partial^2 f}{\partial y^2}
并创建它的副本,仅突出显示 fs。我可以使用 \phantom 隐藏偏导数中出现的其他符号,但我不知道如何使用它来隐藏分数栏。
有人能建议前进的方向吗?
答案1
您可以使用array
环境,或者您可以定义一个名为的宏,该宏使用包提供的\nolinefrac
低级宏。\genfrac
amsmath
\documentclass{article}
\usepackage{amsmath} % for \dfrac, \genfrac, and \text macros
\newcommand{\nolinefrac}[2]{\genfrac{}{}{0pt}{}{#1}{#2}}
\begin{document}
\[
\frac{\partial^2 f}{\partial x^2}
+
\frac{\partial^2 f}{\partial y^2}
\quad\text{vs.}\quad
\begin{array}{@{}c@{}}
\partial^2 f \\[0.5ex] \partial x^2
\end{array}
+
\begin{array}{@{}c@{}}
\partial^2 f \\[0.5ex] \partial y^2
\end{array}
\quad\text{vs.}\quad
\nolinefrac{\partial^2 f}{\partial x^2}
+
\nolinefrac{\partial^2 f}{\partial y^2}
\]
\end{document}