jsMath
{{Short description|Defunct JavaScript library}}
{{multiple issues|
{{refimprove|date=May 2013}}
{{Sources exist|date=February 2023}}
}}
{{lowercase title}}
{{Infobox software
| name = jsMath
| developer = Davide P. Cervone and others
| latest_release_version = 3.6e
| operating_system = Cross-platform
| programming language = JavaScript
| genre = Software library
| license = Apache License
| website = {{URL|http://www.math.union.edu/~dpvc/jsMath/}}
| discontinued = yes
}}
jsMath was a JavaScript library for displaying mathematics in browsers in a cross-platform way. It was free software released under the Apache License.
Produced by Union College Professor, Davide P. Cervone in 2004,{{Cite journal |last=Cervone |first=Davide |date=February 2012 |title=Math Jax: A Platform for Mathematics on the Web |url=https://www.ams.org/notices/201202/rtx120200312p.pdf |journal=Notices of the American Mathematical Society |volume=59 |issue=2 |pages=312-316}} jsMath was built as a cross-platform solution to add mathematical equations in standard TeX notation to HTML pages.{{Cite web |title=jsMath (Authors): Overview of jsMath |url=https://www.math.union.edu/~dpvc/jsMath/authors/overview.html |access-date=2025-03-14 |website=www.math.union.edu}} As an alternative to MathML, jsMath was built to support different browsers on Microsoft Windows, Macintosh OS X, and Linux.{{Cite web |title=jsMath: jsMath Home Page |url=https://www.math.union.edu/~dpvc/jsMath/ |access-date=2025-03-14 |website=www.math.union.edu}}
While not officially discontinued, jsMath has not been updated since Version 3.6e on March 21st, 2010.{{Cite web |title=jsMath: Changes in Recent Versions of jsMath |url=https://www.math.union.edu/~dpvc/jsMath/changes.html |access-date=2025-03-14 |website=www.math.union.edu}}
jsMath was succeeded by MathJax,{{cite web |url= http://docs.mathjax.org/en/latest/upgrading/jsMath.html |title= Converting to MathJax from jsMath |access-date= 2017-08-04 |archive-date= 2017-08-04 |archive-url= https://web.archive.org/web/20170804215541/http://docs.mathjax.org/en/latest/upgrading/jsMath.html |url-status= dead }} another program that Cervone would contribute to.
See also
{{Portal|Free and open-source software}}
- MathJax
- TeX and LaTeX, from which jsMath inherits its syntax and layout algorithms
- MathML, a W3C standard enabling direct math rendering in the browser, using an XML syntax
- ASCIIMathML, a client-side library for writing MathML in a subset of LaTeX math syntax
- Google Chart API
References
{{reflist|30em}}
External links
- {{Official website|http://www.math.union.edu/~dpvc/jsMath/}}
- {{SourceForge|jsmath|jsMath}}
Category:Free mathematics software
Category:Software using the Apache license
{{Programming-software-stub}}
{{Free-software-stub}}
{{Digital-typography-stub}}