Chris Sewell
Chris Sewell
Yes markdown-it-py parses to its representation of tokens, then myst-parser converts these to the docutils node tree used by sphinx, which has output specific builders.
I think admonitions and `image`/ `figure` directives are the main ones to prioritize, in terms of extensions for better "round-tripping", maybe we want to spin that off into a separate...
Yeh cross-referencing is probably not easily possible, because by default in sphinx they are also cross-document
> so round-tripping sounds like doing the conversion, not having directives that work in both environments as Well I just mean that myst, on parsing, would read an HTML `img`...
Oh its already in my thinking for myst-nb: I've already implemented a similar thing previously for ipypublish: https://ipypublish.readthedocs.io/en/latest/code_cells.html#plots-with-matplotlib
Yep sounds good 👍
thanks I'll have a look soon, although as mentioned in #317, I don't think this will properly fix the issue
myst-nb has to be properly installed, to register entry points
ah yes I noticed, but willfully ignored it in #132 lol (to not complicate things further), and was planning to bring it up in a separate issue/PR. There didn't look...
strange, are you still having this issue? It may be an upstream issue with jupyter-client, what version of that do you have installed