我有一个Latex文档的makefile,其中包含以下规则:
TEX=index.tex
DVI=$(TEX:.tex=.dvi)
PS=$(TEX:.tex=.ps)
PDF=$(TEX:.tex=.pdf)
all: images $(PDF)
images:
make -C $@
%.dvi: %.tex
latex $<
%.ps: %.dvi
dvips $<
%.pdf: %.ps
ps2pdf $<语法DVI=$(TEX:.tex=.dvi)到底是做什么的?它是如何扩展的?我尝试打印带有回显的结果,但没有打印任何内容。
发布于 2021-05-08 02:37:58
该行将DVI设置为与TEX相同的值,但将.tex替换为.dvi
https://stackoverflow.com/questions/57332743
复制相似问题