diff --git a/articles/ui/figs/Makefile b/articles/ui/figs/Makefile
new file mode 100644
index 000000000..bf5ac5261
--- /dev/null
+++ b/articles/ui/figs/Makefile
@@ -0,0 +1,15 @@
+
+plantuml = plantuml
+
+%.svg : %.pml
+ $(plantuml) -tsvg $<
+
+%.pdf : %.pml
+ $(plantuml) -tpdf $<
+
+files = taler-pay.pml taler-withdraw.pml \
+cc3ds.pml contract.pml paypal.pml \
+bitcoin.pml
+
+all : $(files:.pml=.pdf) $(files:.pml=.svg)
+
diff --git a/articles/ui/figs/cc3ds.svg b/articles/ui/figs/cc3ds.svg
index 682276c27..31b11e02f 100644
--- a/articles/ui/figs/cc3ds.svg
+++ b/articles/ui/figs/cc3ds.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file