Речь идет о проекте с главным файлом main.tex. В этот файл включены файлы с помощью \input{file1}.
Таких проектов, допустим, 10 штук и все они отличаются только лишь одним этим file*: в первый проект вставляется \input{file1}, во второй - \input{file2} и т.д. до file10. Это 10 статей, отличающихся только текстом и титулом.
Такой проект собирается просто: pdflatex main.tex. Все проекты лежат каждый в своей директории и собираются единым Makefile.
Мне бы хотелось, чтобы проектов было не 10 шт, а он был бы один, и при сборке туда поочередно подставлялись file1 (и компилировался в output1.pdf), потом подставлялся file2 (и компилировался в output2.pdf).
Потому что, поскольку проекты полностью одинаковы за исключением текста одного файла, то не хотелось бы меня одно и то же сразу в 10 случаях.
Вопрос: какие есть идеи, как это можно сделать? Могу, конечно, вручную подставлять эти файлы. Могу скопировать 10 таких проектов и каждый раз делать исправления во всех.
Но, может быть, можно как-то с помощью make? Как обычно это делается?