如何在 Lyx (/Tex) 中的等号下添加解释?

如何在 Lyx (/Tex) 中的等号下添加解释?

当我用笔和纸写一些等式时,我通常会做如下图所示的操作: 在此处输入图片描述

有没有办法在 Lyx (我的工作环境) /Tex 中做类似的事情?也就是说:用箭头或类似的东西指向 $=$ 符号,并在旁边放一些 (短) 文本

答案1

使用下括号或类似符号可能会达到您想要的效果。为了防止下括号中的文本影响公式的间距,您可以使用\mathclap,但 LyX 2.0.x 目前不支持该符号。不过 LyX 2.1 将支持该符号,说明如下。如果您使用 Ubuntu,有一个适用于 LyX 2.1 的 PPA,可让您轻松安装。如果您需要说明,请询问。

  1. 添加下支撑: 在此处输入图片描述

  2. 按一次右箭头,这样您就位于下支架的右侧。

  3. 输入下标(在 cua 绑定中它是下划线)。
  4. 输入“\mathclap”,在 p 后按空格键或“{”。您将看到一个空的红色框出现,其中有两个相互指向的箭头。
  5. 按“ctrl+m”创建一个文本框。
  6. 输入您的文本。

在此处输入图片描述

如果需要,请选择其他数学插图,然后转到“插入”>“预览”。如果您在首选项中打开了预览,您将获得:

在此处输入图片描述

答案2

对于非常短的东西(没有箭头),您可以使用\underset(或\stackrel)命令。对于更花哨的注释,您可以将方程式与 tikz 混合使用,如下所示:http://www.texample.net/tikz/examples/beamer-arrows/也可以看看https://sites.google.com/site/kaarebmikkelsen/in-the-news/fancyequationsinlatexbeamerwithtikz

提供一个最小的例子:

\documentclass{article} %

\usepackage{tikz}
\usepackage{amsmath}

\usetikzlibrary{arrows,shapes,calc}


\begin{document}
\tikzstyle{every picture}+=[remember picture]
\everymath{\displaystyle}

Using tikz:

\begin{equation*}
   x
   \tikz[baseline=-1pt]{
     \node (eq)
     {$=$};
   }
   y
\end{equation*}


\begin{tikzpicture}[overlay]
   \node (t) at ($(eq) + (-0.5,-0.5)$) {\footnotesize Explanation};
   \path[->,shorten >= 6pt] (eq.base) edge [bend left=10] (t.mid) ;
\end{tikzpicture}


Using underset:

\begin{equation*}
   x \underset{\mathrm{def}}{=} y
\end{equation*}

\end{document}

输出

输出

答案3

这反而是一种改进学生回答。您可以将下置或上置与 TikZ 和搭接结合起来。看看这个:

\documentclass{article}
\usepackage{tikz,mathtools}
\begin{document}

\begin{equation*}
  x
  % with tikzpicture environment
  \underset{\mathllap{
    \begin{tikzpicture}
      \draw[->] (-0.3, 0) to[bend right=20] ++(0.3,2ex);
      \node[below left] at (0,0) {because $x = y$};
    \end{tikzpicture}
  }}{=}
  y + x - x
  % with tikz command
  \overset{\mathclap{\tikz \node {$\downarrow$} node [above=1ex] {trivial};}}{=}
  y + y - y
\end{equation*}

\end{document}

输出: LaTeX 输出为图片,显示公式和推理

相关内容