我正在寻找一种方法来指示分子中键旋转发生的点。我找到了一些方法,但我不知道它们是否适用于 CHEMFIG。
答案1
所以我有了灵感,并在 CHEMFIG 中创建了一种实现此目的的方法,这很简单,您不需要创建新的命令。
只需在键上创建一个标记,然后使用该标记作为箭头的起点和终点。调整箭头的出口和到达角度即可创建所需的圆形。
没有新的包,没有新的命令,没有新的工具
%=========================================================
\documentclass[margin={12mm 12mm}]{standalone}
\usepackage[utf8x]{inputenc}
\usepackage{chemfig}
\setatomsep{1.8em}
\usetikzlibrary{arrows}
\begin{document}
\schemestart
\chemfig{A-[@a0,3]B}
\qquad
\chemfig{A-[@b1,3]B}
\qquad
\chemfig{A-[@c2,3]B}
\chemmove{\draw[red, shorten <=4pt,shorten >=4pt](a).. controls +(80:16mm) and +(280:16mm)..(a);
\draw[red,shorten <=4pt,shorten >=4pt](b).. controls +(130:16mm) and +(330:16mm)..(b);
\draw[red,shorten <=4pt,shorten >=4pt](c).. controls +(170:14mm) and +(10:14mm)..(c);
}
\schemestop
\end{document}