<h3 dir="auto">Bug report</h3>
<p dir="auto">Markers disappear if I use markerfacecolor='None', when saving as eps file. if I save as png file, they are correctly displayed.<br>
Note that markeredgewidth is correctly set to a non zero value and markeredgecolor is correctly set to a color. As I said, the figure is correctly produced when saved as png, so it should really work similarly for eps figure, but it doesn't.</p>
<p dir="auto"><strong>Code for reproduction</strong></p>
<p dir="auto">I'm too lazy for a complete reproducible example. But here are the relevant lines.</p>
<div class="highlight highlight-source-python notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="axe.plot(x, y, linestyle = '-', linewidth=0.5, marker = 's', markeredgewidth = 0.5, label='something', c
    lip_on= False, markersize = '3',markerfacecolor='None', markeredgecolor='green', color='green')

plt.savefig('another_name_come_on_not_this_again.png', format='png', dpi=400)
plt.savefig('another_name_come_on_not_this_again.eps', format='eps', dpi=400)"><pre class="notranslate"><span class="pl-s1">axe</span>.<span class="pl-en">plot</span>(<span class="pl-s1">x</span>, <span class="pl-s1">y</span>, <span class="pl-s1">linestyle</span> <span class="pl-c1">=</span> <span class="pl-s">'-'</span>, <span class="pl-s1">linewidth</span><span class="pl-c1">=</span><span class="pl-c1">0.5</span>, <span class="pl-s1">marker</span> <span class="pl-c1">=</span> <span class="pl-s">'s'</span>, <span class="pl-s1">markeredgewidth</span> <span class="pl-c1">=</span> <span class="pl-c1">0.5</span>, <span class="pl-s1">label</span><span class="pl-c1">=</span><span class="pl-s">'something'</span>, <span class="pl-s1">c</span>
    <span class="pl-s1">lip_on</span><span class="pl-c1">=</span> <span class="pl-c1">False</span>, <span class="pl-s1">markersize</span> <span class="pl-c1">=</span> <span class="pl-s">'3'</span>,<span class="pl-s1">markerfacecolor</span><span class="pl-c1">=</span><span class="pl-s">'None'</span>, <span class="pl-s1">markeredgecolor</span><span class="pl-c1">=</span><span class="pl-s">'green'</span>, <span class="pl-s1">color</span><span class="pl-c1">=</span><span class="pl-s">'green'</span>)

<span class="pl-s1">plt</span>.<span class="pl-en">savefig</span>(<span class="pl-s">'another_name_come_on_not_this_again.png'</span>, <span class="pl-s1">format</span><span class="pl-c1">=</span><span class="pl-s">'png'</span>, <span class="pl-s1">dpi</span><span class="pl-c1">=</span><span class="pl-c1">400</span>)
<span class="pl-s1">plt</span>.<span class="pl-en">savefig</span>(<span class="pl-s">'another_name_come_on_not_this_again.eps'</span>, <span class="pl-s1">format</span><span class="pl-c1">=</span><span class="pl-s">'eps'</span>, <span class="pl-s1">dpi</span><span class="pl-c1">=</span><span class="pl-c1">400</span>)</pre></div>
<p dir="auto">Only the line is displayed. No marker.</p>
<p dir="auto"><strong>Expected outcome</strong></p>
<p dir="auto">As said above, the edges of the makers should be displayed, as in the case when the picture is saved as png. But they aren't.</p>
<p dir="auto"><strong>Matplotlib version</strong></p>

<ul dir="auto">
<li>Operating system: GNU/Arch Linux.</li>
<li>Matplotlib version: 2.2.2.</li>
<li>Matplotlib backend (<code class="notranslate">print(matplotlib.get_backend())</code>): Qt5Agg</li>
<li>Python version: 3.7.0.</li>
</ul>
<h3 dir="auto">Symbols are missing from eps format</h3>
<p dir="auto"><strong>When I save a figure in eps format, the symbols that have no facecolor are not showing. This happened after I updated to the latest version.</strong></p>

<p dir="auto"><strong>Code for reproduction</strong></p>

<div class="highlight highlight-source-python notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="import matplotlib.pyplot as plt
plt.plot([1,2,3],[2,1,3],'ko',markerfacecolor='None')
plt.plot([1,2,3],[2,1,3],'k')
plt.savefig('not_working.eps')
plt.savefig('working.eps')"><pre class="notranslate"><span class="pl-k">import</span> <span class="pl-s1">matplotlib</span>.<span class="pl-s1">pyplot</span> <span class="pl-k">as</span> <span class="pl-s1">plt</span>
<span class="pl-s1">plt</span>.<span class="pl-en">plot</span>([<span class="pl-c1">1</span>,<span class="pl-c1">2</span>,<span class="pl-c1">3</span>],[<span class="pl-c1">2</span>,<span class="pl-c1">1</span>,<span class="pl-c1">3</span>],<span class="pl-s">'ko'</span>,<span class="pl-s1">markerfacecolor</span><span class="pl-c1">=</span><span class="pl-s">'None'</span>)
<span class="pl-s1">plt</span>.<span class="pl-en">plot</span>([<span class="pl-c1">1</span>,<span class="pl-c1">2</span>,<span class="pl-c1">3</span>],[<span class="pl-c1">2</span>,<span class="pl-c1">1</span>,<span class="pl-c1">3</span>],<span class="pl-s">'k'</span>)
<span class="pl-s1">plt</span>.<span class="pl-en">savefig</span>(<span class="pl-s">'not_working.eps'</span>)
<span class="pl-s1">plt</span>.<span class="pl-en">savefig</span>(<span class="pl-s">'working.eps'</span>)</pre></div>
<p dir="auto">I would expect empty circles (as will show if you save it as png), but they are missing when saved as eps.</p>



<p dir="auto">Unfortunately I don't remember the last version I was using and was working before updating.</p>

<ul dir="auto">
<li>Operating system: Windows 7</li>
<li>Matplotlib version: 2.2.2</li>
<li>Matplotlib backend: Qt5Agg</li>
<li>Python version: 3.6.5</li>
<li>Spyder version: 3.2.8</li>
</ul>
<p dir="auto">I did a batch update and didn't notice this only a week after.</p>