Как получить зависимые файлы для файла ConTeXt

Как получить зависимые файлы для файла ConTeXt

Я хотел бы автоматически компилировать контекстный .tex-файл всякий раз, когда любой из файлов, от которого он зависит, изменяется, т.е. поведение непрерывной компиляции latexmk ( latexmk -pvc). Я мог бы сделать это с помощью Makefile, похожего на этот

test.pdf: test.tex
    context test

watch:
    while true; do make -q || make; sleep 0.5; done

который будет запускаться context testкаждый раз при изменении test.tex, но это становится громоздким, когда есть много зависимостей, таких как использование внешних файлов кода для листингов кода и внешних изображений. Поэтому я хотел бы узнать, есть ли способ заставить все внешние файлы использоваться в контексте .tex-файла, чтобы иметь возможность автоматизировать сборку Makefile, или есть ли другой способ получить поведение latexmk -pvc.

Связанный контент