Ich möchte nur eine bestimmte Zeichenfolge innerhalb einer Zelle formatieren. Ich ändere das Format dieser Zelle in "Markdown", bin mir aber nicht sicher, wie ich die Textfarbe eines einzelnen Wortes ändern soll.
Ich möchte das Aussehen des gesamten Notebooks nicht ändern (über eine CSS-Datei).
quelle
Ähnlich wie bei Jakobs Antwort können Sie HTML-Tags verwenden. Nur ein Hinweis, dass das
color
Attribut vonfont
(<font color=...>
) in HTML5 veraltet ist . Die folgende Syntax wäre HTML5-kompatibel:Die gleiche Vorsicht, die Jakob gemacht hat, gilt wahrscheinlich immer noch:
quelle
ipython nbconvert --to latex mynotebook.ipynb
. Alternativ können Sie in einem geöffneten Notizbuch über LaTex zu Datei> Herunterladen als ...> PDF wechseln. Ich glaube jedoch, dass die Farbspezifikation über den HTML / CSS-Stil möglicherweise nicht korrekt in LaTex übersetzt wird. Ich habe LaTex momentan nicht installiert, daher kann ich es nicht erneut überprüfen, aber ich denke, das ist der Fall.Wenn Sie beispielsweise die Farbe "Text" grün machen möchten, geben Sie einfach Folgendes ein:
quelle
Eine alternative Möglichkeit besteht darin, eine LaTeX-Umgebung in das Notebook einzugeben und von dort aus die Farbe zu ändern (was großartig ist, wenn Sie LaTeX fließender als HTML beherrschen). Beispiel:
würde
ciao
in rot angezeigt .quelle
oder
quelle
Wenn keiner der oben genannten Vorschläge für Sie funktioniert, versuchen Sie, das
style
Attribut zu verwenden.Dies gibt mir das folgende Ergebnis
quelle
Die Textfarbe kann geändert werden mit:
quelle