Re: extensions to FO

David Carlisle <davidc@nag.co.uk> writes:

> > I am hoping that the FO spec allows for the XSLT-like syntax of enclosing
> > elements from the FO spec inside elements from another namespace, and am
> > looking for clarification on that particular question.
> 
> well it's not very clear on that, but xmltex supports it anyway, various
> extensions in the fotex or xmltex  namespaces, plus of course support
> for MathML in the MathML namespace.

There is no single way to handle 'foreign' namespaces within a
processor: 

- XSLT considers all non-xsl markup to be output by the processor.
- RDF semantics are that everything within <rdf:rdf> is metadata and thus
  should be ignored by something that processes the data. 
- or imagine a MathML equation that contains a special glyph described
  using SVG, and that equation is itself part of an SVG diagram. The
  SVG renderer that reads the diagram should probably ignore the
  glyph's svg (which may be rendered offline by another instance of
  the renderer).

Un general, if a spec doesn't mention a particular behaviour for
foreign namespaces, it's safer to assume that everything within
unknown elements will be ignored. 

Max.

Received on Tuesday, 6 February 2001 12:15:10 UTC