# MathML UC

From Digital Publishing Interest Group

## 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