如何在iPython Notebook中更改特定单元格的背景颜色?例如,我正在写一本手册,我想在一个灰色的文本框中添加一些终端命令,就像在http://ipython.org/ipython-doc/1/interactive/nbconvert.html中一样。
基本上,您可以在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>
有了这个,预先格式化的代码就像