亲爱的Tex用户们,
我想使用 chemfig 包绘制一些复杂的分子,但在希望在分子中的原子之间建立多个独立连接时遇到了问题。我想使用 ? 作为连接选项,但似乎这仅适用于共享中心原子的连接。我如何建立多个连接?
我的示例代码(如下)给出了图中所示的输出。
代码:
\documentclass[a4paper]{article}
\usepackage{chemfig}
\begin{document}
\chemfig{*7(A-B(-)(-[::5]H(-)(-[:120]K)-[::35]I-[::35]J?)-C?-D-E(-[::-20])(-[::260])-F-G-)}
\end{document}
我现在还想将节点 K 与节点 I 和节点 D 连接起来。如何实现?在此先感谢大家对这个问题的帮助!
答案1
我找到了一个解决问题的方法,想与大家分享。该chemfig
软件包还允许您通过在括号中添加锚点名称来设置“锚点”。在下面的示例中,我设置了一个锚点用于关闭从C
到 的连接,另一个锚点用于关闭从到和 的J
连接。K
I
D
\documentclass[a4paper]{article}
\usepackage{chemfig}
\begin{document}
\chemname{%
\chemfig{*7(A-B(-)(-[::5]H(-)(-[:120]K?[upper])-[::35]I?[upper]-[::35]J?[ring])-C?[ring]-D?[upper]-E(-[::-20])(-[::260])-F-G-)}
}%
{longicyclene}
\par
\end{document}