MathML渲染器 GMathml

码农软件 · 软件分类 · MathML开发包 · 2019-10-12 10:44:18

软件介绍

GMathml 是一个 MathML 的渲染器,用来将 MathML 标识语言转成形如下图的数学公式

支持输出到 PNG/SVG/PDF 等格式。

以下内容来自百度百科: http://baike.baidu.com/view/631411.htm

MathML‎(Mathematical Markup Language‎)即数学置标语言是一种基于XML的标准,用来在互联网上书写数学符号和公式的置标语言。它是由W3C的数学工作组提出的。语言规格 1.01版于1999年7月公布,2.0版于2001年2月出现。W3C的数学工作组之后又在2003年10月发布了MathML的最终版——2.0第二 版。

由于数学符号和公式的结构复杂且符号与符号之间存在多种逻辑关系,MathML的格式十分繁 琐。因此,大多数人都不会去手写MathML,而是利用其它的工具来编写,其中包括TeX到MathML的转换器。在现在几个主要的网页浏览器中,最新版 的Mozilla、Mozilla Firefox和Netscape Navigator都已经对MathML提供直接的支持。微软的Internet Explorer在安装了MathPlayer插件后也可以识别MathML。此外,MathML还得到了一些办公软件的支持,如 OpenOffice.org和Microsoft Office。

World Wide Web Consortium(W3C)日前发表了数学标记语言(MathML)2.0,作为W3C的推荐标准,该标准为在Web网上显示数学符号和内容铺平了道 路。MathML 2.0是一个XML应用,它支持在Web页面正确显示数学符号和在应用之间传递数学符号。MathML 2.0扩展了MathML 1的符号和表达式集,改进了与其他W3C技术的集成,在数学、科学、研究和教育领域有很大用处。目前最流行的数学标记语言是Tex,MathML 2.0支持Tex和MathML的互操作,还支持Tex文档转换成MathML 2.0,MathML 2.0还能处理用ISO 12083格式编码的文档。MathML可以用作专用数学方程编辑器,它含有一个特殊数学符号的大字符名称集,而且将支持方程的朗读。数学方程可以用级联 样式表(CSS)设计,可以通过XLink同任何数学表达式链接,MathML元素可以包含于带命名空间的XHTML文档。MathML 2.0还包含MathML DOM(MathML文档对象模型),可以识别MathML组件并能用任何脚本语言操作它。

本文地址:https://codercto.com/soft/d/16583.html

奔跑吧,程序员

奔跑吧,程序员

[美]叶夫根尼·布里克曼(Yevgeniy Brikman) / 吴晓嘉 / 人民邮电出版社 / 2018-7 / 99.00元

本书以软件工程师出身的创业者的角度,全面介绍了创业公司该如何打造产品、实现技术和建立团队,既是为创业者打造的一份实用入门指南,又适合所有程序员系统认识IT行业。书中内容分为三部分——技术、产品和团队,详细描绘创业的原始景象,具体内容包括:创业点子、产品设计、数据与营销、技术栈的选择、整洁的代码、软件交付、创业文化、招兵买马,等等。一起来看看 《奔跑吧,程序员》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试