Guppy 1.0.0
daniel3735928559
released this
16 Sep 19:22
·
381 commits
to master
since this release
This is the first complete version of Guppy, a WYSIWYG mathematics expression editor that can output expressions as a semantically meaningful, searchable XML document, an ASCII representation (suitable for consumption by existing parsers, say), or a LaTeX string.
This release has been tested in Chrome and Firefox.
Features:
- Entry of mathematical expressions using common algebra and calculus symbols
- Ability to add new symbols to an instance of the editor and define how they render to XML, LaTeX, and ASCII
- Navigation and editing of expressions using keyboard and mouse
- Common text editing functions: cut/copy/paste/select/undo/redo with usual keyboard shortcuts
- API for controlling the editor (e.g. setting or modifying content) through Javascript
- Documentation (including of API, of internal XML format, and of JSON specification for adding symbols)
- Tests