Link Search Menu Expand Document

MathJax Configuration

MathJax version 3 is a major update, but does not yet include all the features provided by version 2.7. The following configuration examples are for MathJax 2.7.

Add in _config.yml, for example:

mathjax:
  source: 
    "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_SVG"
  config: 
    'MathJax.Hub.Config({
      displayAlign: "left",
      displayIndent: "2em",
      TeX: { 
        equationNumbers: { autoNumber: "AMS" }
      },
      SVG: {
        mtextFontInherit: true
      }
    })'

See also further MathJax configuration options.

Add in _includes/head_custom.html:

{% if page.mathjax %}
<script type="text/x-mathjax-config">
  {{ site.mathjax.config }};
</script>
<script type="text/javascript" async 
  src="{{ site.mathjax.source }}">
</script>
{% endif %}

Add in front matter of all files that use MathJax (or add to defaults):

mathjax: true