我无法将 \lewis 与 chemfig 一起使用

我无法将 \lewis 与 chemfig 一起使用

我遇到了一个简单但棘手的问题:Texmaker 无法识别\lewis

当我编译时,它说:Undefined control sequence. \lewis... 我当然使用 chemfig。我重启了我的计算机,一台装有 Windows 10 的 PC。我试过了\Lewis

你能帮我吗 ?

\documentclass[a4paper, 10pt]{article} 
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} 
\usepackage[french]{babel} 
\usepackage{graphicx} 
\usepackage{array} 
\usepackage{chemfig} 
\usepackage[version=4]{mhchem} 

\begin{document} 
    \lewis{2.,0} 
\end{document}

答案1

看一下手册。\lewis从 1.6a 版开始,宏不再属于 chemfig。

如果您想使用\lewis而不是\charge(不推荐),您必须加载名为 的chemfig-lewis.tex文件\input

答案2

您应该从下面的链接下载 chemfig-lewis.tex。之后,您可以移动到任何文件夹,然后您可以输入文本:\input{../extra/chemfig-lewis} 因为我将 chemfig-lewis.tex 放在了 extra 文件夹中 祝您好运!

https://ctan.math.illinois.edu/macros/generic/chemfig/

相关内容