如何在 ChemFig 中用方框包围原子?

如何在 ChemFig 中用方框包围原子?

如何将一个盒子放在一组原子周围?

例如,我想在以下分子中用一个方框将羟基及其键 ( --OH) 括起来,但似乎无法通过文档或 找到答案fbox。有什么想法吗?

\chemfig{C(-[2]H)(-[4]H)(-[6]H)-C(-[2]H)(-[6]H)-OH}

答案1

TikZ 大师当然可以做得更好,但基本思想是这样的:使用chemfig@{node name}语法标记节点,然后使用指定的节点绘制矩形:

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

\chemfig{C(-[2]H)(-[4]H)(-[6]H)-C(-[2]H)(-[6]H)-[@{b1,0}]O@{H}H}
\chemmove{
  \draw[-,red]
    (b1) -- ++(0,.25) -| (H.east)
    (b1) -- ++(0,-.25) -| (H.east) ;
}

\end{document}

在此处输入图片描述

相关内容