使用 Makefile 时不生成 .bbl 文件和参考书目

使用 Makefile 时不生成 .bbl 文件和参考书目

我正在使用 Centos 7.8 和 bibtex 来生成参考书目。

参考和使用 Makefile 时没有生成 main.bbl、main.blg。我的 Makefile 如下:

all: main.tex sample.bib
    pdflatex -interaction=nonstopmode main
    bibtex main 
    pdflatex -interaction=nonstopmode main 
    pdflatex -interaction=nonstopmode main

如果我删除所有文件(main.aux、main.out、main.log、main.pdf)并make再次运行,则不会生成任何引用。当我使用时也是如此pdflatex -interaction=nonstopmode main && bibtex main && pdflatex -interaction=nonstopmode && pdflatex -interaction=nonstopmode

但如果分别输入每个命令

`: pdflatex -interaction=nonstopmode main
 : bibtex main
 : pdflatex -interaction=nonstopmode
 : pdflatex -interaction=nonstopmode`

然后生成 main.bbl、main.blg,bibtex main并且参考书目以 pdf 格式打印。为什么它不适用于 makefile 或当我使用 连接命令时&&

相关内容