使用 TexStudio 4.3.1 和 MiKTeX 4.8(MiKTeX 也报告所有软件包都是最新的),我收到以下两个错误:
- 缺少 = 插入 \ifnum。\usepackage
- 缺少的数字,视为零。 \usepackage 类似于此问题:
与 \usepackage{graphicx} 相关的错误
突出显示的行是
\usepackage{esint}
,但是如果我注释掉上一行\usepackage{gensymb}
,构建就会成功。这似乎与 David Carlisle 对上述未回答问题的评论一致,但我不确定实际问题是什么。gensymb
似乎是根据 MiKTeX 安装的。这是我对 MWE 的尝试(请耐心等待):
\documentclass{article}
\usepackage{gensymb}
\begin{document}
\end{document}
提前致谢。
答案1
gensymb 已在源代码和 texlive 中修复,但显然在 miktex 中尚未修复。
您可以修复本地副本,只需添加缺失内容,/13
如源中的最后一次提交所示:
https://gitlab.com/kjhtex/gensymb/-/commit/7eae952310598e5c402aaf5377cb0979534a9a01
所以看起来像
\ProvidesPackage{gensymb}
[2022/10/13 v1.0.1 (KJH)]