将 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 项目做出贡献的信息,请阅读项目主要的 贡献者指南。