Warning:
This wiki has been archived and is now read-only.

MathML UC

From Digital Publishing Interest Group
Jump to: navigation, search

MathML 1

Use case
IA publisher wants to provide mathematical and scientific content. For example, educational and academic publishers will require accessible, reflowable content.
Requirement(s)
1) There is a way to render MathML
Stakeholder(s)
PUBLISHERS-STEM
Ranking
TBD
Relations/dependencies
N/A
Relevant W3C group(s)/specification(s)
MathML, HTML, CSS
Comments
Submitted by
Peter Krautzberger and Jean Kaplansky (via Ivan Herman)
Status
NEW

MathML 2

Use case
A publisher wants to provide interactive textbooks. For example, these can include dynamic visualizations, quizzes, and assessment functionality.
Requirement(s)
1) There is a way to render MathML
2) There is a way to script interactive elements
3) There a way for the user to input and process content
Stakeholder(s)
PUBLISHERS-STEM
Ranking
TBD
Relations/dependencies
N/A
Relevant W3C group(s)/specification(s)
MathML, HTML, CSS
Comments
For suggested mark-up, see “Fill in the blanks with MathML” (unpublished draft note by Math WG) Not in that document, but also possible for general text input is mark-up such as <mtext><input...></mtext> (assuming the document is in HTML5 or XHTML5).
Submitted by
Peter Krautzberger and Jean Kaplansky (via Ivan Herman)
Status
NEW

MathML 3

Use case
A publisher wants to provide new formats for digital documents. For example, scientific software systems (iPython, Sage math) provide notebook formats that combine executable code and scientific content into one document format. Such notebooks connect with server-side and client-side technology and provide the reader with the source data and programs to reproduce and re-use research results.
Requirement(s)
1) There is a way to render MathML
2) There is a way to script interactive elements
3) There a way to connect to server for computational enhancements
Stakeholder(s)
PUBLISHERS-STEM
Ranking
TBD
Relations/dependencies
N/A
Relevant W3C group(s)/specification(s)
MathML, HTML, CSS, WebApps
Comments
Submitted by
Peter Krautzberger and Jean Kaplansky (via Ivan Herman)
Status
NEW