带有 chemfig 的电负性括号(?)

带有 chemfig 的电负性括号(?)

我一直试图用 chemfig 绘制类似的东西:

图像

具体来说,我试图在键周围创建那些红色括号,表明由于氧的电负性较高,它对电子的拉力比氢更大。

由于我从未用英语学习过化学,所以我不知道这些东西叫什么(或者它们是否在实际化学中使用?),所以我很抱歉不得不问这个问题。

答案1

就在这里。chemfig基本上像 Tikz 一样工作。您可以设置节点并使用这些节点绘制箭头等。

我通过绘制弧线并在线上设置节点来制作括号。如果每个“原子”都是一个节点,那会更容易,但我在文档中没有找到任何内容。无论如何,如果您发现类似的东西,您可以删除多余的节点并使用原子本身作为其他图形的基础。

我还添加了\pgfresetboundingbox删除右侧出现的一些额外空白。虽然不多,但足够引人注目。

输出

图1

代码

\documentclass[margin=10pt]{standalone}
\usepackage{chemfig}

\begin{document}

\chemfig{H-[@{a1}:45]O-[@{a2}:-45]H}\pgfresetboundingbox

    \chemmove{\draw[red,thick] (a1)+(-8.3pt,-2.8pt) arc (-180:-90:5pt);}\pgfresetboundingbox
    \chemmove{\draw[red,thick] (a2)+(3pt,-7.8pt) arc (-90:0:5pt);}

\end{document}

相关内容