加快了解 MathML 及其在世界上的使用的最佳方法是什么?

特别是我的意思是:

  • 你用什么来渲染/编辑它
  • 是否用于任何商业/开源应用程序,您可以将我指向
  • 是不是很流行,用的多?
  • 是否有任何可以在 C#、C++、Java 等应用程序中使用的查看器?
  • ...(有关 MathML 的任何其他可用信息)
  • 最佳答案

    W3C's MathML homepage 当然是一个很好的起点。他们有一个使用 MathML 的软件列表。 MathML 规范有两个部分:表示集,它将告诉渲染引擎如何排版方程(例如,区分堆叠分数和斜切分数)和内容集,它将告诉计算引擎如何排版解释方程(y(x) 是 x 的函数 y 还是两个变量相乘?)。大多数应用程序将专注于 MathML 的一个子集或另一个,具体取决于应用程序的范围。

    MathML 的使用越来越广泛,并且有充分的理由 - MathML 具有 XML 的所有优点(有关更多信息,请参阅我们的白皮书 MathML is XML )。

    Design Science 制作 WebEQ ,其中包括用于在您的网站上编辑和显示 MathML 的组件。如果您想在桌面应用程序中包含这些组件,我们还有一个 SDK 版本。 WebEQ 是基于 Java 的。

    希望这会有所帮助,但如果您有更多问题,请随时发送电子邮件至 [email protected]

    最好的祝愿,

    Autumn Cuellar,Design Science 的 XML 专家

    关于w3c - 加快了解 MathML 及其在世界上的使用的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/215733/

    10-11 00:05