How to use the mathjax.Hub function in mathjax

To help you get started, we’ve selected a few mathjax examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github segment-boneyard / socrates / lib / editor / filters / mathjax.js View on Github external
Editor.filter('dom', function (dom, done) {
    MathJax.Hub.Queue(['Typeset'], MathJax.Hub, dom);
    MathJax.Hub.Queue(function () {
      done(null, dom);
    });
  });
};
github segment-boneyard / socrates / lib / editor / filters / mathjax.js View on Github external
var MathJax = require('mathjax');


/**
 * Configure.
 *
 * http://docs.mathjax.org/en/latest/config-files.html#the-tex-ams-mml-htmlormml-configuration-file
 */

MathJax.Hub.Config({
  config: ["MMLorHTML.js"],
  jax: ["input/TeX","input/MathML","output/HTML-CSS","output/NativeMML"],
  extensions: ["tex2jax.js","mml2jax.js","MathMenu.js","MathZoom.js"],
  TeX: {
    extensions: ["AMSmath.js","AMSsymbols.js","noErrors.js","noUndefined.js"]
  },
  tex2jax : {
    displayMath : [['$$','$$'], ['\\[','\\]']],
    inlineMath  : [['\\(','\\)']]
  }
});


/**
 * Filter dom and turn it into MathJax.
 */

mathjax

Beautiful and accessible math in all browsers. MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all browsers. This package includes the packaged components (install mathjax-full to get the source

Apache-2.0
Latest version published 2 years ago

Package Health Score

43 / 100
Full package analysis