ipython 一个单元格的笔记本背景颜色

ipython notebook background colour of a cell

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

基本上,您可以在 Markdown 单元格内的预格式化代码块中编写终端命令。 对于单行(内联)代码,您可以使用双坟墓(``),例如 echo 1(``回声 1``)。这与 Whosebug 上的此处完全一样。

较长的代码片段(带语法高亮显示)最好放在围栏代码块中,例如

```bash
对于我在 *.jpg;做
显示 $i
完成
```
这里,bash 指定语法颜色。这在 IPython 2.x 中呈现为

如果您想要不同的背景样式,可以使用 CSS 样式。例如。在代码单元格中添加以下行,或更好地(稍微调整)到您的 custom.css.

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

有了这个预格式化代码看起来像