我无法判断这是 Windows 还是 *nix;你看起来两者都不是。
当我尝试编译像这样简单的东西时,我也会收到上述错误:
\documentclass[11pt]{article}
\usepackage{minted}
\begin{document}
Test Text
\end{document}
错误显然是由minted
包含的包引起的(我认为它需要ifplatform
),因为不使用该minted
包的文档可以正常编译。我尝试使用 pdfTeX 和 XeTeX 进行编译(-shell-escape
当然带有参数)。
以前,当我通过 apt 安装 TeXmaker 时,我安装了一些自动安装的 LaTeX 发行版,但从未出现过此错误。但我安装了 MiKTeX,因为使用它获取新软件包要容易得多。这时,问题就开始出现了。
我尝试阅读文档ifplatform
,其中提到如果nul:.tex
搜索路径中有文件,事情就会变得混乱。我只找到了一个,null.tex
但还是删除了它,这没有帮助。
我非常感谢有关此事的任何帮助,提前谢谢!
编辑:我提到的关于文档的要点在文档的第 3 页找到这里。
答案1
这对我有用,并且使.tex
文件编译没有问题(我使用的是装有 MiKTeX 和 texMaker 的 Mac,遇到了同样的问题):
\ProvidesFile{ifplatform.sty}
\newif\ifwindows\windowsfalse
\usepackage{minted}