我正在尝试使用 chemfig 在 tex 中绘制以下化合物,但我只得到了其中的一部分,并且不知道如何完成该化合物。
这就是我使用的结果
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{*5((-NH)-S-Cu(*5(-N=(-CH_3)-(-CH_3)=N)) -N-N=)}
\end{document}
任何帮助,将不胜感激。
答案1
另一个想法是不使用环,而是chemfig
使用?
语法(以及非常(有点数学知识)。角度与图片中的角度不同。我只用 30° 步长来制作外环,这样我就可以用 45° 和键长来\sqrt{2}
接触铜。有趣的是
(-[:-45,1.414,,2]^{64}|Cu?[a]?[b])
您会注意到1.414
(键的第二个参数)表示\approx\sqrt{2}
键长。原子是将其分成两部分的^{64}|Cu
地方,第一部分是,第二部分是。键的第四个参数是,表示“连接到下一个原子的第二部分”。该部分以两个锚点结束,这两个锚点连接到公式中其他地方的相应锚点(氮原子和硫原子)。|
^{64}
Cu
2
?[a]?[b]
\documentclass{scrbook}
\usepackage{chemfig}
\begin{document}
\chemfig{
-[:-30]\chembelow{N}{H}-[:30](-[:-30]S?[a])
=_[:90]N-[:30]N(-[:-45,1.414,,2]^{64}|Cu?[a]?[b])
=_[:60](-[:120])-(-[:60])
=_[:-60]N?[b]-[:-30]N
=_[:-90](-[:-150]S?[b])
-[:-30]\chembelow{N}{H}-[:30]
}
\end{document}
答案2
我想我找到了解决您问题的方法。虽然有点儿像 hack,但似乎有效:
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{
[:-18]*5(-\chembelow{N}{H}-
*5(-S-{^{64}Cu}
*5([::-108]-S-(*5(-\chembelow{N}{H}-))=N-N-)
*5(-\phantom{N}=(-)-(-)=\phantom{N}-)
-N-N=))
}
\end{document}
我尝试用环来解决所有问题,这样我们就不需要指定所有角度。此外,我尝试将代码很好地分组,这样更容易理解。对于上环,我使用了幻影盒(\phantom{N}
),因为连接和N
s 已经由下两个环绘制。
希望对您有所帮助。如果有什么不清楚的地方,请尝试通过只编译部分代码来理解代码,看看有什么效果。抱歉,描述/记录这种命令相当困难。