Chemfig - 强制出发和到达原子

Chemfig - 强制出发和到达原子

我在 ChemFig 中为我的论文绘制了两种不同的分子。

\chemname{\chemfig{H_{2}N-[1]*6(=N-*5(-N(>*5(-O-(<-[4]O-[5]P(-[2]O)(-[3])=O)-(<:O-)-(<:OH)-))-=N-)=-(=O)-HN-)}}{molecule X}
\chemname{\chemfig{*6(=N-*5(-N(>*5(-O-([-3]<-[3]S^{+}(-[2]\textcolor{red}{H_3C})-[-3]-[3]-[-3]C([-2]<NH_2)-[3]([2]=O)-[-3]O^{-})-(<:OH)-(<:OH)-))-=N-)=-(-H_{2}N)=N-)}}{molecule Y}

右边的分子没问题,但我无法旋转左上角的分子,否则会导致与 N 原子(红色圆圈)的连接错误。

右边的分子没问题,但我无法旋转左上角的分子,否则会导致与 N 原子(红色圆圈)的连接错误。

我试过,但找不到它不起作用的原因。此外http://tug.ctan.org/macros/generic/chemfig/chemfig-en.pdf无法提供正确的答案。

谢谢。

答案1

\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{H_{2}N-[:30]*6(=N-*5(-N(>*5(-O-(<-[4]O-[5]P(-[2]O)(-[3])=O)-(<:O-)-(<:OH)-))-=N-)=-(=O)-HN-[,,2])}
\end{document}

在此处输入图片描述

相关内容