在IPython Notebook中显示LaTeX的行以前已经得到了答复,但是您如何在IPython Notebook中绘图时用LaTeX字符串标记图的坐标轴?IPython笔记本:用LaTeX绘图?
回答
它在IPython中的工作方式与在独立脚本中的工作方式相同。这个例子来自the docs:
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()
将上面的示例代码丢弃到IPy Notebook单元格中会返回类似以下内容的错误:“RuntimeError:LaTeX无法处理以下字符串:...!LaTeX错误:找不到文件type1cm.sty。我知道IPy Notebook处理LaTeX的方式与单独使用IPython不同。 – user1988816
@ user1988816你在使用什么操作系统,你是如何安装LaTeX的? – tacaswell
@ user1988816:在绘图中,LaTeX由matplotlib处理,而不是IPython。 IPython笔记本具有单独的机制来显示LaTeX,但是当您绘制图时,它们不会被使用。 –
- 1. iPython笔记本中的真实LaTeX
- 2. Ipython笔记本(jupyter),opencv(cv2)和绘图?
- 3. 绘图大小 - 在IPython笔记本中使用ggplot2(通过rmagic)
- 4. 如何在iPython笔记本中重复使用绘图布局?
- 5. 如何让LaTeX在IPython笔记本上工作?
- 6. 如何将Jupyter/IPython笔记本转换为LaTex?
- 7. 的绘图线与IPython的笔记本+熊猫
- 8. 在IPython笔记本上绘制几个子图
- 9. 你如何强制图形重绘ipython笔记本内联?
- 10. 无法在iPython笔记本中绘制图表,OSX 10.6
- 11. ipython笔记本--pylab内联:绘图的缩放
- 12. 在IPython笔记本上更改图标
- 13. IPython的笔记本图像PDF转换
- 14. ipython笔记本中的动画图形
- 15. 将图像插入IPython笔记本markdown
- 16. TCP时间序列图Ipython笔记本
- 17. 运行IPython笔记本
- 18. IPython笔记本游戏
- 19. Heroku上的IPython笔记本
- 20. 测试IPython笔记本
- 21. IPython笔记本安全
- 22. ipython笔记本中的ASCIIMathMl
- 23. 在IPython的笔记本
- 24. 在IPython中/ Jupyter笔记本
- 25. ipython笔记本中的OptionParser?
- 26. Ipython笔记本丢失
- 27. ipython笔记本未启动
- 28. IPython笔记本在生产
- 29. 分配从IPython笔记本
- 30. 使用rpy2与IPython笔记本?
你是怎么安装TEX?是MacTex的BasicTex吗? – minrk