From: Ryan M. <rm...@gm...> - 2010-04-16 04:15:27
|
I'm having a problem with the rendering of stixsans fonts again. Not as bad as the baseline before, but some odd text placement: import matplotlib.pyplot as plt from matplotlib import rcParams rcParams['font.size'] = 8.0 rcParams['mathtext.default'] = 'regular' rcParams['mathtext.fontset'] = 'stixsans' fig = plt.figure(dpi=100) plt.text(0.5,0.5,'$Velocity \,Spectrum \, (m \,s^{-1})$') plt.show() I've attached images from both the 'regular' setting above and for 'mathtext.default' set to 'rm', which actually makes things worse. It's also quite noticable for larger font sizes with 'rm'. Thoughts? Ryan On Wed, Feb 25, 2009 at 4:13 PM, Ryan May <rm...@gm...> wrote: > Hi, > > When I combine mathtext with the stixsans fonts while mathtext.default is > set to 'regular', horizontal text is not vertically aligned properly, like > the baseline is moving. I've attached an image of what I see when I run the > following code. It should be noted that I don't see anything like this on > the vertical axis, and it all goes away if I stop using mathtext. > > import matplotlib.pyplot as plt > from matplotlib import rcParams > rcParams['font.size'] = 12.0 > rcParams['mathtext.default'] = 'regular' > rcParams['mathtext.fontset'] = 'stixsans' > > fig = plt.figure() > > plt.xlabel('ItLooksToMeLikeTheBaselineMoves $(g m^{-3})$') > plt.ylabel('ItLooksToMeLikeTheBaselineMoves $(db km^{-1})$') > plt.show() > > > Thoughts? Am I doing something bad? Can anyone else reproduce this? > > Ryan > > -- > Ryan May > Graduate Research Assistant > School of Meteorology > University of Oklahoma > Sent from: Norman Oklahoma United States. -- Ryan May Graduate Research Assistant School of Meteorology University of Oklahoma |