我想使用 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
。