2008-10-18 5 views
3

Quelle est la meilleure façon de se familiariser avec MathML et son utilisation dans le monde?Quelle est la meilleure façon de se familiariser avec MathML et son utilisation dans le monde?

En particulier, je veux dire:

  • Qu'est-ce que vous utilisez pour le rendu/éditer
  • est-il utilisé dans toutes les applications de sources commerciales/ouvertes que vous pouvez me pointer vers
  • est-il populaire et beaucoup utilisé?
  • Y a-t-il des visionneuses pouvant être utilisées dans une application C#, C++, Java, ...?
  • ... (toute autre information disponible sur les MathML)
+0

par utilisation voulez-vous dire comment les gens l'utilisent dans des scénarios du monde réel, ou à quel point est-il populaire? – Kornel

+0

Edited mon poste pour donner plus d'informations –

Répondre

3

Le W3C's MathML homepage est bien sûr un bon endroit pour commencer. Ils ont une liste de logiciels utilisant MathML. La spécification MathML comporte deux parties: l'ensemble de présentation, qui indique à un moteur de rendu comment composer l'équation (par exemple, en distinguant une fraction empilée par rapport à une fraction biseautée) et l'ensemble de contenu, qui indique aux moteurs de calcul comment interpréter l'équation (y y (x) une fonction y de x ou deux variables étant multipliées?). La plupart des applications se concentreront sur un sous-ensemble de MathML ou l'autre en fonction de la portée de l'application. MathML est de plus en plus utilisé et avec raison - MathML a tous les avantages de XML (pour plus d'informations, voir notre livre blanc MathML is XML). Design Science rend WebEQ, qui comprend des composants pour l'édition et l'affichage de MathML sur votre site Web. Nous avons également une version SDK si vous souhaitez inclure ces composants dans une application de bureau. WebEQ est basé sur Java.

Espérons que cela aide, mais si vous avez d'autres questions, n'hésitez pas à envoyer un courriel à [email protected]

Meilleurs voeux,

Automne Cuellar, spécialiste XML à Design Science

1

probablement pas ce que vous vouliez entendre, mais après avoir essayé MathML je suis retourné à TeX, car il est beaucoup plus lisible et compact que le Représentation XML. TeX a également une base d'utilisateurs importante et un nombre d'éditeurs WYSIWYG stables et ouverts.

En outre, la page Mozilla MathML contient des liens vers un traducteur tex-> MathML et (peut-être mort) javascript éditeur MathML

1

Un exemple de MathML que je travaillais sur impliqués transformer en code C# via la traduction automatique. Vous pouvez trouver le projet here

Questions connexes