我开始在Jupyter笔记本上使用Python,我真的很喜欢Markdown功能,唯一的问题(更美观)是打印不像标准的LaTeX/Mathjax渲染。
这是我的第一间牢房
import sympy as sm
import numpy as np
这是我的第二个单元格(文档中的示例代码)
%%latex
\begin{align}
\nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} & = \frac{4\pi}{c}\vec{\mathbf{j}} \\
\nabla \cdot \vec{\mathbf{E}} & = 4 \pi \rho \\
\nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\
\nabla \cdot \vec{\mathbf{B}} & = 0
\end{align}
笔记本中的结果如下图所示
与标准Mathjax渲染进行比较
清楚地表明了标准Mathjax看起来更精致,因此对数学的眼睛来说更令人愉快:D。
问题:如何才能强制笔记本渲染为第二张图片中的渲染?
1条答案
按热度按时间vbkedwbf1#
我有一个在Jupyter Notebook中打印减价单元格的简单解决方案。我一直有这个问题,内置的解决方案并不总是有效。
我所做的就是将ipynb文件上传到免费服务Colaboratory(https://colab.research.google.com/),然后打印出来。
瞧,问题解决了。