MathML (.mml)
背景
-
- MIME 类型:text/mathml, application/mathml+xml
- MathML 数学标记语言.
- 用于把数学公式集成到网络文件.
- 嵌入 MathML 的渲染由数种浏览器以及浏览器附件所支持.
- 指定数学公式的演示和语义内容.
- 基于 XML 格式.
- 基于 Wolfram 排版语言的草案.
- 由 1999 年引入并于 2003 年由 W3C 数学工作组更新.
Import 与 Export
- Import["file.mml"] 导入一个 MathML 文件并返回一个框表达式.
- Export["file.mml",expr] 把任意表达式导出至 MathML.
- Import["file.mml"] 从文件中读取 MathML 表达参数并把它们转换成相应的 Wolfram 语言的框表达式.
- Import["file.mml","Expression"] 使用 TraditionalForm 解释规则把 MathML 转换成 Wolfram 语言的表达式.
- Export["file.mml",expr] 把框表达式或任何 Wolfram 语言的表达式转换成 MathML.
- 当把任意数学表达式导出时,它的表示和上下文均表示在由此得出的 MathML.
- Import["file.mml",elem] 从一个 MathML 文件导入指定的参数.
- Import["file.mml",{{elem1,elem2,…}}] 导入多个参数.
- 导入格式可以由 Import["file", "MathML"] 或 Import["file",{"MathML",elem,…}] 指定.
- Export["file.mml",expr, elem] 通过把 expr 作为指定参数 elem 创建一个 MathML 文件.
- Export["file.mml",{expr1,expr2,…},{{elem1,elem2,…}}] 把每一个 expri 指定为相应的 elemi.
- Export["file.mml",expr,opt1->val1,…] 导出具有指定值的指定选项参数的 expr.
- Export["file.mml",{elem1->expr1,elem2->expr2,…},"Rules"] 使用规则指定要导出的参数.
- 导出格式可以由 Export["file",expr,"MathML"] 或 Export["file",expr,{"MathML",elems}] 明确.
- 请到以下参考页面了解完整的基本信息:
-
Import, Export 从文件导入或导出到文件 CloudImport, CloudExport 从云对象导入或导出到云对象 ImportString, ExportString 从字符串导入或导出到字符串 ImportByteArray, ExportByteArray 从字节数组导入或导出到字节数组