Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MathML-Next Ideas #2 #80

Open
AdamSobieski opened this issue Mar 23, 2019 · 1 comment
Open

MathML-Next Ideas #2 #80

AdamSobieski opened this issue Mar 23, 2019 · 1 comment
Labels
enhancement New feature or request MathML-Next Ideas for future releases

Comments

@AdamSobieski
Copy link

Introduction

In addition to multiple containing elements for annotations (e.g. <presentation>, <semantics>, <metadata> and <other>), a kind attribute could be of use for distinguishing varieties of annotations.

Multiple Containing Elements

<math id="eq1">
  <presentation>
    <annotation-xml encoding="application/xhtml+xml">...</annotation-xml>
    <annotation-xml encoding="application/svg+xml">...</annotation-xml>
    <annotation encoding="image/png" src="data:..." />
    <annotation-xml encoding="application/mathml-presentation+xml">...</annotation-xml>
  </presentation>
  <semantics>
    <annotation-xml encoding="application/openmath+xml">...</annotation-xml>
    <annotation-xml encoding="application/mathml-content+xml">...</annotation-xml>
    <annotation-xml encoding="application/rdf+xml">...</annotation-xml>
  </semantics>
  <metadata>
    <annotation-xml encoding="application/rdf+xml">...</annotation-xml>
    <annotation encoding="application/json+ld">...</annotation>
  </metadata>
  <other rel="http://www.example.com/semantic-uri/">
    <annotation-xml encoding="...">...</annotation-xml>
  </other>
</math>

Single Containing Element

<math id="eq1">
  <annotations>
    <annotation-xml kind="presentation" encoding="application/xhtml+xml">...</annotation-xml>
    <annotation-xml kind="presentation" encoding="application/svg+xml">...</annotation-xml>
    <annotation kind="presentation" encoding="image/png" src="data:..." />
    <annotation-xml kind="presentation" encoding="application/mathml-presentation+xml">...</annotation-xml>
    <annotation-xml kind="semantics" encoding="application/openmath+xml">...</annotation-xml>
    <annotation-xml kind="semantics" encoding="application/mathml-content+xml">...</annotation-xml>
    <annotation-xml kind="semantics" encoding="application/rdf+xml">...</annotation-xml>
    <annotation-xml kind="metadata" encoding="application/rdf+xml">...</annotation-xml>
    <annotation kind="metadata" encoding="application/json+ld">...</annotation>
    <annotation-xml kind="other" rel="http://www.example.com/semantic-uri/" encoding="...">...</annotation-xml>
  </annotations>
</math>
@davidcarlisle davidcarlisle added enhancement New feature or request MathML 4 Issues affecting the MathML 4 specification labels Mar 30, 2019
This was referenced May 23, 2019
@davidcarlisle davidcarlisle added MathML-Next Ideas for future releases and removed MathML 4 Issues affecting the MathML 4 specification labels Jun 26, 2022
@dginev
Copy link
Contributor

dginev commented Sep 28, 2023

[minor admin] In the MathML Full WG meeting on Sep 28th, 2023, we agreed to re-title issues scheduled for the next charter with "MathML-Next", to avoid confusion.

@dginev dginev changed the title MathML4 Ideas #2 MathML-Next Ideas #2 Sep 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request MathML-Next Ideas for future releases
Projects
None yet
Development

No branches or pull requests

3 participants