2015-12-14 10 views
35

私は、JupyterのOctaveカーネルを使ってCourseraのAndrew Ngの機械学習コースを勉強しています。もちろん、MathJaxは方程式レンダリングを提供しています。この細い棒はすべての方程式の右側に表示され、Chromeでのみ表示されます。スタック内のどこに問題が起こっているのでしょうか?クロムレンダリングMathJax方程式の後ろに縦線が付きます

Screenshot of vertical line in Jupyter equations

答えて

24

これは、Chromeはその丸め動作を変更することによって引き起こされる既知の問題です。次のリリースで修正される予定です。 javascript:$('.math>span').css("border-left-color","transparent")とmathjaxを使用するページで、それをクリックしてください:https://github.com/mathjax/MathJax/issues/1300

+2

FYIは、MathJax v2.6.0の一部として2015年12月末にリリースされました。 –

+0

私は2.4 CDN URLを使用していたため、この同じ問題が発生しました。このURLはあなたに最新のバージョンを提供します:https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML – jonbaldie

+1

@minrkは、この関連する質問に対する解決策をここに示します:http:// stackoverflow .com/questions/35171714/ipython-jupyter-notebook-producing-ghost-line-in-all-equations – buruzaemon

11

迅速かつ汚い方法を参照してください。右の別の方法は、このリンクのブックマークを作成し、これらのうちのひとつをクリックして、Math Setting -> Math Renderer

で別のレンダラを選択しています。

.MathJax nobr>span.math>span{border-left-width:0 !important}; 

、この問題を解決することができます:あなたのMathJaxが最新バージョンでない場合は、CSSスタイルにこれを追加することができ、my gist

+0

素晴らしい、ありがとう。私はsagemath経由でjupyterを使用しており、この後ろのバーは非常に迷惑だった。今私はちょうど%%のjavascriptとあなたのjs行を含むセルを追加し、すべてがいいです! – lehalle

4

を参照してください。

関連する問題