如何在降价单元格ipython / jupyter笔记本中改变颜色?

时间:2013-11-02 20:11:16

标签: ipython markdown ipython-notebook jupyter-notebook

我只想格式化单元格中的特定字符串。我将该单元格的格式更改为“Markdown”,但我不确定如何更改单个单词的文字颜色。

我不想改变整个笔记本的外观(通过CSS文件)。

9 个答案:

答案 0 :(得分:96)

您可以简单地使用原始html标签,例如

foo <font color='red'>bar</font> foo

请注意,将笔记本电脑转换为乳胶后无法继续使用。

由于有人抱怨建议的解决方案被弃用。它们是完全有效的,Scott已经用更新的,即基于CSS的方法回答了这个问题。 尽管如此,这个答案显示了在IPython中使用html标签的一般方法,用于设置降价单元格内容的样式,超出可用的纯降价功能。

答案 1 :(得分:53)

与雅各布的回答类似,您可以使用HTML标记。请注意,colorfont)的<font color=...>属性为deprecated in HTML5。以下语法符合HTML5:

This <span style="color:red">word</span> is not black.

雅各布所做的同样谨慎可能仍然适用:

  

请注意,笔记本转换后无法生存   胶乳。

答案 2 :(得分:10)

例如,如果要将“text”的颜色设置为绿色,只需键入:

 public class Visual: IVisual
 {
       private void draw()
       {
           //this is where i want to use the canvas and draw in it
       }
 }

答案 3 :(得分:4)

另一种方法是在笔记本中进入LaTeX环境,然后从那里更改颜色(如果您更熟练地使用LaTeX而不是HTML,那将是一个很好的选择)。示例:

$\color{red}{\text{ciao}}$

ciao将显示为红色。

答案 4 :(得分:1)

可以使用来更改文本颜色

<span style='color:green'> message/text </span>

答案 5 :(得分:0)

<p style="font-family: Arial; font-size:1.4em;color:gold;"> Golden </p>

Text <span style="font-family: Arial; font-size:1.4em;color:gold;"> Golden </p> Text

答案 6 :(得分:0)

如果以上建议都不对您有用,请尝试使用style属性。

**Notes**
<p style="color:red;">ERROR: Setting focus didn't work for me when I tried from jupyter. However it worked well when I ran it from the terminal</p>

这给了我以下结果

enter image description here

答案 7 :(得分:0)

<span style='color:blue '> your message/text </span>

因此,这是笔记本ipynb文件中的完美html CSS样式条目。

当然,您可以在此处选择自己喜欢的颜色,然后选择文本。

答案 8 :(得分:0)

我已经测试了我在 google colab 的这些答案中找到的想法。

<span style='color:red'>green</span> 
$\color{green}{\text{blue}}$ 
<font color='red'>orange</font>

其中第二个(LaTeX $…$ 和 html 字体)版本有效。样式版本不起作用。

注意:不推荐使用 html font 元素。因此我使用的是 LaTeX 版本。