使用 chemfig 与特定元素字母结合

使用 chemfig 与特定元素字母结合

我尝试使用 chemfig 复制这个分子,

我想要复制的分子。

我有此代码的基本结构:

\begin{figure}
\centering
\schemestart
\chemfig{*6((-F)=-*6(-(-*6(=-=-=-))=*6(-=(-F)-(=O)-=-)--O--)=-=(-^{-}O)-)}
\schemestop
\end{figure}

产生这个

这是我生成的分子的主要结构。它还不完整。

但无法生成零件({-}^OCCH)_2 NOCH_2C=OO^{-}。我能得到的最接近的是

\begin{figure}
\centering
\schemestart
\chemfig{O=[:-90]{(^{-}OCCH_2)_2}|N}
\schemestop
\end{figure}

生成的化合物。我想要 O= 键与左侧的第一个 C 连接。

但是键没有到达左边C。有什么办法可以实现吗?

感谢您的帮助!

答案1

答案与绘制化学反应

那么CH3CHCH3必须被视为6 个原子(C、H、C、H、C 和 H)组成的组,其中键从第三个原子离开。您需要chemfig使用键的可选参数 来说明这一点<departure>

<bond>[<angle>,<length factor>,<departure>,<arrival>,<tikz>]

然后代码是\chemfig{CH_3CHCH_3-[2,,3]OH}

就你的情况而言:

\chemfig{{(}^{-}OCCH_2{)}_2N(=[2,,3]O)}

在此处输入图片描述

相关内容