ipython笔记本背景颜色的细胞

问题描述 投票:4回答:1

如何在iPython Notebook中更改特定单元格的背景颜色?例如,我正在写一本手册,我想在一个灰色的文本框中添加一些终端命令,就像在http://ipython.org/ipython-doc/1/interactive/nbconvert.html中一样。

jupyter-notebook background-color
1个回答
2
投票

基本上,您可以在markdown单元格中的预格式化代码块中编写终端命令。对于单行(内联)代码,您可以使用双重坟墓(``),如echo 1(``echo 1``)。这与Stackoverflow上的工作方式完全相同。

更长的代码片段(带语法高亮)可能更好地放置在受防护的代码块中

```庆典 for in in * .jpg;做 显示$ i DONE ``` 这里,bash指定语法颜色。这在IPython 2.x中呈现 如果您想要不同的背景样式,可以使用CSS样式。例如。在代码单元格中添加以下行,或者更好(略微适应)您的custom.css。

%%html
<style type="text/css">
.rendered_html code  {
   background-color:#E8E8E8;
   padding: 3px;
};
</style>

有了这个,预先格式化的代码就像

© www.soinside.com 2019 - 2024. All rights reserved.