我上次使用 chemfig 已有一段时间了。从那时起,很多事情都发生了变化,尤其是\charge
命令。
我正在尝试绘制一个简单的分子。在数字 3 中,它看起来与我想要的完全一样,但我希望能够在代码中首先包含甲基。我在 #2(效果很好)和 #4(添加\charge
会导致错误)中这样做。为什么会这样?我该如何避免?
! Package chemfig Error: no atom found at position 2, pershaps you mispelled the optional argument of the bond...\CF_error ...e {Package \CFname \space Error: #1.} -[:-30]F}
梅威瑟:
\documentclass[11pt,tikz,margin=1.5mm]{standalone}
\usepackage{chemfig}
\begin{document}
% works with methyl as branch
\chemfig{H_2N(-[:90,,2])
-[:-30]F}
% correct, but without charge
\chemfig{-[:270,,,2]H_2N
-[:-30]F}
% #1 with charge
\chemfig{H_2\charge{45:2pt=$+$}{N}(-[:90,,2])
-[:-30]F}
% #2 with charge
\chemfig{-[:270,,,2]H_2\charge{45:2pt=$+$}{N}
-[:-30]F}
\end{document}