在 Chemfig 中添加原子和电荷之间的分离

在 Chemfig 中添加原子和电荷之间的分离

我正在绘制路易斯图,需要在原子、电子和电荷之间留出更多空间。我找不到任何可以增加原子和电荷之间距离的东西。有人知道我该怎么做吗?

\documentclass[a4paper]{article}
\usepackage{chemfig}
\begin{document}
\noindent
\chemfig{\charge{90=\:,180=\:,270=\:}{A}-\charge{90=\:,0=\:,270=\:}{B}^{-1}}
\end{document}

答案1

\documentclass[a4paper]{article}
\usepackage{chemfig}
\begin{document}
\setcharge{extra sep = 4pt}
\chemfig{\charge{90=\:,180=\:,270=\:}{A}-\charge{90=\:,0=\:,270=\:, 25:6pt=$-1$}{B}}
\end{document}

在此处输入图片描述

答案2

您可以为此使用 \charge 命令,添加任意数量的空间,并将符号放在您想要的位置。

\documentclass[a4paper]{article}
\usepackage{chemfig}
\begin{document}
    \noindent
    \chemfig{\charge{90=\:,180=\:,270=\:}{A}-\charge{90=\:,0=\:,270=\:,30:5pt=$-$}{B}}
\end{document}

在此处输入图片描述

相关内容