2016-02-21 10 views
6

Ich benutze ipython qtconsole (heute heißt es Jupyter-Konsole). Beim Bedrucken von Latex (mit Sympy oder sonstwie) ergibt sich die resultierende Ausgabe in einem schönen Latex in Schwarz.Ändern Sie die Farbe der Latex-Ausgabe in IPython (Jupyter)

Gibt es eine Möglichkeit, die Farbe in weiß zu ändern, da die Ausgabe nicht lesbar ist, wenn der Hintergrund des Terminals nicht weiß ist (was passiert, wenn Sie qtconsole --style monokai ausführen).

Beispiel:

>>> from sympy import * 
>>> init_printing() 
>>> k = symbols('k') 
>>> Sum(k**2,(k,1,100)) 

enter image description here

So, jetzt ist es nicht lesbar. Gibt es eine Möglichkeit, es weiß

+1

Mögliche Duplikat [Control LaTeX Ausdruck Farbe in ipython qtconsole] (http://stackoverflow.com/questions/18257270/control-latex-expression-color-in-ipython-qtconsole) – asmeurer

+0

@asmeurer diese Antwort für sympy ist nur, aber ipython wird tex für jede Klasse anzeigen, die '_repr_latex _()' – endolith

+1

@endolith sicher definiert, aber diese Frage stellt sich sehr klar über SymPy. Darüber hinaus macht SymPy ein eigenes LaTeX-Rendering in der qtconsole. Selbst wenn jemand die entsprechende Frage, wie man die Farbe von _repr_latex_ bearbeiten würde, beantwortete, würde es das Problem von @tal nicht beheben. – asmeurer

Antwort

0

zu drehen Wenn Sie die schwarze Hintergrundfarbe ändern, könnten Sie einige andere visuelle Probleme bekommen, aber Sie den Latex Ausgangsfarbe von Schwarz zu Weiß ändern kann, mit:

printing.init_printing (use_latex = True, Forecolor = "White")

Hoffe, dass das für Sie funktioniert!

Verwandte Themen