RedefineRedefine Docs

Mathjax Mathematical Formulas

You can use the hexo-filter-mathjax plugin to write mathematical formulas using LaTeX syntax in your articles.

You can use the hexo-filter-mathjax plugin to write mathematical formulas using LaTeX syntax in your articles.

Result

image

Configuration

Install the Plugin

Install the hexo-filter-mathjax plugin in the root directory of your Hexo project by executing the following command:

npm install hexo-filter-mathjax

Modify the Configuration File

Add the following configuration at the bottom of the Hexo configuration file _config.yml:

mathjax:
  tags: none # or 'ams' or 'all'
  single_dollars: true # enable single dollar signs as in-line math delimiters
  cjk_width: 0.9 # relative CJK char width
  normal_width: 0.6 # relative normal (monospace) width
  append_css: true # add CSS to every page
  every_page: false # if true, every page will be rendered by mathjax regardless the `mathjax` setting in Front-matter of each article

Use in Articles

Add the mathjax: true attribute to the article page. You can now write formulas on that page.

Example:

---
title: MathJax Test
date: 2020-09-12 16:02:07
tags: MathJax
categories: MathJax
mathjax: true
---

$$
i\hbar\frac{\partial}{\partial t}\psi=-\frac{\hbar^2}{2m}\nabla^2\psi+V\psi
$$

More

For a hands-on experience, please visit the Redefine Demo Site

Last updated on

Edit on GitHub

On this page