水平或垂直移动孤对电子

水平或垂直移动孤对电子

我正在尝试绘制一个具有孤对电子的路易斯结构,但当我排版时,孤对电子不在中心。我该如何自由地将其稍微向上移动或水平移动?请告诉我。

\documentclass[tikz,border=3mm]{standalone}

\usepackage{chemfig,chemmacros}
\chemsetup{modules=all}


\begin{document}

\chemfig{M
    ( -[:90]  A)
    ( -[:270] C)
    ( -[:0] \lewis{0:,})
    ( <[:210] D)
    (>:[:160] E)}

\end{document}

答案1

\charge按照文档 (第 4 页) 中的建议使用宏会很有趣:https://osl.ugr.es/CTAN/macros/generic/chemfig/chemfig-en.pdf。但是如果你使用\lewis,最好用它来引用你的元素\chemfig,而不是\lewis{0:,<empty space>}避免你看到的内容。你可以把X引用 当作任意元素。即便如此,我希望这段代码能按你想要的方式工作!

\documentclass[tikz,border=3mm]{standalone}

\usepackage{chemfig,chemmacros}
\chemsetup{modules=all}    

\begin{document}

\chemfig{M
    ( -[:90]  A)
    ( -[:270] C)
    ( -[:0]\Lewis{0:,\phantom{i}\hspace{-2mm}})
    ( <[:210] D)
    (>:[:160] E)}

\end{document}

例子

相关内容