如何在Jupyter Notebook的Markdown代码片段中正确使用$符号
解决Jupyter Notebook Markdown中单个$符号不显示的问题
嘿,完全懂你的感受!刚开始用Jupyter的时候,这种Markdown的小细节确实容易踩坑😅
问题原因
Jupyter Notebook的Markdown语法里,$是用来包裹LaTeX数学公式的标记——单个$会被识别为公式的起始符号,它会一直等待一个对应的结束$来完成公式块的定义,所以单独写一个$的时候,系统会认为你还在编辑公式,自然不会把它当成普通文本显示出来。
解决方法
要在Markdown文本里正常显示单个$符号,只需要用**反斜杠\**对它进行转义就行啦:
- 输入:
\$ - 显示效果:$
举个实际例子,如果你想写“这本书的价格是$20”,在Markdown里应该这么写:
这本书的价格是\$20
这样渲染后就能正常显示出单个美元符号了。
另外补充个小技巧:如果是在代码块(用```包裹的区域)里,直接写$就没问题,因为代码块里的内容会被当成纯文本解析,不需要转义。
内容的提问来源于stack exchange,提问作者Greg Mansio
相关产品推荐
相关产品推荐

