from IPython.display import display, Markdown, Latex
display(Markdown('*some markdown* $\phi$'))
# If you particularly want to display maths, this is more direct:
display(Latex('\phi'))
I'd like to count some stuff, generate some results and include them in markdown. [...] I'd like to have a template in markdown and insert values generated by the program in the notebook
代码单元格输出标记
I'd like such command: print '$\phi$' to generate phi symbol, just like in markdown.
您需要的函数在IPython.display module中。
你基本上要求两件事:
标记单元格输出代码结果。
代码单元格输出标记
从2号开始。已经被another answer所覆盖(基本上:使用
Latex()
或Markdown()
从IPython.display
导入),我将关注第一个:一。带插入变量的标记模板
使用Jupyter扩展Python Markdown实际上可以完全按照您描述的那样进行操作。
Installation instructions可以在nbextensions的github页面上找到。确保使用jupyter command或extension configurator启用python标记扩展。
通过扩展,变量可以通过
{{var-name}}
访问。这种降价模板的示例如下:当然,所有变量或图像
a
、b
、i
都应该在前面的代码中设置。当然,您也可以在不使用print命令的情况下使用标记乳胶样式的表达式(如$\phi$
)。这张图片来自扩展的wiki,展示了该功能。有关集成到ipython/jupyter中的此功能的更多信息,请参见ipython和jupyter的问题跟踪程序。
相关问题 更多 >
编程相关推荐