curvenote / editor

An interactive scientific editor built with ProseMirror, React and Redux - by Curvenote.
https://curvenote.com
MIT License
286 stars 32 forks source link

Math improvements #13

Open rowanc1 opened 3 years ago

rowanc1 commented 3 years ago

This repo looks fantastic: https://github.com/benrbray/prosemirror-math

Related: schema needs to parse begin{ statements.

rowanc1 commented 3 years ago

We have made a lot of improvements here, and took some inspiration from prosemirror-math for the styling/interaction - decided in the end to not go with @benrbray's library for now. We still have a lot of custom pieces related to our reactive math/history/collaboration that need some custom work.

Example

math

Adding Dynamic Math Rendering

See https://curvenote.dev/article/equation for where we are going with the editor math-dynamic

I would be curious to see if there are some pieces in the prosemirror-math repo that we could use - some of the paste pieces from wikipedia look like the could be very generalized!

If you have some comments or would like to meet @benrbray let me know!!