The interaction of the tex DWIM rule for subscripts and itensor's convention causes double subscript errors in some tex. demo(bradic); contains such an example. The input line 48, ishow(e([m,n],[])=canform(%*16*%pi/sqrt(-determinant(g))))$ produces a large expression that, when tex-ed, contains the following mal-formed code: {\it ichr}_{2}_{{\it \%4 \%}_{5}} The proposed patch would produce the valid tex: {\it ichr}_{2}_{{\it \%4 \%5\ }}
tex output for an input label %i1 is inconsistent
Fixed in commit 85c1954be79
src/mactex.lisp: Fix bug #4695 tex mangles input labels
lurkmathml does not co-operate with ordergreat/less
Yes, I think you are right. Fixed in commit 9e3c166935.
Fix bug #4714 lurkmathml does not co-operate with ordergreat/less
displa, tex and lurkmathml display of partial derivatives is incorrect