Texmaker 无法编译“pdflatex:错误的参数值。pdflatex:数据:font_mem_size”

Texmaker 无法编译“pdflatex:错误的参数值。pdflatex:数据:font_mem_size”

我的带有 MikTex 设置的 Texmaker 多年来一直运行良好,但我必须重新安装 MikTex 才能让它识别我想要使用的新包。

重新安装后一切正常,但重新启动计算机后,在 Texmaker 中进行编译时出现错误:

“无法启动命令。pdflatex -synctex=1 -interaction=nonstopmode %.tex”

日志中包含进一步的详细信息:“pdflatex:错误的参数值。pdflatex:数据:font_mem_size”

我没有找到任何可以解决这个问题的方法,所以我决定重新安装 MikTex 和 Texmaker,以测试安装是否出了问题。之后,它又可以正常工作了,但只能在我重新启动计算机之前。

我读了一些关于“font_mem_size”的内容,但从我有限的理解来看,我很难相信它真的与这个参数有关。我宁愿认为它与 PATH 问题有关,但我不知道如何。

我的配置的副本: 在此处输入图片描述

我能够直接在 MikTeX 中编译文档(通过 TeXworks)。TeXMaker 和 TeXStudio 都产生相同的错误。

在 MiKTeX 中,我经常遇到 PATH 问题“此目录不在可执行文件的搜索路径中,或者它在路径中的位置错误。您可以通过将目录添加到环境变量 PATH 来解决此问题。这样就可以在任何地方调用 MiKTeX 可执行文件”。当我按下“立即修复”时,问题消失,但当我重新启动 MiKTeX 时,问题又出现了。我将 MeKTeX 控制台中 PATH 问题中提到的可执行文件的路径添加到我的 Texmaker 配置中的 PATH。这并没有改变任何东西。

更新:

使用 TeXLive 而不是 MiKTeX 解决了这个问题。

答案1

我有同样的问题,并找到了“最终”解决方案:

以管理员身份运行

我花了很多年才解决这个问题......

答案2

我有同样的问题,并找到了“最终”解决方案:

以管理员身份运行

我花了很多年才解决这个问题......

相关内容