如何在iPython Notebook中更改特定单元格的背景颜色?例如,我正在编写手册,我想在http://ipython.org/ipython-doc/1/interactive/nbconvert.html中的灰色文本框中添加一些终端命令。
答案 0 :(得分:1)
基本上,您可以在降格单元格中的预格式化代码块中编写终端命令。
对于单行(内联)代码,您可以使用双重坟墓(``)
echo 1
(``echo 1``)。这与Stackoverflow上的工作方式完全相同。
更长的代码段(带语法高亮显示)可能更适合放在受防护的代码块中,例如
```的bash
for in in * .jpg;做
显示$ i
做过
```
这里, bash 指定语法颜色。这在像IPython 2.x中呈现
如果您想要不同的背景样式,可以使用CSS样式。例如。在代码单元格中添加以下行,或者更好(略微适应)custom.css。
%%html
<style type="text/css">
.rendered_html code {
background-color:#E8E8E8;
padding: 3px;
};
</style>
这样预先格式化的代码就像是