原子中的键与指数不一致

原子中的键与指数不一致

通常情况下,我可以写出 H20,并\chemfig{H-[:30]O-[:-30]H}得出以下结果:在此处输入图片描述

太棒了!现在,如果我尝试添加 delta 符号作为指数,它会变得混乱,键不会指向原子,而是指向指数!

在此处输入图片描述

我怎样才能修复它以使键指向原子?

|在原子中添加管道\chemfig{H^{+\delta}|-[:30]O^{-\delta}|-[:-30]H^{+\delta}}可以解决这个问题,但是原子却消失了:在此处输入图片描述

答案1

您可以使用\charge

在此处输入图片描述

代码:

\documentclass{article}
\usepackage{chemfig}

\begin{document}
\chemfig{H-[:30]O-[:-30]H}

\chemfig{H-[:30]\charge{45:1.5pt=$\scriptstyle-\delta$}{O}-[:-30]H}
\end{document}

答案2

你可以尝试,\chemfig{H|^{+\delta}-[:30,,1]O|^{-\delta}-[:-30,,1]H^{+\delta}}

在此处输入图片描述

答案3

要将符号放置在原子上方,请使用命令 \chemabove

在化学教科书中,\delta^+写为 而不是+\delta

\documentclass[margin={5mm 5mm}]{standalone}
\usepackage{chemfig}

\begin{document}

\chemfig{\chemabove{H}{\delta^{+}}-[:30]\chemabove{O}{\delta^{-}}-[:-30]\chemabove{H}{\delta^{+}}}

\end{document}

在此处输入图片描述

相关内容