Description
Hi,
mpl is a great package. Thanks for the effort first!
Recently I have tried to use latex to render all the texts in a plot for consistent look with other texts in a paper. However, it seems that all the texts in the plot are rendered in bold font. Please see the attached code.
%%%
!/opt/local/bin/python
from matplotlib.pyplot import *
from matplotlib import rc
rc('text', usetex=True)
rc('font', family='serif')
text(.1, .2, r'first
xlabel(r'first
savefig('test_tex.pdf', transparent=True)
%%%
The text in 1) normal environment (quoted in r'text'), 2) in \textrm{}, 3) \textnormal{} are the same with 4) \mathbf{}. The only way to produce with "normal" font is to put the text in \mathrm{}.
The matplotlibrc is default or blank. I was able to reproduce the result with versions 1.1.0 and 1.1.1 on both linux and mac. And I could 4EDA n't find a quick fix from the internet.
Furthermore, I found that the texts in the tutorial page http://matplotlib.sourceforge.net/users/usetex.html are also bolded: "TeX is Number ..." is thicker than the font in the following equation and the tics labels, whose "normal" font can be seen by putting them in \mathrm{}.
It is quite annoying to have inconsistent font in the figure and the main texts. Could someone look into it? Thanks a million!
A Spherical Chicken