diff --git a/.gitignore b/.gitignore
index 97906c0d275c8064d79bfb382441af9adecb715d..1d306b5f7fd776dd520ffc01cc738bcb2ca2698b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@ dune-common-?.?
 ltmain.sh
 .libs
 dependencies.m4
+dune.css
diff --git a/doc/comm/.gitignore b/doc/comm/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..b493010656544decfe0d8235e554d5dea2e7aa62
--- /dev/null
+++ b/doc/comm/.gitignore
@@ -0,0 +1,10 @@
+.deps
+Makefile.in
+Makefile
+communication.aux
+communication.bbl
+communication.blg
+communication.log
+communication.out
+communication.pdf
+communication.toc
diff --git a/doc/comm/figures/.gitignore b/doc/comm/figures/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..3dda72986fc5af262451a760393b3a7065938c80
--- /dev/null
+++ b/doc/comm/figures/.gitignore
@@ -0,0 +1,2 @@
+Makefile.in
+Makefile