# Re: How does your MathML application use the <semantics> tag?

From: Paul Libbrecht <paul@hoplahup.net>
Date: Thu, 6 Dec 2012 00:15:59 -0800
Cc: "www-math@w3.org" <www-math@w3.org>
Message-Id: <D8D72EBF-6AFF-4A78-B3CF-5818F25D7893@hoplahup.net>
To: Frédéric WANG <fred.wang@free.fr>
Frédéric,

The Wiris OpenMath Editor tuned for the ActiveMath learning environment uses the semantics by creating a map of the (safe) types (including pictures, text, mathml-p & -c, openmath) then fetching from the first available in the following list:
- openmath
- mathml-content
- mathml-presentation
- text
- pictures
(probably it fails if there are annotations that are multiple for the same type).

Paul

Le 3 déc. 2012 à 17:02, Frédéric WANG a écrit :

> Dear all,
>
> I've been looking at the usage of the <semantics> by various software tools generating MathML code. The most typical examples are LaTeX to MathML converters that embed the LaTeX code inside an <annotation> or Computer Algebra Systems adding content MathML inside an <annotation-xml>. The information can be shared between applications during file transfer or copy & paste operations. I started to write a survey here:
>
> https://github.com/mathjax/MathJax/wiki/Usage-of-the-semantics-element
>
> I'm wondering if some of you could provide details about how your MathML programs use <semantics> to provide information and whether you expect this information to be used by other applications.
>
> Thanks,
>
> --
> Frédéric Wang
> maths-informatique-jeux.com/blog/frederic
>
>

Received on Thursday, 6 December 2012 08:16:45 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:27:45 UTC