根据这个丰富的显示系统示例 http://nbviewer.jupyter.org/github/ipython/ipython/blob/2.x/examples/Notebook/Display%20System.ipynb#LaTeXJupyter笔记本可以使用以下方式显示乳胶%%latex
细胞魔法。
使用给出的示例align
环境在我的系统上运行良好(Notebook Server 3.2.0-8b0eef4
)但是当我尝试展示一个tabular
or a table
,结果就是很好地排版了 Latex 代码!
我需要添加某种序言才能使这项工作正常进行吗?
Answer
Jupyter 建立在 MathJax 之上并引用“MathJax 没有实现表格 https://github.com/mathjax/mathjax-docs/wiki/LaTeX-Tabular-environment”。该链接还显示了推荐的数组环境作为表格替换.
解决方法:
Latex 也可用于 Markdown 单元(Celltype Markdown 而不是 Code)。您可以选择单元格之外的左侧区域,然后按“m”键或通过顶部菜单中的单元格>单元格类型。然后你可以使用 html 作为表格。
<table>
<tr>
<td>
\begin{eqnarray}
\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 \\
\end{eqnarray}
</td>
<td>
\begin{eqnarray}
\nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\
\nabla \cdot \vec{\mathbf{B}} & = 0
\end{eqnarray}
</td>
</tr>
</table>
Markdown 单元格被渲染,因此您看不到生成渲染乳胶的代码。相反,您只会看到渲染的版本,直到双击它为止。
另外你可以选择降价表 https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#tables
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)