如何防止 \vec 使 \left(\vec{f}\right) 变得难看?

如何防止 \vec 使 \left(\vec{f}\right) 变得难看?

它看起来像是以一种丑陋的方式\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}

在此处输入图片描述

相关内容