pun*_*lly 84 markdown ipython ipython-notebook jupyter-notebook
我只是想在一个单元格中格式化一个特定的字符串.我将该单元格的格式更改为"Markdown",但我不确定如何更改单个单词的文本颜色.
我不想改变整个笔记本的外观(通过CSS文件).
Jak*_*kob 111
你可以简单地使用原始的html标签
foo <font color='red'>bar</font> foo
Run Code Online (Sandbox Code Playgroud)
请注意,这将无法在笔记本电脑转换为乳胶后继续存在.
由于有人抱怨建议的解决方案被弃用.它们完全有效,Scott已经用更新的,即基于CSS的方法回答了这个问题.尽管如此,这个答案显示了一些在IPython中使用html标签的一般方法,以便在可用的纯降价功能之外设置降价单元格内容.
Sco*_*t H 60
与Jakob的答案类似,您可以使用HTML标记.请注意,HTML5中color的font(<font color=...>)属性已弃用.以下语法符合HTML5:
This <span style="color:red">word</span> is not black.
Run Code Online (Sandbox Code Playgroud)
雅各布提出的同样谨慎可能仍然适用:
请注意,这将无法在笔记本电脑转换为乳胶后继续存在.
小智 12
例如,如果要将"text"的颜色设置为绿色,只需键入:
<font color='green'>text</font>
Run Code Online (Sandbox Code Playgroud)
一种替代方法是在笔记本中进入LaTeX环境,然后从那里更改颜色(如果您更熟练地使用LaTeX而不是HTML,那将会很棒)。例:
$\color{red}{\text{ciao}}$
Run Code Online (Sandbox Code Playgroud)
将显示ciao为红色。
我已经在谷歌合作实验室测试了我在这些答案中找到的想法。
\n<span style='color:red'>green</span> \n$\\color{green}{\\text{blue}}$ \n<font color='red'>orange</font>\nRun Code Online (Sandbox Code Playgroud)\n其中第二个(LaTeX$\xe2\x80\xa6$和 html 字体)版本可以工作。样式版本不起作用。
注意:htmlfont元素已被弃用。因此我使用 LaTeX 版本。
| 归档时间: |
|
| 查看次数: |
99718 次 |
| 最近记录: |