Re: HTML5 and MathML and namespaces, oh my

"David Carlisle [email protected]" <[email protected]>
Newsgroups gmane.text.xml.xsl.general.mulberrytech
Message-ID <[email protected]>
On Fri, 6 Nov 2020 at 12:56, David Carlisle [email protected] <
[email protected]> wrote:

>
> > <p> fires, but the template for MathML <mi> does not. What am I doing
> wrong?
>
> The template for mi does match,
>

Actually not, as Liam explained, you want m:mi , but having fixed that it
still wouldn't be used so the following text would then apply:

but you never applied templates to the mi, so the template isn't used.
> Your template on the parent p is using copy-of select=. so copies the
> source and doesn't apply templates to the children of the p.
>
> This is unrelated to namespaces, you would see the same if p and mi were
> in no-namespace and you removed the namespaces from the stylesheet.
>
> David
>

Incidentally I note that you are using a no-namespace p not an xhtml
namespace one, you can simply use a no-namespace mathml in the source (and
if you are generating html, also in the result) which simplifies things.



> XSL-List info and archive <http://www.mulberrytech.com/xsl/xsl-list>
> EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/2739265> (by
> email <>)
>
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/3329386
or by email: [email protected]
--~--
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.