I have an issue with MathJax for some but not all Anki cards.
For some cards, equations are not being shown at all or only partically. When going to the editor to fix said issue, however, everything seems fine, as can be seen in the attached images:
IV: say you have \(l\) endogenous covariates and \(k\) instruments. What can we say about the solution?
Back:
\(l>k\): Z2 does not hold
\(l=k\): just identified \(\rightarrow\) IV estimator can be constructed like the normal OLS estimator
\(l<k\): over-identified \(\rightarrow\) IV estimator has to be constructed be weighting the instruments \(\rightarrow\) GMM/2SLS
It appears to be a syntax error in the equation. If you paste the Back text in some online MathJax viewer like MathJax Demo, you’ll see the text is truncated.
If I change \(l<k\) to \(l < k\), it displays correctly. Not familiar enough with MathJax to know why.
The bizarre thing is: I only changed the first MathJax element, but now I see the (in)equality signes for all of the MathJax elements while the “l” and the “k” are still missing…
Also I tried the MathJax Demo and both variants work for me:
okay thanks for your help!
tbh I think it has something to do with Anki itself, not the syntax as these cards are not new and used to work just fine. But since I updated Anki this problem occured.
I have also realized that some Mathjax elements pop back up after reviewing the card a couple of times.
Maybe it would be an option to manually force Anki to regenerate all Mathjax items? Is that possible?