将图表转换为 Tikz

将图表转换为 Tikz

我找到了解决问题的完美方案,但它使用的是 Tikz 以外的其他东西。有人知道如何将其更改为 tikz 吗?

以下是使用的代码:

\documentclass[svgnames]{article}
\usepackage{mathtools}
\usepackage{pst-node, auto-pst-pdf}

\begin{document}

\begin{postscript}
    \begin{gather*}
      x^2-\Rnode{8}{8x} + 16 \\[2.5ex]
      x^2-\Rnode{4-4}{ 4x -4x} + 16
    \end{gather*}
\psset{linewidth=0.6pt, linecolor=LightSteelBlue,linejoin=1, arrows=->, arrowinset=0.12, nodesepA=2pt, angleA=-90, nodesepB=1pt, angleB=90}
\ncangle[offsetB=1.2em]{8}{4-4}
\ncangle[offsetB=-1.2em]{8}{4-4}
\end{postscript}

\end{document} 

在此处输入图片描述

以及原始来源的链接。 通过 Tikz 显示因式分解

答案1

\documentclass[preview]{standalone}
\usepackage{mathtools}
\usepackage{tikz}
\usetikzlibrary{tikzmark, arrows.meta}
\begin{document}
\begin{gather*}
x^2-\tikzmarknode{a}{$8x$}+16\\[2.5ex]
x^2-\tikzmarknode{b}{4x}-\tikzmarknode{c}{4x}+16
\end{gather*}
\begin{tikzpicture}[overlay, remember picture]
\draw[blue!20!lightgray, thick, -{Latex[scale=0.6]}, shorten <=2pt, shorten >=2pt] (a) -- +(0,-0.4) -| (b);
\draw[blue!20!lightgray, thick, -{Latex[scale=0.6]}, shorten >=2pt] (a) +(0,-0.4) -| (c);
\end{tikzpicture}
\end{document}

两个方程之间有箭头

相关内容