+ InsetIndex and InsetPrintIndex: These work with limitations, as noted in the
+ Additional Features manual.
+ InsetNomencl and InsetPrintNomencl: Do not work at all yet, but would be easy to do.
+ First, Nomencl would need to go to the TOC, which it should do anyway. Then just
+ do as for TOC and Index, more or less.
+ InsetTabular: Works reasonably well, but we don't do anything with any of the
+ arguments provided for longtable. There are probably other limitations, too,
+ since I'm very much not an expert with tables.
+
+
+Math
+ We have a fair bit of math now working via MathML output, but there are still some
+ isues, and not all the insets work. Here are the ones I know still need work:
+ - Array: Should be able to use alignment information via appropriate attributes, for
+ mtable, mrow, and mtd.
+ - Box: There is a general issue here with text mode nesting. See the FIXME attached
+ to the SetMode class.
+ - Lefteqn: For this, and numbering in general, probably need mlabeledtr, which may
+ mean we always need to output <mtable>.
+ - Par?
+ - Phantom: There is some support for this in MathML....
+ - Space: Needs checking.
+ - SpecialChar: Needs checking.
+ - Split: There are some alignment issues here, but it basically works.
+ - Tabular: This is more or less a text-like table in math. Probably output it
+ as a table, but set the font.
+
+Other math notes:
+ - AMSArray: Some of these should be handled via images. I need to investigate which.
+ - Hull:
+ - Need to handle the equation hull type by outputting a counter. But that will
+ have to wait for the counter patch. The counter probably goes with mlabeledtr,
+ which may mean we always need to output <mtable>.
+ - Similar issues about eqnarray.
+ - It's not clear if we need to do much about the other hull types.
+