在Matplotlib中使用Usetex

时间:2017-08-29 01:49:42

标签: matplotlib latex

当我尝试获取其中轴(公式和文本)都是用LaTeX标准罗马字体书写的图时,我一直没有获得图,但代码在没有警告的情况下运行。特别是,在轴标签中使用TeX代码进行简单的分散,我已经更好地理解了documentation

exec gosu grafana /usr/sbin/grafana-server      \
  --homepath=/usr/share/grafana                 \
  --config=/etc/grafana/grafana.ini             \
  cfg:default.log.mode="console"                \
  cfg:default.paths.data="$GF_PATHS_DATA"       \
  cfg:default.paths.logs="$GF_PATHS_LOGS"       \
  cfg:default.paths.plugins="$GF_PATHS_PLUGINS" \
  "$@"

继续产生像import numpy as np import matplotlib.pyplot as plt from matplotlib import rc x = np.linspace(0,1,100) y = np.random.rand(100,1) plt.rc('text', usetex=True) plt.rc('font', family='roman') plt.scatter(x, y, c='b', s=10) plt.xlabel(r'$\lambda$ ($\AA$)',size='12') plt.ylabel(r'$F_\alpha (W/m^2)$ ',size='12') plt.title(r'A title in \LaTeX typography') plt.show() 这样的消息,我之前遇到过这样的消息,但是在尝试补救这个消息时我一直都在失败。此外,保存图(png或pdf)不能解决问题,如果问题与TeX有关,我绝对没有找到任何可以提供帮助的资源。我使用的是MacOS Sierra。

0 个答案:

没有答案