它看起来像是以一种丑陋的方式\vec
制作\left(
和扩展:\right)
\begin{align*}
\ g(\vec{f})
\ g\!\left(\dot{f}\right)
\ g\!\left(\dot{\vec{f}}\right)
\ g\!\left(\vec{f}\right)
\ g\!\left(f^2\right)
\ g\!\left(\dot{f}^2\right)
\ g\!\left(\vec{f}^2\right)
\ g\!\left(\vec{f}\right)
\ g\!\left(\frac{\partial f}{\partial t}\right)
\ g\!\left(\frac{\partial \vec{f}}{\partial t}\right)
\end{align*}
发生的情况是,字母下方有太多空白,这相当令人不舒服。
有趣的是,虽然\dot
等具有同样的功能,但上标却不能。
鉴于我需要使用\left(
和,我该如何防止这种情况发生\right)
?
答案1
你从错误的假设出发,认为括号应该垂直覆盖整个符号。事实并非如此:一些超出范围并不妨碍阅读和理解含义。
当\vec
涉及到时(我认为这是一种本质上有缺陷的符号,但这不在讨论范围内),如果后面跟着素数或括号,则需要进行一些细微的调整:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
g(\vec{f}\,)
\quad
g(\dot{\vec{f}}\,)
\quad
g\bigl(\dot{\vec{f}}\,\,\bigr)
\quad
g\biggl(\frac{\partial\vec{f}}{\partial x}\,\biggr)
\quad
g\biggl(\frac{\partial\dot{\vec{f}}}{\partial x}\,\biggr)
\]
\end{document}
在这些情况下不要使用\left
:\right
正如您清楚看到的,他们选择了错误的分隔符大小。
\left
这是使用和的一种方法\right
;但我不推荐这种方法。
\documentclass{article}
\usepackage{amsmath,mleftright}
\mleftright % fix the bad spacing of \left and \right
\begin{document}
The following is mostly a joke
\[
\left(
\vphantom{\frac{\partial f}{\partial x}}
\frac{\smash[t]{\partial\vec{f}}}{\partial x}\,
\right)
\vphantom{\frac{\partial\vec{f}}{\partial x}}
\]
\end{document}