chemfig 环氧乙烷

chemfig 环氧乙烷

我是 chemfig 的新手。我正在尝试绘制环氧乙烷。这是我的代码:

\documentclass{standalone}
\usepackage{chemfig}
\begin{document}
\chemfig{([::-30]*3(C(-[::180]H)(-[::280]H)-C(-[::30]H)(-[::-80]H)-O-))}
\end{document}

如何去掉与第一个碳重叠的那小块边界?在此处输入图片描述

答案1

我从未使用过 chemfig,我在文档中找到了?[⟨nom⟩,⟨liaison⟩,⟨tikz⟩]

    \documentclass{standalone}
    \usepackage{chemfig}
    \begin{document}
    \chemfig{([::-30]*3(C(-[::+90]O?[o])(-[::180]H)(-[::280]H)-C?[o](-[::30]H)(-[::-80]H)))}
    \end{document}

在此处输入图片描述

答案2

Chemfig 对环有特殊的语法(参见 chemfig-1.6a_en.pdf 手册第 16 页)。

C*3() 表示环将从碳原子开始并具有 3 条边,([:-30]...) 将环旋转 -30 度来调整位置。

给图形添加一点小边距也是可取的。

\documentclass[margin={2mm 2mm}]{standalone}
\usepackage{chemfig}
\begin{document}
\chemfig{C*3([:-30](-[:150]H)(-[:240]H)-C(-[:30]H)(-[:300]H)-O-)}
\end{document}

在此处输入图片描述

相关内容