2016-02-03 10 views
24

Zainstalowałem IPython/Jupyter za pomocą pip na nowej maszynie (Macbook Air z El Capitan). W dość prostym zeszycie (utworzonym z tą samą wersją całego stosu) wszystkie równania, liniowe lub nie, nagle mają pionową linię po prawej stronie; taką samą wysokość jak osadzony obraz.Notebook IPython (Jupyter) produkujący linię ducha we wszystkich równaniach

Jest tak nawet w przypadku pojedynczego wbudowanego symbolu, takiego jak $x$. Nie mam żadnych skomplikowanych makr ani żadnego dziwnego hakowania LaTeXa.

Czy ktoś to wie?

Oto zdjęcie.

enter image description here

+0

Wystąpił ten sam problem i właśnie wysłałem to samo pytanie. Jeśli nie masz nic przeciwko nieco mniej efektownym wynikom matematycznym, możesz kliknąć prawym przyciskiem myszy dowolne z równań, a następnie wybrać Ustawienia matematyczne> Renderer matematyki> Szybki HTML. Generalnie wygląda dobrze, ale staje się niezdatny do użycia z wyrażeń macierzowych i niektórych wyrażeń wstawianych, na przykład z zestawem \ displaystyle. Będę śledzić ten wątek w nadziei na lepsze rozwiązanie! –

Odpowiedz

44

to zmiana Chrome wpływu mathjax 2,5, które jest dostarczane z Jupyter Notebook 4.1. Notebook 4.2 zawiera pakiet MathJax 2.6, który rozwiąże ten problem. W międzyczasie, można powiedzieć notebooka używać najnowszej mathjax z CDN, dodając do ~/.jupyter/jupyter_notebook_config.py:

c.NotebookApp.mathjax_url = "https://cdn.mathjax.org/mathjax/latest/MathJax.js" 

Inne przeglądarki nie wydają się być naruszone.

+9

... A jeśli taki plik nie istnieje, najpierw uruchom 'jupyter notebook --generate-config'. (Patrz http://jupyter-notebook.readthedocs.io/en/latest/config.html) –

+0

Po prostu miał ten sam problem z Safari. Jest rozwiązywany w ten sam sposób. Dzięki – iacolippo

+0

Uwaga z przyszłości: cdn.mathjax.org zbliża się do końca, sprawdź https://www.mathjax.org/cdn-shutting-down/ pod kątem wskazówek dotyczących migracji. –

Powiązane problemy