moh*_*avh 5 python-3.x jupyter-notebook
以下代码在 Jupyter Notebook 上失败。
$$ \alpha + \frac{\beta}{\gamma} = \delta $$
Run Code Online (Sandbox Code Playgroud)
文件“”,第 1 行 $$ \alpha + \frac{\beta}{\gamma} = \delta $$ ^ SyntaxError:语法无效
您正在尝试在常规代码单元格中直接输入并显示 Markdown。你不能那样做。您必须首先将其变成 Markdown 单元格。
Jupyter 至少有两种单元格:代码单元格和降价单元格。单元格的默认值是代码单元格。
要将其更改为 Markdown 单元格,请在元模式下选择该单元格(而不是在单元格中使用活动光标),然后按 m。您还可以使用菜单将其转换为降价单元格。输入 Markdown,它将按照您期望的方式显示。
实际上,您可以将 markdown 放入代码单元格中,但该单元格只允许包含 markdown 而不能包含其他代码。在第一行中使用 jupyter 魔法,如下所示:
%%markdown
Run Code Online (Sandbox Code Playgroud)
同样,如果您只想在代码单元格中使用乳胶:
%%latex
Run Code Online (Sandbox Code Playgroud)
从技术上讲,您可以将markdown 与代码单元中的代码混合,只是不能直接输入它。将其放入一个IPython.display.Markdown对象中。像这样:
from IPython.display import Markdown, display
m = Markdown('some $markdown$')
display(m)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4667 次 |
| 最近记录: |