2016-02-21 9 views
6

Używam ipttxt qtconsole (dziś nazywa się to konsolą jupyter). Podczas drukowania lateksu (z symptyką lub w jakikolwiek inny sposób), uzyskany wynik w przyjemnym lateksie w kolorze czarnym.Zmień kolor wyjściowy Latex w IPython (Jupyter)

Czy istnieje sposób zmiany koloru na biały, ponieważ jeśli tło terminala nie jest białe (np. Co się stanie, jeśli uruchomi się qtconsole - style monokai), dane wyjściowe będą nieczytelne.

Przykład:

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

enter image description here

Więc teraz jest nieczytelny. Czy istnieje jakiś sposób, aby obrócić to biały

+1

Możliwy duplikat [CONTROL LaTeX kolorze ekspresyjnego w ipython qtconsole] (http://stackoverflow.com/questions/18257270/control-latex-expression-color-in-ipython-qtconsole) – asmeurer

+0

@asmeurer ta odpowiedź jest dla sympy tylko, ale ipython wyświetli tex dla każdej klasy, która definiuje '_repr_latex _()' – endolith

+1

@endolith, ale to pytanie bardzo wyraźnie pyta o SymPy. Co więcej, SymPy robi własne renderowanie LaTeX w qtconsole, więc nawet gdyby ktoś odpowiedział na pokrewne pytanie, jak edytować kolor '_repr_latex_', to nie naprawiłoby problemu @ tal. – asmeurer

Odpowiedz

0

Jeżeli zmienisz czarny kolor tła, można dostać jakieś inne kwestie wizualne, jednak można zmienić kolor wyjściowy lateks od czerni do bieli, używając:

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

Nadzieję, że działa dla Ciebie!

Powiązane problemy