diff --git a/doc/Makefile b/doc/Makefile
index 0c01f6043b6a850b0850b0c378e2ec0fcd6bf034..1bdc2a6355a43783d6919ef73cd4faf11724e0c6 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -19,10 +19,8 @@ manual.pdf: manual.xml
 	dblatex manual.xml
 
 clean:
-	rm -f *~
-	rm -f guide.{pdf,log,aux}
-	rm -f bvar-a-la-sims.{pdf,log,aux}
-	rm -rf manual.pdf manual-html
+	rm -f *~ *.pdf *.log *.aux
+	rm -rf manual-html
 	make -C preprocessor clean
 	make -C macroprocessor clean
 	make -C userguide clean
diff --git a/doc/macroprocessor/Makefile b/doc/macroprocessor/Makefile
index 8a8c2e199486175e3e99b466ccd4ca859cfb7afd..52691774492bc553bcd19aa1302b556fdfed1dbd 100644
--- a/doc/macroprocessor/Makefile
+++ b/doc/macroprocessor/Makefile
@@ -3,4 +3,4 @@ macroprocessor.pdf: macroprocessor.tex old-design.pdf new-design.pdf
 	pdflatex macroprocessor
 
 clean:
-	rm -f macroprocessor.{pdf,toc,aux,log,nav,snm,vrb,out} *~
+	rm -f macroprocessor.pdf *.toc *.aux *.log *.nav *.snm *.vrb *.out *~
diff --git a/doc/preprocessor/Makefile b/doc/preprocessor/Makefile
index 4dbd5c5e986a66ce9decaff18e4eaa7a6cc75fff..21ab83486fd8da53d7e024aea1d6832eadf23950 100644
--- a/doc/preprocessor/Makefile
+++ b/doc/preprocessor/Makefile
@@ -3,4 +3,4 @@ preprocessor.pdf: preprocessor.tex expr.png expr-sharing.png matrices.png overvi
 	pdflatex preprocessor
 
 clean:
-	rm -f preprocessor.{pdf,toc,aux,log,nav,snm,vrb,out} *~
+	rm -f *.pdf *.toc *.aux *.log *.nav *.snm *.vrb *.out *~