![圆形或弯曲的箭头,通过跳过行来指示或连接公式](https://linux22.com/image/433516/%E5%9C%86%E5%BD%A2%E6%88%96%E5%BC%AF%E6%9B%B2%E7%9A%84%E7%AE%AD%E5%A4%B4%EF%BC%8C%E9%80%9A%E8%BF%87%E8%B7%B3%E8%BF%87%E8%A1%8C%E6%9D%A5%E6%8C%87%E7%A4%BA%E6%88%96%E8%BF%9E%E6%8E%A5%E5%85%AC%E5%BC%8F.png)
我写了下面的代码并得到了下面的图像。
\documentclass[border=1cm]{article}
\usepackage{tikz}
\usepackage{amssymb}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\draw(0,10)node[right]{$y=f(x)$};
\draw(0,9)node[right]{$=a x ^{2}+ x$};
\draw[blue,->] (0,9) to[bend right=60] (0,7);
\draw(0,8)node[right]{$a \in\mathbb{R}\setminus 0 $};
\draw(0,7)node[right]{$=a \left( x ^{2} +\frac{x}{a} \right) $};
\end{tikzpicture}
$\displaystyle $\\
$\displaystyle y=f(x)$\\
$\displaystyle =a x ^{2} +x$\\
$\displaystyle a \in\mathbb{R}\setminus 0 $\\
$\displaystyle y=a \left( x ^{2} +\frac{x}{a} \right) ~~ \leftarrow~~ \text{Quite annoying to write again}~~ y$\\
\end{document}
我想用更简单的方式做同样的事情。
它能做到这一点吗?
答案1
解决witharrows
方案
\documentclass[border=1cm]{article}
\usepackage{tikz}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{witharrows}
\begin{document}
\begin{DispWithArrows*}[displaystyle]
y & = f(x) \\
& = a x ^{2} +x \Arrow[tikz={blue,font={\small}}]{$ a \in\mathbb{R}\setminus 0 $} \\
& = a \left( x ^{2} +\frac{x}{a} \right)
\end{DispWithArrows*}
\end{document}