答案1
图中的方程式是化学方程式。使用 Bernard 的答案和mhchem
包(用于编写化学公式等),以下是您可以使用的代码。化学工程该包负责处理化学方程式中的自由基点。
\documentclass{article}
\usepackage{amsmath}
\usepackage{pst-node}
\usepackage[version=4, arrows=pgf-filled]{mhchem}
\begin{document}
\begin{align}
&\rnode{R1}{\ce{R^{.}}} + \ce{O2 -> ROO^{.}} \\
&\ce{ROO^{.} + RH ->}\rnode{R2}{\ce{R^{.}}}
%
\psset{linewidth=0.5pt, arrows=<-, arrowinset=0.5, nodesep=2pt}
\ncloop[angleA=180, armA=1cm, angleB=-90, armB=0.20cm, linearc=0]{R1}{R2}%
\end{align}
\end{document}
答案2
您可以使用以下\ncloop
命令pst-node
:
\documentclass{article}
\usepackage{amsmath}
\newcommand{\dotr}[1]{#1^{\bullet}}
\usepackage{pst-node}
\begin{document}
\begin{align}
\rnode{R1}{ \dotr{\mathrm{R}}}+\mathrm{O}_2 &\longrightarrow \dotr{\mathrm{ROO}}\\
\dotr{\mathrm{ROO}} + \mathrm{RH} &\longrightarrow \mathrm{ROOH} +\dotr{ \rnode{R2}{\mathrm{R}}}
%
\psset{linewidth=0.5pt, arrows=<-, arrowinset=0.2, nodesep=2pt}
\ncloop[angleA=180, armA=1cm, angleB=-90, armB=0.20cm, linearc=0.05]{R1}{R2}%
\label{}
\end{align}
\end{document}