Каков наилучший способ проверки / отладки Mathml с помощью бесплатных онлайн-инструментов? - PullRequest
1 голос
/ 15 января 2009

У меня есть xml с математикой ml внутри, и я хотел бы найти некоторые бесплатные инструменты, предпочтительно онлайн, которые я могу использовать для проверки и, если возможно, даже редактирования математики ml.

Кто-нибудь знает какие-нибудь хорошие инструменты, которые я могу использовать для этого? Спасибо.

Edit:

Firefox 3.03 изначально поддерживает MathML? Я не могу заставить некоторые уравнения появляться вообще. Я знаю, что в IE я использую MathPlayer , чтобы запустить его.

Вот кодовый блок, [fyi, я пытаюсь просто скопировать и вставить это как htm и запустить его в IE7, который с помощью MathPlayer хорошо конвертирует его, в то время как в FF3 это выглядит бессмысленно]:

<HTML XMLNS:m="http://www.w3.org/1998/Math/MathML">
<head>
</head>
<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0" onresize="javascript:hideNavigation()" onkeydown="onKeyDown()" style="background:#FFFFFF">
</b><font COLOR="#000000" FACE="Times New Roman" SIZE="3" >&#1581;&#1604;&#1604;&nbsp;&nbsp;&#1575;&#1604;&#1593;&#1576;&#1575;&#1585;&#1577;<font FACE="Times New Roman">&nbsp;<font FACE="Times New Roman">&#1578;&#1605;&#1575;&#1605;&#1575;&#1611;&nbsp;&nbsp;&#1573;&#1604;&#1609;&nbsp;&nbsp;&#1593;&#1608;&#1575;&#1605;&#1604;&#1607;&#1575;&nbsp;&nbsp;&#1575;&#1604;&#1571;&#1608;&#1604;&#1610;&#1577;<font FACE="Times New Roman">&nbsp;  </font> </font></font></font> 
<span style="font-family: Times new roman">
<object id="MathPlayer" classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987">
</object>
<?import namespace="m" implementation="#MathPlayer" ?>
<m:math xmlns:m="http://www.w3.org/1998/Math/MathML"><m:mn>3</m:mn>
<m:msup><m:mrow><m:mi>s</m:mi>
</m:mrow>
<m:mrow><m:mn>2</m:mn>
</m:mrow>
</m:msup>
<m:msup><m:mrow><m:mi>x</m:mi>
</m:mrow>
<m:mrow><m:mn>2</m:mn>
</m:mrow>
</m:msup>
<m:mo>&amp;plus;</m:mo>
<m:mn>42</m:mn>
<m:msup><m:mrow><m:mi>s</m:mi>
</m:mrow>
<m:mrow><m:mn>2</m:mn>
</m:mrow>
</m:msup>
<m:mi>hx</m:mi>
<m:mo>&amp;plus;</m:mo>
<m:mn>72</m:mn>
<m:msup><m:mrow><m:mi>s</m:mi>
</m:mrow>
<m:mrow><m:mn>2</m:mn>
</m:mrow>
</m:msup>
<m:msup><m:mrow><m:mi>h</m:mi>
</m:mrow>
<m:mrow><m:mn>2</m:mn>
</m:mrow>
</m:msup>
</m:math>&nbsp;</span>
</body>
</HTML>

Кто-нибудь знает какие-либо полезные советы, чтобы проверить, в чем может быть проблема здесь? На данный момент я могу только подозревать браузер.

Ответы [ 2 ]

0 голосов
/ 11 июня 2017

На их старом веб-сайте есть Mozilla MathML Tester .

Существует также инструмент для рендеринга Wolfram Research MathML .

Можно также проверить код MathML на наличие ошибок в Служба проверки разметки W3C , без визуализации.

0 голосов
/ 15 января 2009
...