在 Tikz 中弯曲箭头

在 Tikz 中弯曲箭头

在 中Tikz,我想要弯曲一个箭头,就像该图中$H_2O$和之间的箭头一样:$O_2$

在此处输入图片描述

我可以在$H_2O$和之间画一条弯曲的线$O_2$,但它不会接触光合磷酸化节点……

我怎样才能做到这一点?

答案1

最简单的方法是使用节点放置和命令来完成to。然后您将能够获得所需的结果。

\begin{tikzpicture}
  \node at (-2,1) (H2O) {H2O};
  \node[fill=blue] at (2,0) (Photo) {Photophosphorylation};
  \node at (-2,-1) (O2) {O2};
  \draw[->] (H2O.east) to[out=0,in=90] (Photo.west) to[out=-90,in=0] (O2.east);
\end{tikzpicture}

图片

然后您可以随时使用矩阵或其他方式以巧妙的方式对齐它们。

相关内容