diff --git a/example/mu/Makefile b/example/mu/Makefile
index f64a72d9a2d5a26e38ce40c1a4aff6f6b7d9c9bf..4e78e982c4f157fb3410a509467232d601d10fd0 100644
--- a/example/mu/Makefile
+++ b/example/mu/Makefile
@@ -24,21 +24,11 @@ all: $(OUTPUT) clean
 
 # This target typesets a pdfLaTeX example.
 %-pdflatex.pdf: %-pdflatex.tex example.bib example-terms-abbrs.tex
-	$(PDFLATEX) $< # The initial typesetting.
-	biber                               $(basename $<).bcf
-	$(PDFLATEX) $< # Update the index after the bibliography insertion.
-	texindy -I latex -C utf8 -L english $(basename $<).idx
-	$(PDFLATEX) $< # The final typesetting, now also with index.
-	$(PDFLATEX) $<
+	latexmk -pdf -Werror $<
 
 # This target typesets a LuaLaTeX example.
 %-lualatex.pdf: %-lualatex.tex example.bib example-terms-abbrs.tex
-	$(LUALATEX) $< # The initial typesetting.
-	biber                               $(basename $<).bcf
-	$(LUALATEX) $< # Update the index after the bibliography insertion.
-	texindy -I latex -C utf8 -L english $(basename $<).idx
-	$(LUALATEX) $< # The final typesetting, now also with index.
-	$(LUALATEX) $<
+	latexmk -lualatex -Werror $<
 
 # This target removes any auxiliary files.
 clean: