title: What is the best practice to write units in superscript or subscript in Matplotlib?
body: <p>When plotting data with units containing superscript or subscript (e.g. cm<sup>2</sup>), what is the best way to write the string?  </p>
  
  <p>I have tried unicode and mathematical expressions in Matplotlib, but it looks like the style of both does not match the rest of the string. The former character looks squeezed, and the latter looks too big. How can we display it beautifully?  </p>
  
  <p>For example:</p>
  
  <p><a href="https://i.stack.imgur.com/Q57Oy.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Q57Oy.jpg" alt="enter image description here"></a></p>