在 Latex 中使用 chemfig 包时出现意外输出

在 Latex 中使用 chemfig 包时出现意外输出

我想用 Latex 编写反应力学,但输出与我的预期不同。

\documentclass{jlreq}
\usepackage[dvipdfmx]{graphicx}
\usepackage{chemfig}

\usetikzlibrary{calc}

\begin{document}    
  \schemestart
    \chemfig{@{a}A-@{b}B}
    \arrow{->[\chemfig{@{h}H^{+}}]}
    \chemfig{A}
    \+
    \chemfig{B}
  \schemestop
  \chemmove{
    \draw($(a)!0.5!(b)$)..controls +(90:5mm) and +(90:5mm)..(h);
  }
\end{document}

下面是输出(黑色)和我想要写入的内容(红色)。我只知道当曲线箭头的起点/终点位于直箭头上方时会发生这种情况。在此处输入图片描述

相关内容