Skip to content

It extends mathjs library by function translating the mathjs' expressions to MathML string

License

Notifications You must be signed in to change notification settings

insysbio/mathjs-mathml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autotests Coverage Status NPM version GitHub license

mathjs-mathml

Description

Extends mathjs http://mathjs.org/ library by providing the handler for producing content MathML https://www.w3.org/Math/

Installation

npm install mathjs-mathml
const { create, all } = require('mathjs');
const math = create(all);
const { cMathMLHandler } = require('mathjs-mathml');

let mathml = math
    .parse('x*sin(y/z)')
    .toString(cMathMLHandler);

console.log(mathml);

Maintainers

  • Evgeny Metelkin @metelkin
  • Viktoria Tkachenko @vetedde

Copyright

InSysBio, Moscow, 2017-2024 http://insysbio.com

About

It extends mathjs library by function translating the mathjs' expressions to MathML string

Resources

License

Stars

Watchers

Forks

Packages

No packages published