Il y a plusieurs possibilités, la plus simple étant d'ôter de `master.tex` la commande `\documentclass` et créer deux fichiers à compiler séparément :
- un, nommé disons `master-etudiants.tex`, contenant :
\documentclass{cours-etudiants}
\input{master}
- un, nommé disons `master-profs.tex`, contenant :
\documentclass{cours-profs}
\input{master}
Un `makefile` n'est alors pas nécessaire mais peut faciliter les choses. On peut par exemple créer un fichier nommé `makefile` et contenant :
etudiants=pdflatex master-etudiants
profs=pdflatex master-profs
et, pour compiler l'un ou l'autre de ces fichiers, ouvrir un terminal puis saisir :
make [TAB]
(où `[TAB]` représente l'appui sur la touche de tabulation). Cela propose comme choix `etudiants` et `profs` qu'on complète en saisissant la 1<sup>re</sup> lettre de l'un de ces choix puis à nouveau `[TAB]` et qu'on lance au moyen de `[RET]` (touche « Entrée »).