sa6113
September 16, 2008, 11:45am
1
I want to set font name to 'tahoma.ttf' this code work propely but is there
any way I don't want to use full path name in fname property.
import matplotlib.font_manager as fm
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot([1,2,3], label='test')
ax.legend(prop=fm.FontProperties(fname='c:/windows/fonts/tahoma.ttf'))
plt.show()
···
--
View this message in context: http://www.nabble.com/font-name-.-.-.-tp19510127p19510127.html
Sent from the matplotlib - users mailing list archive at Nabble.com .
You can just do
ax.legend(prop=fm.FontProperties('Tahoma'))
Cheers,
Mike
sa6113 wrote:
···
I want to set font name to 'tahoma.ttf' this code work propely but is there
any way I don't want to use full path name in fname property.
import matplotlib.font_manager as fm import matplotlib.pyplot as plt
fig = plt.figure() ax = fig.add_subplot(111) ax.plot([1,2,3], label='test')
ax.legend(prop=fm.FontProperties(fname='c:/windows/fonts/tahoma.ttf')) plt.show()
--
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA