2016-04-01 8 views
2

Ich habe diese Mathjax in TeXMathjax Gleichung bekam Zeichen `|` auf jede Formel

x = {-b \pm \sqrt{b^2-4ac} \over 2a} 

Stromausgang:

enter image description here

Wie die vertikale Linie | in dieser Formel entfernen? Ich benutzte Mathjax in CKEditor

Ein anderes Bild zu Ihrer Information:

enter image description here

+0

Ich kann diesen Fehler nicht reproduzieren. Die Formel ist in Ordnung, der zusätzliche Balken könnte von der Script-Implementierung sein. Sie sollten weitere Informationen zu Ihrem Skriptinstallationscode bereitstellen. Hast du verschiedene Browser überprüft? –

+1

Duplizieren von http://stackoverflow.com/q/34277967/1339651. –

+0

In mozilla ist es ok..only goggle chrome. – Nere

Antwort

2

Nach anderen SO Beiträge zu diesem verbunden ist, das Chrome Problem ist und es in neuesten Mathjax Version gearbeitet rund 2,6 wurde.

Um dieses Problem in CKEditor umzugehen, müssen Sie die neuste MathJax-Bibliotheksversion anfordern (oder mindestens 2.6, die zum Zeitpunkt des Schreibens aktuell ist). Sie können dies tun, indem Sie Code direkt in Ihre HTML-Seite einstellen:

 CKEDITOR.replace('editor1', { 
     extraPlugins: 'mathjax', 
     mathJaxLib: 'http://cdn.mathjax.org/mathjax/2.6-latest/MathJax.js?config=TeX-AMS_HTML' 
    }); 

können Sie legen auch mathJaxLib in config.js Datei, wie folgt aus:

config.mathJaxLib = 'http://cdn.mathjax.org/mathjax/2.6-latest/MathJax.js?config=TeX-AMS_HTML'; 

Bitte vergessen Sie nicht auf demselben Skript zu beantragen Zielseite, auf der mathematische Formeln angezeigt werden. Weitere Details finden Sie unter: http://docs.ckeditor.com/#!/guide/dev_mathjax

+0

Hinweis für die Zukunft: cdn.mathjax.org nähert sich dem Ende seines Lebens. Überprüfen Sie https://www.mathjax.org/cdn-shutting-down/, um Tipps zur Migration zu erhalten. –