在 Windows 中使用 bash 脚本编译 .tex 文件并生成 pdf

在 Windows 中使用 bash 脚本编译 .tex 文件并生成 pdf

我正在尝试使用 bash 脚本从 .tex 文件编译并生成 pdf,以自动化该过程。我需要使用 bash 脚本,因为有大量 .tex 文件需要处理。

我在我的 Bash 脚本中使用了这个命令行:

pdflatex -interaction=nonstopmode -shell-escape ./$name.tex >/dev/null 2>&1

如果我按照此过程操作,我会收到一条错误消息

! LaTeX Error: Missing \begin{document}.

这是日志文件的链接:https://gigamove.rz.rwth-aachen.de/d/id/eFnjEFcPboHcTK

但是,如果我手动编译相同的 .tex 文件,它会被编译而不会出现任何此类错误。此外,如果我只是从命令行编译它而不使用 bash 脚本,那么它也会运行得出奇的好。并且 \begin{document} 在那里。我已经检查过了。

我想知道是否有其他 pdflatex 命令行可以使用 bash 脚本成功运行。

操作系统:Windows 10 使用 ubuntu 终端或 shell 命令行 texlive 运行 bash 脚本

短暂性脑缺血发作

相关内容