The EMF backend of matplotlib is broken, which is a real problem if you want to put matplotlib vector graphics into MS Word documents. I have just released a patch which fixes the backend providing the basic features required, such as drawing paths and texts in different styles and respecting clipping. The EMFs created for most of the demos are correctly displayed in OpenOffice and MS Word (e.g. alignment_test.py, csd_demo.py, line_styles.py, simple_plot.py, arctest.py, errorbar_demo.py, log_demo.py, subplot_demo.py, axes_demo.py, figlegend_demo.py, logo.py, text_handles.py, barchart_demo.py, histogram_demo.py, pcolor_demo.py, vline_demo.py, bar_stacked.py, image.py, psd_demo.py, color_demo.py, legend_demo.py, scatter_demo.py). Not supported features are bitmaps, math texts (TeX-style) and Unicode text with characters beyond the ISO-8859-1 character set.
You can find the patch at