我有这个 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
标志。