@gerhobbelt/markdown-it-mathjax
    TypeScript icon, indicating that this package has built-in type declarations

    2.0.1-3 • Public • Published

    markdown-it-mathjax

    Build Status NPM version Coverage Status

    Markdown-it plugin to bypass LaTeX math for mathjax processing.

    Processes TeX displayed math

    $$1 *2* 3$$ => \[1 *2* 3\]

    Processes TeX in-line math

    $1 *2* 3$ => \(1 *2* 3\)

    Skips in-line math if numbers are around (according to pandoc math)

    $1 *2* 3$5 => $1 <em>2</em> 3$5

    Also processes LaTeX delimiters (double backslashed)

    \\(1 *2* 3\\) => \(1 *2* 3\)

    \\[1 *2* 3\\] => \[1 *2* 3\]

    And sections

    \begin{abc}1 *2* 3\end{abc} => \begin{abc}1 *2* 3\end{abc}

    Install

    npm install @gerhobbelt/markdown-it-mathjax --save

    Use

    var md = require('@gerhobbelt/markdown-it')()
                .use(require('@gerhobbelt/markdown-it-mathjax')());
     
    md.render('$1 *2* 3$') // => '<p>\(1 *2* 3\)</p>'

    Differences in browser. If you load script directly into the page, without package system, module will add itself globally as window.markdownitMathjax.

    License

    MIT

    Keywords

    none

    Install

    npm i @gerhobbelt/markdown-it-mathjax

    DownloadsWeekly Downloads

    9

    Version

    2.0.1-3

    License

    MIT

    Unpacked Size

    13.9 kB

    Total Files

    7

    Last publish

    Collaborators

    • gerhobbelt