无法使用 TexMaker 运行包 chemfig

无法使用 TexMaker 运行包 chemfig

我想使用 chemfig 包绘制化学结构。我正在使用 Texmaker。每当我尝试运行 chemfig 包时,我都会收到以下错误消息:

! I can't find file `simplekv.tex'.
<to be read again>
\relax
l.57 \fi
Please type another input file name
! Emergency stop.
<to be read again>
\relax
l.57 \fi
*** (job aborted, file error in nonstop mode)

! ==> Fatal error occurred, no output PDF file produced!

我运行了以下 MWE:

\documentclass[12pt]{article}

\usepackage{chemfig}

\begin{document}
\chemfig{A*5(-B=C-D-E=)}

Incomplete rings are also possible

\chemfig{A*5(-B=C-D)}
\end{document}

我也在 Overleaf 上运行了 MWE,并且成功编译,因此我的结论是问题一定是出在 TexMaker 上?

谢谢您的帮助!

答案1

LaTeX 扩展chemfig使用扩展simplekv(用于命令选项的简单键值系统)。

您的情况是,LaTeX 找不到文件simplekv.tex。可能您的系统上未安装此扩展程序,或者安装已损坏。您应该卸载扩展程序simplekv(如果已安装)并重新安装。

如果您使用 MikTeX(Windows 上最常见的发行版),您可以使用“MikTeX 控制台”来实现。

如果您使用 TeXLive(在 Linux 世界中广泛使用),您可以使用tlmgr

相关内容