我有以下代码的最小工作示例:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import pylab as pl
import matplotlib.pyplot as plt
v=[2,2.5,3]
frec=[5,5.5,6]
pl.plot(frec, v, 'ro', markersize=6)
pl.xlabel(u'Wave frequency 'r'$\nu$'u' (Hz)', fontsize=17)
pl.ylabel(u'Phase velocity'r'$v$'u' (cm/s)', fontsize=17)
pl.xlim()
pl.xlim(4.8,6.2)
pl.ylim(1.8,3.2)
pl.show()
但是当生成绘图时,标签上包含的LaTeX代码太小,并且与文本的其余部分完全不适合。有没有办法让它看起来更好?
结果看起来像这样,希腊字母太小了: