If anyone knows any alternatives to MathJax here, please let me know.
Also want to ask, if something can be done from Anki’s side to prevent this, particularly with the formatting of cloze deletions. MathJax breaks the custom cloze formatting I use on my cards and it’s not always possible to have the cloze outside MathJax delimiters.
No source. I just thought: “That looks like maybe something needs to be escaped” but escaping wasn’t the answer (I tried it). Then I had the idea that maybe the cloze syntax somehow interferes and needs a “box” (the {} I enclosed it with). Although I don’t remember specific situations, this “box” thingy helped me in other IT related problems as well, so I tried it here too (somethimes the “box” is not a {, but rather a ", ', [, ( or ` character.).
Now what about my use case where I need the text in the cloze to be parsed in that manner? :(
Instead of thrombokinase in the catalyst section, I have CoCl₂, which is also a cloze. The same error shows up, but I can’t escape the entire text.
Ah, right. I didn’t think about manually making that as subscript.
I was tinkering around, and realised that you can nest a \ce within that “ignore parsing” bit. \(\ce{stuff ->[{ \ce{ {{c1::CoCl2}} }}]}\) also does the same thing.
Edit: Fixed the number of braces