MathML: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
nuovo; da en.wiki |
→Collegamenti esterni: Aggiunto il template "Collegamenti esterni" |
||
(58 versioni intermedie di 42 utenti non mostrate) | |||
Riga 1:
Il '''MathML''' (acronimo di '''Mathematical Markup Language''', ''linguaggio di markup matematico'') è un
È stato derivato dall'[[ Le specifiche della versione 1.01 del formato furono rilasciate nel giugno del [[1999]] e la versione 2.0 apparve nel febbraio [[2001]]. Nell'ottobre [[2003]] fu pubblicata dal W3C la seconda edizione di MathML versione 2.0.
MathML non si occupa solo della ''presentazione'' ma anche del ''significato'' dei componenti delle formule. Un sistema, chiamato [[OpenMath]], che si occupi della [[semantica
== Esempi ==
Line 10 ⟶ 11:
:<math>x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math>
Generata tramite il codice [[TeX|{{TeX}}]]:
Può essere scritta in MathML nel seguente modo:
<syntaxhighlight lang=xml><math>
<mrow>
<mi>x</mi>
<mo>=</mo>
<mfrac>
<mrow>
<mrow>
<mo>-</mo>
<mi>b</mi>
</mrow>
<mo>±</mo>
<msqrt>
<mrow>
<msup>
<mi>b</mi>
<mn>2</mn>
</msup>
<mo>-</mo>
<mrow>
<mn>4</mn>
<mo>⁢</mo>
<mi>a</mi>
<mo>⁢</mo>
<mi>c</mi>
</mrow>
</mrow>
</msqrt>
</mrow>
<mrow>
<mn>2</mn>
<mo>⁢</mo>
<mi>a</mi>
</mrow>
</mfrac>
</mrow>
</math></syntaxhighlight>
Nonostante possa essere meno chiara al lettore, la struttura XML promette di renderla ampiamente usabile e permette la visualizzazione in applicazioni come i [[browser]] web e facilita un'interpretazione del suo significato da parte dei software matematici.
== Supporto software ==
Sono disponibili molti programmi in grado di convertire espressioni matematiche verso MathML, inclusi convertitori
MathML è supportato inoltre dai grandi software per l'ufficio come la suite di [[
== Altri progetti ==
{{interprogetto}}
== Collegamenti esterni ==
* {{Collegamenti esterni}}
*{{en}} [
*{{cita web|https://www.w3.org/TR/MathML/|le ultime specifiche MathML|lingua=en}}
*{{cita web|https://www.linux.it/~claudio/w3c/Math/XSL/|Mettere della matematica sul Web con MathML}}
*
*{{cita web|https://www.mozilla.org/projects/mathml/|MathML in Mozilla|lingua=en}}
*{{en}} [http://www.
*{{en}} [http://www.mathmlcentral.com/ MathML Central] — sito contenente un convertitore per MathML
*{{cita web|1=http://www.openmath.org/cocoon/openmath/standard/index.html|2=lo standard OpenMath|lingua=en|accesso=2 giugno 2005|urlarchivio=https://web.archive.org/web/20060213071223/http://www.openmath.org/cocoon/openmath/standard/index.html|dataarchivio=13 febbraio 2006|urlmorto=sì}}
*{{cita web|http://www.data2type.de/en/xml-xslt-xslfo/math-ml/|The Mathml Handbook|lingua=en}}
{{Controllo di autorità}}
{{Portale|internet}}
[[Categoria:Linguaggi di markup]]
[[Categoria:Standard W3C]]
[[Categoria:Standard Internet]]
|