如何在 chemfig 中使单键和双键之间形成美观的连接?

如何在 chemfig 中使单键和双键之间形成美观的连接?

以下代码产生第一张图片中显示的分子:

\documentclass{article}
\usepackage{chemfig}
\begin{document}

\setchemfig{bond join=true, atom sep=2.5em, bond style={line width=1.pt}}
\chemfig{A-=[:330]B}

\end{document}

第一张图片

我想知道是否有可能使单键和双键之间的结合看起来更好看,如第二张图所示。

在此处输入图片描述

答案1

chemfig手册,部分移位双键

所有双键都由两条线段组成,这些线段分别画在绘制单键的假想线的两侧。可以移动双键,使其中一条线段位于假想线上。然后另一条线段移到键的上方或下方。实际上,说假想线的“左侧”或“右侧”更为正确,因为键沿着绘制方向移动。

要将键向左移动,写为“ =^”,要将键向右移动,写为“ =_”:

应用于您的 MWE:

\documentclass{article}
\usepackage{chemfig}

\begin{document}
    
\setchemfig{bond join=true, atom sep=2.5em, bond style={line width=1.pt}}
\chemfig{A-=_[:330]B}
\chemfig{A-=^[:330]B}
    
\end{document}

转移债券

PS:如果你想让结构看起来符合 IUPAC 标准,你需要投入一些额外的工作,因为你的风格和chemfig默认值与一般建议有点不同。[12] 著名的“ACS Document 1996”样式也是如此(ACS 作者指南 (PDF))。

参考

  1. Brecher,J.立体化学构型的图形表示(IUPAC建议2006)。纯粹与应用化学 2009, 78 (10), 1897–1970. DOI:10.1351/pac200678101897。 (免费进入)
  2. Brecher,J.化学结构图的图形表示标准(IUPAC建议2008)。纯粹与应用化学 2009, 80 (2), 277–410。DOI:10.1351/pac200880020277。 (免费进入)

相关内容