2015-05-31 9 views
8

Ich versuche PageDown und MathJax in meiner Django Anwendung zu implementieren. Ich folgte den Anweisungen here.
Mein Code funktioniert ordnungsgemäß und Mathjax wird ausgeführt, wie es sollte, außer dass es Inline-Gleichungen nicht darstellt.Inline MathJax funktioniert nicht mit PageDown

Ich habe alle erforderlichen Dateien hinzugefügt (Markdown Converter, Markdown Sanitizer, Markdown Editor, Mathjax und Mathjax editing-wie in Tutorial beschrieben)

Ich Plugins mit Code initialisiert:

var converter1 = Markdown.getSanitizingConverter(); 

      converter1.hooks.chain("preBlockGamut", function (text, rbg) { 
       return text.replace(/^ {0,3}""" *\n((?:.*?\n)+?) {0,3}""" *$/gm, function (whole, inner) { 
        return "<blockquote>" + rbg(inner) + "</blockquote>\n"; 
       }); 
      }); 

      var editor1 = new Markdown.Editor(converter1); 
      var postfix = ""; 
      euni.mathjaxEditing.prepareWmdForMathJax(editor1, postfix, [["$", "$"], ["\\\\(","\\\\)"]]); 

      editor1.run(); 

Wie kann bekomme ich Mathjax, um Inline-Gleichungen zu rendern?
Wie oben erwähnt, funktionieren Dinge wie $$2x+5$$ wie erwartet?

Antwort