iPython笔记本无法呈现有效的乳胶,是否有可能收到错误消息?

时间:2013-06-18 00:51:46

标签: latex mathjax ipython-notebook

我有一个奇怪的问题。我正在尝试呈现以下有效乳胶,

$$\int_{x=0}^{x=h} u_t dx = \int_{x=0}^{x=h} (-au + du_x)_x dx + 
  \int_{x=0}^{x=h} s(x,t,u) dx$$

在ipython笔记本中的markdown单元格(从源代码构建的0.13.2版本)。如果我改为分别渲染每个术语,它就可以了!

$$\int_{x=0}^{x=h} u_t dx $$

$$\int_{x=0}^{x=h} (-au + du_x)_x dx$$

$$+ \int_{x=0}^{x=h} s(x,t,u) dx$$

是否有可能收到错误消息以找出问题所在? iPython通过MathJax呈现这一点。

1 个答案:

答案 0 :(得分:2)

如果您可以修改MathJax使用的配置,则可以添加

TeX: { noErrors: { disabled: true } }

到配置,应该允许显示错误(而不是原始的TeX代码)。如果您无法直接访问配置,则可以打开浏览器控制台窗口并键入

MathJax.Hub.Config({TeX: {noErrors: {disabled: true}})

(然后按RETURN)然后用麻烦的LaTeX执行单元格以获得相同的效果。

我想知道一些奇怪的角色没有进入更长的表达方式(比如强制换行等)。