具有多个文件的latex aspell的makefile

时间:2015-11-21 19:49:49

标签: makefile latex aspell

我需要使用makefile

在目录中的所有tex文件上运行aspell
spellcheck:
    @aspell --lang=en -t -c sections/*tex

无效,因为aspell无法处理多个文件。如何一个接一个地运行aspell多次运行?

1 个答案:

答案 0 :(得分:2)

制定规则以运行每个文件

TEX_FILES = $(wildcard sections/*.tex)
.PHONY: spellcheck
spellcheck: $(addsuffix .spchk,$(basename $(TEX_FILES)))

%.spchk: %.tex
    @aspell --lang=en -t -c $<