如何将 -sPAPERSIZE=a4 添加到 makefile?

如何将 -sPAPERSIZE=a4 添加到 makefile?

我有这个 makefile:

FILE=name

all:
    latex $(FILE).tex
    dvips $(FILE).dvi
    ps2pdf $(FILE).ps

我想为 latex、dvips 和 ps2pdf 添加参数 -sPAPERSIZE=a4,我该怎么做?

谢谢您的回答

答案1

这会起作用:

FILE=   name
SIZE=   -sPAPERSIZE=a4

all:
    latex $(FILE).tex
    dvips $(SIZE) $(FILE).dvi
    ps2pdf $(SIZE) $(FILE).ps

但是,这个 Makefile 并没有真正使用 Make 的设计目的。您也可以在 shell 脚本(或批处理文件)中实现这一点。latex不接受该-s标志。

相关内容