| namespace svg = "http://www.w3.org/2000/svg" |
| namespace math = "http://www.w3.org/1998/Math/MathML" |
| |
| include "svg11/svg11-tiny-inc.rnc" |
| include "mml3/mathml3-inc.rnc" |
| |
| common.elem.phrasing |= svg |
| |
| common.elem.phrasing |= math |
| |
| SVG.foreignObject.content |= |
| ( math |
| | common.inner.flow |
| ) |
| |
| annotation-xml.model.svg |= svg |
| |
| annotation-xml.model.xhtml |= |
| ( html.elem |
| | common.elem.flow |
| ) |
| |
| # in our integration, <mtext> is the only MathML "token element" that can |
| # contain HTML element content; the <mi>, <mn>, <mo> and <ms> elements |
| # cannot; see http://www.w3.org/Bugs/Public/show_bug.cgi?id=9859#c8 for a |
| # rationale |
| mtext.content |= common.elem.phrasing |