Pre-render MathJax with hexo-filter-mathjax-ssr.
Installation
1
| npm install hexo-filter-mathjax-ssr --save
|
Done!
Examples
Most of the examples below are from https://www.mathjax.org/#samples .
Inline math
When , there are two solutions to and they are
Block math
Gauss’ Divergence Theorem
Curl of a Vector Field
Standard Deviation
Definition of Christoffel Symbols
Definition of Christoffel Symbols
A matrix
Source code
Markdown
post.md1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| ## Inline math
When \(a \ne 0\), there are two solutions to \(ax^2 + bx + c = 0\) and they are \[x = {-b \pm \sqrt{b^2-4ac} \over 2a}.\]
## Block math
### The Quadratic Formula
\[x = {-b \pm \sqrt{b^2-4ac} \over 2a}.\]
### Cauchy's Integral Formula
\[f(a) = \frac{1}{2\pi i} \oint\frac{f(z)}{z-a}dz\]
### Double angle formula for Cosines
\[ \cos(θ+φ)=\cos(θ)\cos(φ)−\sin(θ)\sin(φ) \]
### Gauss' Divergence Theorem
\[ \int_D ({\nabla\cdot} F)dV=\int_{\partial D} F\cdot ndS \]
### Curl of a Vector Field
\[ \vec{\nabla} \times \vec{F} = \left( \frac{\partial F_z}{\partial y} - \frac{\partial F_y}{\partial z} \right) \mathbf{i} + \left( \frac{\partial F_x}{\partial z} - \frac{\partial F_z}{\partial x} \right) \mathbf{j} + \left( \frac{\partial F_y}{\partial x} - \frac{\partial F_x}{\partial y} \right) \mathbf{k} \]
### Standard Deviation
\[\sigma = \sqrt{ \frac{1}{N} \sum_{i=1}^N (x_i -\mu)^2} \]
### Definition of Christoffel Symbols
\[(\nabla_X Y)^k = X^i (\nabla_i Y)^k = X^i \left( \frac{\partial Y^k}{\partial x^i} + \Gamma_{im}^k Y^m \right)\]
### Definition of Christoffel Symbols
### A matrix
\[ A= \begin{bmatrix} {a_{11}}&{a_{12}}&{\cdots}&{a_{1n}}\\ {a_{21}}&{a_{22}}&{\cdots}&{a_{2n}}\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ {a_{m1}}&{a_{m2}}&{\cdots}&{a_{mn}}\\ \end{bmatrix} \]
|
Config
hexo/_config.yml1 2 3
| mathjax: inlineQuote: ['\(', '\)'] blockQuote: ['\[', '\]']
|