web-dev-qa-db-ja.com

ipython / jupyterノートブックのマークダウンセルの色を変更するにはどうすればよいですか?

私はセル内の特定の文字列をフォーマットすることだけを探しています。そのセルの形式を「Markdown」に変更しますが、どのように単一のWordのテキストの色を変更するがわからない

ノートブック全体の外観を(CSSファイルを介して)変更したくありません。

81
punkrockpolly

次のような生のhtmlタグを使用できます。

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

これはノートブックをラテックスに変換しても生き残れないことに注意してください。

提案されたソリューションの廃止について不満があるため。それらは完全に有効であり、スコットはすでにより最近の、すなわちCSSベースのアプローチで質問に答えています。それにもかかわらず、この回答は、IPython内でhtmlタグを使用して、利用可能な純粋なマークダウン機能を超えてマークダウンセルコンテンツをスタイルする一般的なアプローチを示しています。

105
Jakob

Jakobの答えと同様に、HTMLタグを使用できます。 color<font color=...>)のfont属性は HTML5では非推奨 であることに注意してください。次の構文はHTML5準拠です。

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

Jakobが作成した同じ注意がおそらくまだ適用されます:

これはノートブックをラテックスに変換しても生き残れないことに注意してください。

55
Scott H

たとえば、「テキスト」の色を緑にしたい場合は、次のように入力します。

<font color='green'>text</font>
11
Chen Rui

これを行う別の方法は、ノートブック内でLaTeX環境に入り、そこから色を変更することです(HTMLよりもLaTeXに精通している場合は素晴らしいことです)。例:

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

ciaoを赤で表示します。

5
Llewlyn

上記の提案のいずれもうまくいかない場合は、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

0
BeNiza
<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
0