title: Matplotlib: different font type rendering in axis labels
body: <p>Using the code below I get a label that with two different font types.  'Surface Area' is in sans-serif, while the Angstrom and the superscript are serif.  Is there anyway I can make the entire y-label sans-serif?</p>
  
  <p>Thanks in advance!</p>
  
  <pre><code>import matplotlib.pylab as plt
  import random
  
  random.seed(20)
  data = [random.random() for i in range(10)]
  
  fig, ax = plt.subplots()
  ax.plot(data)
  ax.set_ylabel(r'Surface Area ($\AA^2$)', size =16)
  
  plt.show()
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/NXZVZ.png" alt="Surface Area"></p>