Benjamin Bray

Results 49 issues of Benjamin Bray

KaTeX is the preferred math rendering engine, but `prosemirror-math` should provide a `render()` callback in case users would like to use something else.

enhancement

ProseMirror (and by extension, `prosemirror-math`) relies on `contenteditable` to function. Since the implementation of `contenteditable` is not yet standardized between browsers, we must test manually in each browser to ensure...

help wanted
good first issue

It would be great to modify the default paste behavior to automatically detect math markup in HTML pasted from external sources. Unfortunately, the solution will be messy, as there is...

enhancement

Steps to reproduce: * Create a math block with some text in it. * Create an empty line after the math block. * Move the cursor to the beginning of...

bug

Currently, consumers of `prosemirror-math` can set up custom paste behavior for their own configuration, but it would be helpful if we provided some tools to make it easier. So, `prosemirror-math`...

enhancement

Some minor CSS changes should resolve the scaling issues below: ![image](https://user-images.githubusercontent.com/221963/112757631-8dac4880-9025-11eb-8776-f0792f3692fd.png)

bug
low-priority

I write many more LaTeX equations than dollar amounts, but I recognize that I am in the minority. For accessibility, `prosemirror-math` should have a standard (but configurable) way of escaping...

bug

Include a ProseMirror command to re-load all math in the current editor. This is useful e.g. if the user has re-defined a KaTeX command with `\providecommand` and wishes to see...

enhancement

At the moment, `prosemirror-math` is not designed with collaborative editing in mind. In the future, care should be taken to ensure it is as easy as possible to use `prosemirror-math`...

enhancement
help wanted

Given a ProseMirror instance with both `prosemirror-math` and an input rule for automatically detecting `*italic*` text, type the following: ``` The two functions $f(n)=(5+n)*2$ and $g(n)=(n*2)+10$ are... ``` Since math...

bug