<ul dir="auto">
<li>matplotlib 1.5.1, python 3.4.4, win8.1, seaborn 0.7.0</li>
<li>anaconda installation</li>
<li>EPS produced while using the <code class="notranslate">seaborn</code> package are empty in my win 8.1 environment. I went through <code class="notranslate">seaborn</code>'s rcmod.py and figured that setting <code class="notranslate">"font.sans-serif": ["Arial", "Liberation Sans", "Bitstream Vera Sans", "sans-serif"]</code> causes the problem, which itself calls <code class="notranslate">matplotlib.rcParams.update()</code>. PNG, JPG etc. work without problem. It also runs without problems on my UX system.</li>
<li>Cannot say it has worked before, as I only recently started to use seaborn</li>
</ul>
<p dir="auto">Using Arial as <code class="notranslate">font.sans-serif</code> in a figure will produce an EPS file that can't be opened or converted to PDF. In my case, using any other font, e.g. Bitstream Vera Sans or Liberation Sans produces a valid EPS.</p>