将 LaTeX 数学语法转换为 MathML。

安装

安装该模块:

npm install @wordpress/latex-to-mathml --save

用法

import latexToMathML from '@wordpress/latex-to-mathml';

// 将 LaTeX 转换为 MathML(显示模式,用于块级公式)
const mathML = latexToMathML( 'E = mc^2' );

// 将 LaTeX 转换为 MathML(内联模式)
const inlineMathML = latexToMathML( 'x^2', { displayMode: false } );

API

latexToMathML( latex, options )

将 LaTeX 数学语法转换为 MathML。

参数

  • latex(string):要转换的 LaTeX 字符串。
  • options(Object):可选的转换选项。
    • displayMode(boolean):是否以显示模式(块级)或内联模式渲染。默认值:true。

返回值

  • (string):MathML 字符串。

抛出异常

  • 如果 LaTeX 语法无效,将抛出错误。

参与本软件包贡献

这是一个独立软件包,是 Gutenberg 项目的一部分。该项目以 monorepo 形式组织。它由多个自包含的软件包组成,每个软件包都有特定用途。此 monorepo 中的软件包发布到 npm,并被 WordPress 以及其他软件项目使用。

要了解更多关于为这个软件包或整个 Gutenberg 项目做出贡献的信息,请阅读项目主要的 贡献者指南。