在等式下方设置箭头

在等式下方设置箭头

我希望在等号下方添加一个箭头来解释已采取的步骤。见下文:

例子

为了实现我喜欢的箭头样式,我使用\drshmathabx

我尝试使用\underset等号下设置它,但无法获得我想要的结果。

\documentclass{article} 
\usepackage{enumitem}
  \newlength\widest 
\usepackage{amsmath}
\usepackage{mathabx}

\begin{document}
\begin{equation*}
\implies  \frac{d}{dt} \displaystyle\int_{-\infty}^{+\infty} |\psi (x, t)|^2 \, dx 
= \frac{i\hbar}{2m} \left[ \psi^* \frac{\partial}{\partial x} \psi - \left( \frac{\partial}{\partial x} \psi^* \right) \psi \right] \bigg|_{-\infty}^{+\infty} 
{\underset{\qquad\text{\makebox[0pt]{{\huge$\drsh$} Testing}}}{=}} 0
\end{equation*}
\end{document}

试图

如果可能的话,我还想画出类似下面的内容:

另一个例子

我读过一些文章说 TikZ 非常适合这种用途,但我从未使用过它。如果您认为这是正确的方法,能否为我指明正确的方向?

我认为还值得一提的是,我\drsh也一直在文本中使用这些箭头,例如如下所示:

在此处输入图片描述

\documentclass{article} 
\usepackage{enumitem}
  \newlength\widest 
\usepackage{mathabx}

\begin{document}

\noindent
Some text
\settowidth\widest{{\huge$\drsh$}}
\begin{description}[leftmargin=\dimexpr\widest+\labelsep\relax,labelindent=0pt,
labelwidth=\widest]
\item[{\huge$\drsh$}] Some more text
\end{description}
\end{document} 

有没有更聪明的方法来做到这一点?

答案1

调整我的答案LaTeX 软件包帮助将一种语言的翻译图表化为另一种语言,我提供了初步意见。

语法是

\notate[B<race>]{<referenced math>}{<dropline length in \baselineskips>}{<math notation>}

如果需要更长的文本,可以将 给出(如下面的第一个示例所示)<math notation>\parbox

已编辑,允许\notate在单个方程中多次使用,无论是否按照规定使用下支撑。

妇女权利委员会:

\documentclass{article}
\usepackage[usestackEOL]{stackengine}
\usepackage{scalerel}
\usepackage{graphicx,amsmath}
\parskip \baselineskip
\def\svmybf#1{\rotatebox{90}{\stretchto{\{}{#1}}}
\def\svnobf#1{}
\def\rlwd{.5pt}
\newcommand\notate[4][B]{%
  \if B#1\let\myupbracefill\svmybf\else\let\myupbracefill\svnobf\fi%
  \def\useanchorwidth{T}%
  \setbox0=\hbox{$\displaystyle#2$}%
  \def\stackalignment{c}\stackunder[-6pt]{%
    \def\stackalignment{c}\stackunder[-1.5pt]{%
      \stackunder[2pt]{\strut $\displaystyle#2$}{\myupbracefill{\wd0}}}{%
    \rule{\rlwd}{#3\baselineskip}}}{%
  \strut\kern9pt$\rightarrow$\smash{\rlap{$~\displaystyle#4$}}}%
}
\begin{document}
\begin{equation*}
\implies  \frac{d}{dt} \displaystyle\int_{-\infty}^{+\infty} |\psi (x, t)|^2 \, dx 
= \frac{i\hbar}{2m} \left[ \psi^* \frac{\partial}{\partial x} \psi - \left( \frac{\partial}{\partial x} \psi^* \right) \psi \right] \bigg|_{-\infty}^{+\infty} 
\notate[X]{{}={}}{2}{\parbox[t]{1in}{Here, $\psi$ and $\psi^*$ are the
  blah-blah variables.}} 0
  \hspace{5ex}
\end{equation*}
\bigskip
\[
y = \psi^*
  \notate{\frac{d\psi}{dt}}{4}{
    \frac{d\psi}{dt} = \frac{ih}{2m}\frac{\partial^2}{\partial t^2}\psi 
      - \frac{i}{h} V\psi
  }
  + \notate{\frac{d\psi^*}{dt}}{1}{
    \frac{d\psi*}{dt} = -\frac{ih}{2m}\frac{\partial^2}{\partial t^2}\psi^* 
      + \frac{i}{h} V\psi
  } 
  \psi
  \hspace{14ex}
\]

\[ S = \int \notate[X]{L}{2.5}{\text{1st: No brace, as expected}} 
  \notate{dV}{1}{\text{2nd: Should have the brace!}} 
\]
\end{document}

在此处输入图片描述

请注意,此解决方案避免了 OP 在多部分评论中显示的重叠行。

由于数学符号是ped,因此可以根据需要在等式末尾\rlap添加 an 将整体效果左移。\hspace{<length>}

因为数学符号是\smashed,所以多行符号可能需要一些额外的跳过。

答案2

这是另一个选项,使用tikzmark库;基本思想是放置一些标记,这些标记稍后将用于绘制带箭头的括号并放置解释性文字:

\documentclass{article} 
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{tikzmark,decorations.pathreplacing}

\begin{document}

\begin{equation*}
\implies  
\frac{d}{dt} \int_{-\infty}^{+\infty} \lvert\psi (x, t)\rvert^2 \, dx 
= \frac{i\hbar}{2m} \Bigl[ \psi^* \frac{\partial}{\partial x} \psi 
  - \Bigl( \frac{\partial}{\partial x} \psi^* \Bigr) \psi \Bigr] 
  \biggm|_{-\infty}^{+\infty}
\tikzmark{zero}= 0
\end{equation*}

\begin{tikzpicture}[remember picture,overlay]
\draw[->,>=latex]
  ([shift={(8pt,-2pt)}]pic cs:zero) |- 
  ++(10pt,-20pt) 
  node[right,text width=3cm] 
    {And here we add the explanation for this equality
    };
\end{tikzpicture}

\bigskip
\[
y = \psi^* \frac{d\psi}{\tikzmark{starta}dt\tikzmark{enda}} + \frac{d\psi^*}{\tikzmark{startb}dt\tikzmark{endb}}\psi
\]

\begin{tikzpicture}[remember picture,overlay]
\draw[decorate,decoration={brace,mirror}]
  ([xshift=-3pt]pic cs:starta) -- node (aux) {} ([xshift=3pt]pic cs:enda);
\draw[->,>=latex]
  (aux) |-
  ++(10pt,-50pt) 
  node[right] 
    {$\displaystyle\frac{d\psi}{dt} = \frac{ih}{2m}\frac{\partial^2}{\partial t^2}\psi 
      - \frac{i}{h} V\psi$%
    };  
\draw[decorate,decoration={brace,mirror}]
  ([xshift=-3pt]pic cs:startb) -- node (auxi) {} ([xshift=3pt]pic cs:endb);
\draw[->,>=latex]
  (auxi) |-
  ++(10pt,-20pt) 
  node[right] 
    {$\displaystyle\frac{d\psi*}{dt} = -\frac{ih}{2m}\frac{\partial^2}{\partial t^2}\psi^* 
      + \frac{i}{h} V\psi$%
    };  
\end{tikzpicture}

\end{document}

结果:

在此处输入图片描述

相关内容