降低数学环境中的过度支撑

降低数学环境中的过度支撑

我想在数学环境中实现以下目标 在此处输入图片描述

但我无法得到等式下面的文字

\operatorname{min} \left|
\overbrace{\text{Hadamard product}}^{\begin{pmatrix}
X \circ X \end{pmatrix}} - \begin{pmatrix} 1 & 2 & 3 & \dots & M \end{pmatrix}
\right|^2

结果是: 在此处输入图片描述

答案1

这是一种不需要箱体测量的方法。我定义了一个\setbelow带有一个可选参数和两个强制参数的命令。使用可选参数,可以根据需要进一步降低下面的内容。结果与沃纳的回答

输出

有关更灵活的解决方案,也可以使用它\left\right我的这个答案

\documentclass{article}
\usepackage{mathtools}
\newcommand*\setbelow[3][0ex]{%
  \mathop{#2\rule[-#1]{0pt}{0pt}}_{\mathclap{#3}}%
  }
\begin{document}
\[
  \min \bigl|
  \bigl( X \mathbin{\setbelow[0.2ex]{\circ}
                    {\overbrace{\scriptstyle\text{Hadamard product}}}} X \bigr)
  - \begin{pmatrix} 1 & 2 & 3 & \dots & M \end{pmatrix}
  \bigr|^2
\]
\end{document}

请注意,您可以简单地写\min而不是\operatorname{min}

答案2

abraces可以用于此目的-交换/混合括号方向:

在此处输入图片描述

\documentclass{article}
\usepackage{abraces,mathtools}% http://ctan.org/pkg/{abraces,mathtools}
\begin{document}
\[
  \setbox9=\hbox{$(X \circ X)$}
  \operatorname{min} \big| 
    \mathrlap{\hspace{.5\wd9}\mathclap{\aunderbrace[L1U1R]{\scriptstyle\phantom{\text{Hadamard product}}}_{\text{Hadamard product}}}}
    (X \circ X) - (1 \ 2 \ 3 \ \cdots \ M )\big|^2
\]
\[
  \operatorname{min} \big| 
    \underbrace{(X \circ X)}_{\mathclap{\text{Hadamard product}}}
    - (1 \ 2 \ 3 \ \cdots \ M )\big|^2
\]
\end{document}

的使用\box9只是为了找到 的正确宽度(X \circ X)。也就是说,需要进行一些框移动才能将 放置\aunderbrace在正确的位置。不过,第二种选择看起来更好。

\overbrace您也可以使用 an 。并且,使用\big(和朋友) 代替\left...\right可以让绝对分隔符看起来更好。

相关内容