unified-latex
What is this?
Functions parse strings to a unified-latex
Abstract Syntax Tree (AST).
When should I use this?
If you have a string that you would like to parse to a unified-latex
Ast.Ast
, or
if you are building a plugin for unified()
that manipulates LaTeX.
Install
npm install @unified-latex/unified-latex
This package contains both esm and commonjs exports. To explicitly access the esm export,
import the .js
file. To explicitly access the commonjs export, import the .cjs
file.
Constants
Name | Type | Description |
---|
processLatexToAstViaUnified | () => Processor<Ast.Root, Ast.Root, Ast.Root, void> | Use unified() to a string to an Ast.Ast and then return it. This function
will not print/pretty-print the Ast.Ast back to a string. |
processLatexViaUnified | (options?: StringCompilerPluginOptions & ParserPluginOptions) => Processor<Ast.Root, Ast.Root, Ast.Root, string> | Use unified() to a string to an Ast.Ast and then pretty-print it. |