如何在传输到 pdflatex 时更改 PDF 名称?

如何在传输到 pdflatex 时更改 PDF 名称?

我在 Windows 上使用 MiKTeX,并lhs2tex使用 Literate Programming 编写 Haskell 程序。当我运行

lhs2tex code.lhs | pdflatex

在 CMD 上,我得到一个名为“texput.pdf”的 PDF 输出,但我希望它的名字与原始文件“code.pdf”相同。

我尝试添加%& -job-name=code到 .lhs 文件,但没有成功。我还尝试了

lhs2tex code.lhs | pdflatex -job-name=code

但失败了。当然我可以

lhs2tex code.lhs > code.tex
pdflatex code.tex

但我尝试在单个命令行中执行此操作。这可能吗?

相关内容