CNXML Short Comings As Seen During The Import Process
Word and LaTex support document constructs that have no match in CNXML 0.5. This blog entry will document those short comings and could be used as a source for suggestions for future CNXML releases. The short comings will eventually be made into separate tickets (once they have been fleshed out here).
LaTeX Importer
Tables can not be a table cell entry (aka table in a table). CALS defines a limited capability for this but support is likely lacking in our HTML rendering.
Paragraphs can not have direct paragraph children. This is really questionable from the semantical side of the fence.
Name/Title and captions can not contain paragraphs.
Name/Title and captions can not contain MathML.
Table cells can not contain <equation> nodes.
Table cells can not contain figures.
List items can not contain paragraphs.
media in media is very confusing, espeically when the print only image is the primary and the web-able image is secondary/alternative.
Alternative text for a media file is limited to a string. Inline MathML should also be allowed.
Word Importer
Lists can not be a table cell entry.
Paragraphs can not have direct paragraph children.
Lists can "headers", which is like a caption except at the top versus the bottom. See ticket:4268.
