IPython Notebook で LaTeX の行を表示することは以前に回答されていますが、たとえば、IPython Notebook でプロットするときに、プロットの軸に LaTeX 文字列でラベルを付けるにはどうすればよいですか?
9667 次
2 に答える
9
IPython でもスタンドアロン スクリプトと同じように機能します。この例はドキュメントからのものです:
import matplotlib as mpl
import matplotlib.pyplot as plt
mpl.rc('text', usetex = True)
mpl.rc('font', family = 'serif')
plt.figure(1, figsize = (6, 4))
ax = plt.axes([0.1, 0.1, 0.8, 0.7])
t = np.arange(0.0, 1.0+0.01, 0.01)
s = cos(2*2*pi*t)+2
plt.plot(t, s)
plt.xlabel(r'\textbf{time (s)}')
plt.ylabel(r'\textit{voltage (mV)}', fontsize = 16)
plt.title(r"\TeX\ is Number $\displaystyle\sum_{n=1}^\infty\frac{-e^{i\pi}}{2^n}$!",
fontsize = 16, color = 'r')
plt.grid(True)
plt.savefig('tex_demo')
plt.show()
于 2013-01-17T23:28:26.123 に答える