I’m trying to extend the
markdown_inline parser to allow
latex injection. So I added a new parsing rule to
grammar.js—surely it’s not the best rule, but it works—adding a new node type
latex, and then I added
injections.scm file. And it works—as long as a
latex node appears in the first paragraph of the document. If not, then the
latex nodes are still present in the Playground, but the injection doesn’t take effect.
For comparison, the other injection,
works consistently, regardless of whether there is an html tag in the first paragraph or not.
Any thoughts about where to go from here would be very welcome. You can take a look at the code here: