foobar

by Herst

HTML

<img src="http://www.mathjax.org/wp-content/themes/mathjax/images/logo.gif?e^{i\pi}+1=0" />

JavaScript

window.MathJax = {
      jax: ["input/TeX", "output/SVG"],
      extensions: ["MathMenu.js", "MathZoom.js"],
      TeX: {
          extensions: [
              "AMSmath.js",
              "AMSsymbols.js",
              "noUndefined.js",
              "autoload-all.js"],
      },
          "HTML-CSS": {
          scale: 120,
          preferredFont: "STIX",
          webFont: "STIX-Web"
      },
      AuthorInit: function () {
          MathJax.Extension.foobar2jax = {
              version: "1.0",
              PreProcess: function (element) {
                  var mathImgURL = "http://www.mathjax.org/wp-content/themes/mathjax/images/logo.gif?";
                  var mathNodes = element.querySelectorAll(
                  ["img[src^=", mathImgURL, "]"].join("'"));
                  for (var i = 0; i < mathNodes.length; ++i) {
                      var mNode = mathNodes[i],
                          newEl = document.createElement("script");
                      newEl.type = "math/tex";
                      MathJax.HTML.setScript(newEl,
                      unescape(mNode.src.substring(mathImgURL.length)).replace(/<br \/>/g, " "));
                      mNode.parentNode.replaceChild(newEl, mNode);
                  }
              }
          };
          MathJax.Hub.Register.PreProcessor(["PreProcess",
          MathJax.Extension.foobar2jax]);
      }
  };
  var script = document.createElement("script");
  script.type = "text/javascript";
  script.src = "//cdn.mathjax.org/mathjax/latest/MathJax.js";
  document.getElementsByTagName("head")[0].appendChild(script);