diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:41:45 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:41:45 -0500 |
commit | 1109132f09d75da9a28b649c7677bb6ce07c40c0 (patch) | |
tree | 0dd8b084480983cf9f9680e8aedb92782a921b13 /files/es/mozilla/mathml_project | |
parent | 4b1a9203c547c019fc5398082ae19a3f3d4c3efe (diff) | |
download | translated-content-1109132f09d75da9a28b649c7677bb6ce07c40c0.tar.gz translated-content-1109132f09d75da9a28b649c7677bb6ce07c40c0.tar.bz2 translated-content-1109132f09d75da9a28b649c7677bb6ce07c40c0.zip |
initial commit
Diffstat (limited to 'files/es/mozilla/mathml_project')
-rw-r--r-- | files/es/mozilla/mathml_project/basics/index.html | 821 | ||||
-rw-r--r-- | files/es/mozilla/mathml_project/extras/index.html | 307 | ||||
-rw-r--r-- | files/es/mozilla/mathml_project/fonts/index.html | 60 | ||||
-rw-r--r-- | files/es/mozilla/mathml_project/index.html | 91 | ||||
-rw-r--r-- | files/es/mozilla/mathml_project/mathml3testsuite/index.html | 64 | ||||
-rw-r--r-- | files/es/mozilla/mathml_project/screenshots/index.html | 14 | ||||
-rw-r--r-- | files/es/mozilla/mathml_project/start/index.html | 96 | ||||
-rw-r--r-- | files/es/mozilla/mathml_project/status/index.html | 325 | ||||
-rw-r--r-- | files/es/mozilla/mathml_project/student_projects/index.html | 49 | ||||
-rw-r--r-- | files/es/mozilla/mathml_project/various/index.html | 36 |
10 files changed, 1863 insertions, 0 deletions
diff --git a/files/es/mozilla/mathml_project/basics/index.html b/files/es/mozilla/mathml_project/basics/index.html new file mode 100644 index 0000000000..2a9031c69d --- /dev/null +++ b/files/es/mozilla/mathml_project/basics/index.html @@ -0,0 +1,821 @@ +--- +title: Bases de MathML +slug: Mozilla/MathML_Project/Basics +translation_of: Mozilla/MathML_Project/Basics +--- +<h2 id="Bases_de_MathML">Bases de MathML</h2> +<p>Este documento muestra algunas de las construcciones básicas de MathML. Está confeccionado para mostrarse correctamente con la tipografía/fuente Symbol. Puedes ver su fuente. No obstante, los documentos de MathML tienden a ser verborrágicos y puede ser que te extravíes intentando localizar fragmentos de MathML con la vista usual de código fuente. Se ha hecho esta demo con el fin de ilustrar los siguientes aspectos. Puedes hacer un clic derecho sobre cualquier fragmento matemático de interés a lo largo de este documento. El menú contextual no aparecerá. En realidad, el fragmento matemático hará zoom y, si haces clic una segunda vez, verás el <em>WYSIWYG</em> de lenguaje de marcado de MathML; y, si tu haces clic por tercera vez, el fragmento regresará a su estado original. Este modo de tres estados busca limitar los conflictos con otros agentes que compitan por el mouse.</p> +<p>Con MathML se puede construir conjuntos tales como (procede a hacer clic sobre cualquiera de estas ecuaciones para probar el zoom) <math> <mrow> <mo>{</mo> <mrow> <mn>0</mn> <mo>,</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>3</mn> <mo>,</mo> <mn>4</mn> </mrow> <mo>}</mo> </mrow> </math> o <math> <mrow> <mo>{</mo> <mrow> <mrow> <mo>⌊</mo> <mfrac> <mi>a</mi> <mi>b</mi> </mfrac> <mo>⌋</mo> </mrow> <mo stretchy="true">|</mo> <mrow> <mrow> <msup> <mi>a</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>b</mi> <mn>2</mn> </msup> </mrow> <mo>≤</mo> <mn>3</mn> </mrow> </mrow> <mo>}</mo> </mrow> </math>, escribir el cálculo <math> <mrow> <mfrac> <mrow> <mi>d</mi> <mi>y</mi> </mrow> <mrow> <mi>d</mi> <mi>x</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <msup> <mi>y</mi> <mn>2</mn> </msup> </mfrac> </mrow> </math>, formar expresiones complejas <math> <mrow> <mrow> <munder> <mo movablelimits="false">lim</mo> <mrow> <mi>n</mi> <mo>→</mo> <mi>N</mi> </mrow> </munder> <msup> <mrow> <mo>(</mo> <mrow> <mn>1</mn> <mo>+</mo> <mfrac> <mn>1</mn> <mi>n</mi> </mfrac> </mrow> <mo>)</mo> </mrow> <mi>n</mi> </msup> </mrow> <mo>−</mo> <msup> <mi>e</mi> <mi>N</mi> </msup> </mrow> </math>, <math> <mrow> <mi>k</mi> <mo>=</mo> <mfrac> <mrow> <mfrac> <mrow> <msup> <mo>∂</mo> <mn>2</mn> </msup> <mi>z</mi> </mrow> <mrow> <mo>∂</mo> <msup> <mi>x</mi> <mn>2</mn> </msup> </mrow> </mfrac> <mfrac> <mrow> <msup> <mo>∂</mo> <mn>2</mn> </msup> <mi>z</mi> </mrow> <mrow> <mo>∂</mo> <msup> <mi>y</mi> <mn>2</mn> </msup> </mrow> </mfrac> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mfrac> <mrow> <msup> <mo>∂</mo> <mn>2</mn> </msup> <mi>z</mi> </mrow> <mrow> <mo>∂</mo> <mi>x</mi> <mo>∂</mo> <mi>y</mi> </mrow> </mfrac> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> <mrow> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mfrac> <mrow> <mo>∂</mo> <mi>z</mi> </mrow> <mrow> <mo>∂</mo> <mi>x</mi> </mrow> </mfrac> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mfrac> <mrow> <mo>∂</mo> <mi>z</mi> </mrow> <mrow> <mo>∂</mo> <mi>y</mi> </mrow> </mfrac> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> </mrow> </math>, escribir ecuaciones de vectores <math mathvariant="bold"> <mrow> <mi>Y</mi> <mo>=</mo> <mrow> <mrow> <mi>a</mi> <mo></mo> <mi>X</mi> </mrow> <mo>+</mo> <mi>b</mi> </mrow> </mrow> </math>, etcétera.</p> +<p>Nota cómo las anotaciones matemáticas aparecen en el flujo de texto principal y responden a medida de que reajustas la ventana. También puedes escribir ecuaciones representadas como la siguiente</p> +<p><math display="block"> <mrow> <mrow> <mi>x</mi> <mover> <mo>→</mo> <mtext>mapea a</mtext> </mover> <mi>y</mi> <mo>=</mo> <msub> <mi>f</mi> <mi>n</mi> </msub> <mo></mo> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> </mrow> <mo>=</mo> <msup> <mrow> <mo>(</mo> <mrow> <mn>1</mn> <mo>+</mo> <mfrac> <mn>1</mn> <msup> <mi>x</mi> <mi>n</mi> </msup> </mfrac> </mrow> <mo>)</mo> </mrow> <mi>n</mi> </msup> </mrow> </math> <math display="block"> <mrow> <msubsup> <mo>∫</mo> <mi>a</mi> <mi>b</mi> </msubsup> <mi>f</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mi>d</mi> <mi>x</mi> </mrow> <mrow> <mo>=</mo> <mfrac> <mrow> <mi>b</mi> <mo>-</mo> <mi>a</mi> </mrow> <mn>6</mn> </mfrac> <mrow> <mo>[</mo> <mi>f</mi> <mrow> <mo>(</mo> <mi>a</mi> <mo>)</mo> </mrow> <mo>+</mo> <mn>4</mn> <mi>f</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <mi>a</mi> <mo>+</mo> <mi>b</mi> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <mi>f</mi> <mrow> <mo>(</mo> <mi>b</mi> <mo>)</mo> </mrow> <mo>]</mo> </mrow> <mo>-</mo> <mfrac> <msup> <mrow> <mo>(</mo> <mi>b</mi> <mo>-</mo> <mi>a</mi> <mo>)</mo> </mrow> <mn>5</mn> </msup> <mrow> <mn>4</mn> <mo>!</mo> <mn>5</mn> <mo>!</mo> </mrow> </mfrac> <msup> <mi>f</mi> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </msup> <mrow> <mo>(</mo> <mi>η</mi> <mo>)</mo> </mrow> <mo>,</mo> <mspace width="1em"></mspace> <mi>a</mi> <mo>≤</mo> <mi>η</mi> <mo>≤</mo> <mi>b</mi> </mrow> </math> <math display="block"> <mrow> <mrow> <mo>|</mo> <mi>x</mi> <mo>|</mo> </mrow> <mo>=</mo> <mo>{</mo> <mtable> <mtr> <mtd columnalign="right"> <mrow> <mo>-</mo> <mi>x</mi> </mrow></mtd><mtd columnalign="left">si <mspace width="thinmathspace"></mspace><mi>x</mi> <mo><</mo> <mn>0</mn> </mtd> </mtr> <mtr> <mtd columnalign="right"> <mi>x</mi> </mtd><mtd columnalign="left"><mtext>de lo contrario</mtext> </mtd></mtr></mtable></mrow></math>Tambien puedes escribir construcciones matemáticas bidimensionales [2D] como las matrices. El ejemplo siguiente muestra el + <i> + paso i</i> + -th de la multiplicación de una matriz + <i> + A</i> + por un a vector + <i> + x</i> + (nota cómo <math> <msub> <mi>a</mi><mrow><mi>i</mi><mn>1</mn></mrow> </msub> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>a</mi><mrow><mi>i</mi><mi>n</mi></mrow> </msub> <mo>,</mo> <msub><mi>x</mi><mn>1</mn></msub> </math>están en la misma línea de base, otros alineamientos son posibles): <math display="block"> <mrow> <mi>i</mi><mtext>-th row</mtext> <mrow> <mo>[</mo> <mtable align="baseline3" rowlines="none solid solid none"> <mtr> <mtd> <msub> <mi>a</mi><mrow><mn>1</mn><mn>1</mn></mrow> </msub> </mtd> <mtd> <msub> <mi>a</mi><mrow><mn>1</mn><mn>2</mn></mrow> </msub> </mtd> <mtd> <msub> <mi>a</mi><mrow><mn>1</mn><mn>3</mn></mrow> </msub> </mtd> <mtd> <mo>...</mo> </mtd> <mtd> <msub> <mi>a</mi><mrow><mn>1</mn><mi>n</mi></mrow> </msub> </mtd> </mtr> <mtr> <mtd> <mo>:</mo> </mtd> <mtd> <mo>:</mo> </mtd> <mtd> <mo>:</mo> </mtd> <mtd> <mo>...</mo> </mtd> <mtd> <mo>:</mo> </mtd> </mtr> <mtr> <mtd> <msub> <mi>a</mi><mrow><mi>i</mi><mn>1</mn></mrow> </msub> </mtd> <mtd> <msub> <mi>a</mi><mrow><mi>i</mi><mn>2</mn></mrow> </msub> </mtd> <mtd> <msub> <mi>a</mi><mrow><mi>i</mi><mn>3</mn></mrow> </msub> </mtd> <mtd> <mo>...</mo> </mtd> <mtd> <msub> <mi>a</mi><mrow><mi>i</mi><mi>n</mi></mrow> </msub> </mtd> </mtr> <mtr> <mtd> <mo>:</mo> </mtd> <mtd> <mo>:</mo> </mtd> <mtd> <mo>:</mo> </mtd> <mtd> </mtd> <mtd> <mo>:</mo> </mtd> </mtr> <mtr> <mtd> <msub> <mi>a</mi><mrow><mi>n</mi><mn>1</mn></mrow> </msub> </mtd> <mtd> <msub> <mi>a</mi><mrow><mi>n</mi><mn>2</mn></mrow> </msub> </mtd> <mtd> <msub> <mi>a</mi><mrow><mi>n</mi><mn>3</mn></mrow> </msub> </mtd> <mtd> <mo>...</mo> </mtd> <mtd> <msub> <mi>a</mi> <mrow> <mi>n</mi> <mi>n</mi> </mrow> </msub> </mtd> </mtr> </mtable> <mo>]</mo> </mrow> <mrow> <mo symmetric="false">[</mo> <mtable align="baseline1"> <mtr> <mtd> <msub><mi>x</mi><mn>1</mn></msub> </mtd> </mtr> <mtr> <mtd> <msub><mi>x</mi><mn>2</mn></msub> </mtd> </mtr> <mtr> <mtd> <msub><mi>x</mi><mn>3</mn></msub> </mtd> </mtr> <mtr> <mtd> <mo>:</mo> </mtd> </mtr> <mtr> <mtd> <msub><mi>x</mi><mi>n</mi></msub> </mtd> </mtr> </mtable> <mo symmetric="false">]</mo> </mrow> </mrow> </math></p> +<p>En Mozilla, MathML corre dentro del navegador principal por lo tanto responde a otras operaciones del navegador tales como el zoom (intenta Ver -> Ampliación/Zoom de texto), y puedes hacer hiperenlaces <math href="http://en.wikipedia.org/wiki/Pythagorean_theorem"> <mrow> <mrow> <msup> <mi>a</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>b</mi> <mn>2</mn> </msup> </mrow> <mo>=</mo> <msup> <mi>c</mi> <mn>2</mn> </msup> </mrow> </math>, aplicar estilos con <span style="">effectos <math> <mrow> <mrow> <msup> <mi>a</mi> <mn>2</mn> </msup> <mrow> <mo>+</mo> </mrow> <msup> <mi>b</mi> <mn>2</mn> </msup> </mrow> <mrow> <mo>=</mo> </mrow> <msup> <mi>c</mi> <mn>2</mn> </msup> </mrow> </math> </span>, o usar colores <math> <mrow> <mrow> <msup mathcolor="red"> <mi>a</mi> <mn>2</mn> </msup> <mo>+</mo> <msup mathcolor="green"> <mi>b</mi> <mn>2</mn> </msup> </mrow> <mo mathbackground="yellow">=</mo> <msup mathcolor="purple"> <mi>c</mi> <mn>2</mn> </msup></mrow></math>en formas variadas.<math display="block"> <mrow mathcolor="red"> <mfrac> <mrow> <mi>p</mi><mo>(</mo><mi>x</mi><mo>)</mo> </mrow> <mrow> <mi>q</mi><mo>(</mo><mi>x</mi><mo>)</mo> </mrow> </mfrac> <mo>=</mo> <mfrac> <mrow mathcolor="blue"> <msub><mi>a</mi><mn>0</mn></msub> <mo>+</mo> <msub><mi>a</mi><mn>1</mn></msub><mi>x</mi> <mo>+</mo> <msub><mi>a</mi><mn>2</mn></msub> <msup><mi>x</mi><mn>2</mn></msup> <mo>+</mo> <mo>...</mo> <mo>+</mo> <msub><mi>a</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub> <msup><mi>x</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msup> </mrow> <mrow mathcolor="green"> <msub><mi>b</mi><mn>0</mn></msub> <mo>+</mo> <msub><mi>b</mi><mn>1</mn></msub><mi>x</mi> <mo>+</mo> <msub><mi>b</mi><mn>2</mn></msub> <msup><mi>x</mi><mn>2</mn></msup> <mo>+</mo> <mo>...</mo> <mo>+</mo> <msub><mi>b</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub> <msup><mi>x</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msup> </mrow> </mfrac> <mo>.</mo> </mrow> </math></p> +<p>También puedes hacer otras cosas extrañas y riesgosas que no son adaptables, advierte Bongo, tales como mezclar MathML con otros <em>markups</em>.<math display="block"> <mrow><mi>Lagartija</mi> <mo>+</mo> <mi>Bongo</mi> <mo>=</mo> <mfrac> <mtext> <img alt="logo-star" height="200" src="http://www.mozilla.org/images/logo-star.gif" width="197"> </mtext> <mrow> <mo>∫</mo> <munderover> <mtext> <img alt="mozilla-16" height="16" src="http://www.mozilla.org/images/mozilla-16.png" width="16"> </mtext> <mi>a</mi> <mi>b</mi> </munderover> <mi>d</mi> <mi>x</mi> </mrow> </mfrac> <mo>+</mo> <mpadded depth="65px" voffset="-65px"> <mtext> <img alt="mathboard" height="137" src="https://developer.mozilla.org/@api/deki/files/4238/=mathboard.png" width="184"> </mtext> </mpadded> </mrow> </math></p> +<div style="display: none;"> + <h2 id="MathML_and_Javascript" name="MathML_and_Javascript">MathML and Javascript</h2> + <h3 id="HTML_Content">HTML Content</h3> + <pre class="brush: html"><p> +And you can turn to JavaScript and the DOM for dynamic operations. +</p> + +<div style="text-align:center"> +Fill the gaps in this matrix with resizable input fields. +</div> +<math class="inputmath" display="block"> +<mrow> +<mi>A</mi> +<mo>=</mo> +<mo>[</mo> +<mtable> +<mtr> +<mtd><mn>1</mn></mtd> +<mtd> +<mtext><input id="input12" value="?" size="1"/></mtext> +</mtd> +</mtr> +<mtr> +<mtd> +<mtext><input id="input21" value="?" size="1"/></mtext> +</mtd> +<mtd><mn>4</mn></mtd> +</mtr> +</mtable> +<mo>]</mo> +</mrow> +</math> +<div style="text-align:center"> +Left size: +<a class="control" href="javascript:incrementInput('input21', 1);" title="increase input">+</a> +<a class="control" href="javascript:incrementInput('input21',-1);" title="decrease input">-</a> + + &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + + Right size: +<a class="control" href="javascript:incrementInput('input12', 1);" title="increase input">+</a> +<a class="control" href="javascript:incrementInput('input12',-1);" title="decrease input">-</a> +<br/> + (click these control buttons to see their effects.) + </div> + +<p> +Each entry of the following matrix represents +<math> +<msup><mrow><mo>(</mo><mi>x</mi><mo>+</mo><mi>y</mi><mo>)</mo></mrow><mi>n</mi></msup> +</math> for some <i>n</i>. +When you left-click any individual entry, it should toggle between its expanded and +unexpanded forms. You can also <a href="javascript:unexpand();">unexpand all</a> or +<a href="javascript:expand();">expand all</a>. +</p> + +<div> +<math display="block"> +<mtable> +<mtr> +<mtd> +<mtable align="axis" columnalign="left left left"> +<mtr> +<mtd> +<maction id="a11" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>0</mn> +</msup> +<mn>1</mn> +</maction> +</mtd> +<mtd> +<maction id="a12" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>1</mn> +</msup> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +</maction> +</mtd> +<mtd> +<maction id="a13" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>2</mn> +</msup> +<mrow> +<msup> +<mi>x</mi> +<mn>2</mn> +</msup> +<mo>+</mo> +<mrow> +<mn>2</mn> +<mo>&InvisibleTimes;</mo> +<mi>x</mi> +<mo>&InvisibleTimes;</mo> +<mi>y</mi> +</mrow> +<mo>+</mo> +<msup> +<mi>y</mi> +<mn>2</mn> +</msup> +</mrow> +</maction> +</mtd> +</mtr> +<mtr> +<mtd> +<maction id="a21" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>1</mn> +</msup> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +</maction> +</mtd> +<mtd> +<maction id="a22" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>2</mn> +</msup> +<mrow> +<msup> +<mi>x</mi> +<mn>2</mn> +</msup> +<mo>+</mo> +<mrow> +<mn>2</mn> +<mo>&InvisibleTimes;</mo> +<mi>x</mi> +<mo>&InvisibleTimes;</mo> +<mi>y</mi> +</mrow> +<mo>+</mo> +<msup> +<mi>y</mi> +<mn>2</mn> +</msup> +</mrow> +</maction> +</mtd> +<mtd> +<maction id="a23" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>3</mn> +</msup> +<mrow> +<msup> +<mi>x</mi> +<mn>3</mn> +</msup> +<mo>+</mo> +<mrow> +<mn>3</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>2</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<mi>y</mi> +</mrow> +<mo>+</mo> +<mrow> +<mn>3</mn> +<mo>&InvisibleTimes;</mo> +<mi>x</mi> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>2</mn> +</msup> +</mrow> +<mo>+</mo> +<msup> +<mi>y</mi> +<mn>3</mn> +</msup> +</mrow> +</maction> +</mtd> +</mtr> +<mtr> +<mtd> +<maction id="a31" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>2</mn> +</msup> +<mrow> +<msup> +<mi>x</mi> +<mn>2</mn> +</msup> +<mo>+</mo> +<mrow> +<mn>2</mn> +<mo>&InvisibleTimes;</mo> +<mi>x</mi> +<mo>&InvisibleTimes;</mo> +<mi>y</mi> +</mrow> +<mo>+</mo> +<msup> +<mi>y</mi> +<mn>2</mn> +</msup> +</mrow> +</maction> +</mtd> +<mtd> +<maction id="a32" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>3</mn> +</msup> +<mrow> +<msup> +<mi>x</mi> +<mn>3</mn> +</msup> +<mo>+</mo> +<mrow> +<mn>3</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>2</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<mi>y</mi> +</mrow> +<mo>+</mo> +<mrow> +<mn>3</mn> +<mo>&InvisibleTimes;</mo> +<mi>x</mi> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>2</mn> +</msup> +</mrow> +<mo>+</mo> +<msup> +<mi>y</mi> +<mn>3</mn> +</msup> +</mrow> +</maction> +</mtd> +<mtd> +<maction id="a33" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>4</mn> +</msup> +<mrow> +<msup> +<mi>x</mi> +<mn>4</mn> +</msup> +<mo>+</mo> +<mrow> +<mn>4</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>3</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<mi>y</mi> +</mrow> +<mo>+</mo> +<mrow> +<mn>6</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>2</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>2</mn> +</msup> +</mrow> +<mo>+</mo> +<mrow> +<mn>4</mn> +<mo>&InvisibleTimes;</mo> +<mi>x</mi> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>3</mn> +</msup> +</mrow> +<mo>+</mo> +<msup> +<mi>y</mi> +<mn>4</mn> +</msup> +</mrow> +</maction> +</mtd> +</mtr> +<mtr> +<mtd> +<maction id="a41" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>3</mn> +</msup> +<mrow> +<msup> +<mi>x</mi> +<mn>3</mn> +</msup> +<mo>+</mo> +<mrow> +<mn>3</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>2</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<mi>y</mi> +</mrow> +<mo>+</mo> +<mrow> +<mn>3</mn> +<mo>&InvisibleTimes;</mo> +<mi>x</mi> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>2</mn> +</msup> +</mrow> +<mo>+</mo> +<msup> +<mi>y</mi> +<mn>3</mn> +</msup> +</mrow> +</maction> +</mtd> +<mtd> +<maction id="a42" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>4</mn> +</msup> +<mrow> +<msup> +<mi>x</mi> +<mn>4</mn> +</msup> +<mo>+</mo> +<mrow> +<mn>4</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>3</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<mi>y</mi> +</mrow> +<mo>+</mo> +<mrow> +<mn>6</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>2</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>2</mn> +</msup> +</mrow> +<mo>+</mo> +<mrow> +<mn>4</mn> +<mo>&InvisibleTimes;</mo> +<mi>x</mi> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>3</mn> +</msup> +</mrow> +<mo>+</mo> +<msup> +<mi>y</mi> +<mn>4</mn> +</msup> +</mrow> +</maction> +</mtd> +<mtd> +<maction id="a43" actiontype="toggle" selection="2"> +<msup> +<mrow> +<mo>(</mo> +<mrow> +<mi>x</mi> +<mo>+</mo> +<mi>y</mi> +</mrow> +<mo>)</mo> +</mrow> +<mn>5</mn> +</msup> +<mrow> +<msup> +<mi>x</mi> +<mn>5</mn> +</msup> +<mo>+</mo> +<mrow> +<mn>5</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>4</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<mi>y</mi> +</mrow> +<mo>+</mo> +<mrow> +<mn>10</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>3</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>2</mn> +</msup> +</mrow> +<mo>+</mo> +<mrow> +<mn>10</mn> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>x</mi> +<mn>2</mn> +</msup> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>3</mn> +</msup> +</mrow> +<mo>+</mo> +<mrow> +<mn>5</mn> +<mo>&InvisibleTimes;</mo> +<mi>x</mi> +<mo>&InvisibleTimes;</mo> +<msup> +<mi>y</mi> +<mn>4</mn> +</msup> +</mrow> +<mo>+</mo> +<msup> +<mi>y</mi> +<mn>5</mn> +</msup> +</mrow> +</maction> +</mtd> +</mtr> +</mtable> +</mtd> +</mtr> +</mtable> +</math> +</div> + +</pre> + <h3 id="CSS_Content">CSS Content</h3> + <pre class="brush: css">.control { +text-decoration: none; +font-weight: bold; +font-size: 200%; +} +input { +color: red; +} +[class="inputmath"] { +border: 1px dotted; +} +</pre> + <h3 id="JavaScript_Content">JavaScript Content</h3> + <pre class="brush: js">function setSelection(id,value) { +document.getElementById(id).setAttribute("selection",value); +} +function expand() +{ + setSelection("a11","2"); setSelection("a12","2"); setSelection("a13","2"); + setSelection("a21","2"); setSelection("a22","2"); setSelection("a23","2"); + setSelection("a31","2"); setSelection("a32","2"); setSelection("a33","2"); + setSelection("a41","2"); setSelection("a42","2"); setSelection("a43","2"); +} +function unexpand() +{ + setSelection("a11","1"); setSelection("a12","1"); setSelection("a13","1"); + setSelection("a21","1"); setSelection("a22","1"); setSelection("a23","1"); + setSelection("a31","1"); setSelection("a32","1"); setSelection("a33","1"); + setSelection("a41","1"); setSelection("a42","1"); setSelection("a43","1"); +} + +function incrementInput(inputID, increment) +{ + var inputElement = document.getElementById(inputID); + var size = parseInt(inputElement.size) + increment; + if (size <= 0) + size = 1 + inputElement.size = size; +}</pre> +</div> +<p>{{ EmbedLiveSample('MathML_and_Javascript', '100%', '400px') }}</p> +<p>Y podría haber más cosas...</p> +<div style="display: none;"> + <h2 id="MathML_Button" name="MathML_Button">MathML Button</h2> + <h3 id="HTML_Content_2">HTML Content</h3> + <pre class="brush: html"><div style="text-align: center"> + <button style="white-space: normal;"> + <span style="color: brown;"> + + For example, <b>click</b> this MathML continued fraction<br/> + inside this HTML button<br /> + </span> +<math> +<mrow> +<mfrac> +<mi>&pi;</mi> +<mn>4</mn> +</mfrac> +<mo>=</mo> +<mfrac numalign="left"> +<mstyle scriptlevel="0"> +<mn>1</mn> +</mstyle> +<mstyle scriptlevel="0"> +<mrow> +<mn>2</mn> +<mo>+</mo> +<mfrac numalign="left"> +<mstyle scriptlevel="0"> +<msup><mn>1</mn><mn>2</mn></msup> +</mstyle> +<mstyle scriptlevel="0"> +<mrow> +<mn>2</mn> +<mo>+</mo> +<mfrac numalign="left"> +<mstyle scriptlevel="0"> +<msup><mn>3</mn><mn>2</mn></msup> +</mstyle> +<mstyle scriptlevel="0"> +<mrow> +<mn>2</mn> +<mo>+</mo> +<mfrac numalign="left"> +<mstyle scriptlevel="0"> +<msup><mn>5</mn><mn>2</mn></msup> +</mstyle> +<mstyle scriptlevel="0"> +<mrow> +<mn>2</mn> +<mo>+</mo> +<mfrac numalign="left"> +<mstyle scriptlevel="0"> +<msup><mn>7</mn><mn>2</mn></msup> +</mstyle> +<mstyle scriptlevel="0"> +<mn>2</mn><mo>+</mo><mo mathvariant="bold">...</mo> +</mstyle> +</mfrac> +</mrow> +</mstyle> +</mfrac> +</mrow> +</mstyle> +</mfrac> +</mrow> +</mstyle> +</mfrac> +</mrow> +</mstyle> +</mfrac> +</mrow> +</math> + </button> +</div><span style="display: none;"> +</span></pre> +</div> +<p>{{ EmbedLiveSample('MathML_Button', '100%', '300px') }}</p> +<p>Para más información sobre MathML en Mozilla, mira la <a href="http://www.mozilla.org/projects/mathml/">página del Proyecto MathML</a>. Hay enlaces a más ejemplos, <a href="http://www.mozilla.org/projects/mathml/screenshots/">capturas de pantalla</a> e instrucciones sobre cómo <a href="http://www.mozilla.org/projects/mathml/fonts/">descargar fuentes tipográficas</a> para varias plataformas. Dichas fuentes son requeridas para visualizar otros ejemplos además de las construcciones básicas mostradas aquí.</p> +<div style="display: none;"> + <h2 id="MathML_Background_Image" name="MathML_Background_Image">MathML Background Image</h2> + <h3 id="HTML_Content_3">HTML Content</h3> + <pre class="brush: html"><div class="background"></div> +<math display="block"> +<mrow> +<msub> +<mi>Z</mi> +<mi>&alpha;</mi> +</msub> +<mrow> +<mo>(</mo> +<mi>f</mi> +<mo>)</mo> +</mrow> +<mo>=</mo> + +<mfrac> +<mn>1</mn> +<mrow> +<mn>2</mn> +<mi>i</mi> +<mo>&ThinSpace;</mo> +<mi>cos</mi> +<mo>(</mo> +<mfrac> +<mrow> +<mi>&alpha;</mi> +<mi>&pi;</mi> +</mrow> +<mn>2</mn> +</mfrac> +<mo>)</mo> +</mrow> +</mfrac> + +<mrow> +<msub> +<mo>&int;</mo> +<mi>C</mi> +</msub> +<mfrac> +<mrow> +<mi>f</mi> +<mo stretchy='false'>(</mo> +<mi>i</mi> +<mi>z</mi> +<mo stretchy='false'>)</mo> +<msup> +<mrow> +<mo>(</mo> +<mo>-</mo> +<mi>z</mi> +<mo>)</mo> +</mrow> +<mi>&alpha;</mi> +</msup> +</mrow> +<mrow> +<msup> +<mi>e</mi> +<mrow> +<mn>2</mn> +<mi>&pi;</mi> +<mi>z</mi> +</mrow> +</msup> +<mo>-</mo> +<mn>1</mn> +</mrow> +</mfrac> +</mrow> +<mi>d</mi> +<mi>z</mi> +</mrow> +</math></pre> + <h3 id="CSS_Content_2">CSS Content</h3> + <pre class="brush: css">[class="background"] { + background-image: url(http://www.mozilla.org/images/mozilla-banner.gif); + opacity: 0.2; + position: absolute; + left: 0; + width: 100%; + height: 58px; +} +</pre> +</div> +<p>{{ EmbedLiveSample('MathML_Background_Image', '100%', '300px') }}</p> diff --git a/files/es/mozilla/mathml_project/extras/index.html b/files/es/mozilla/mathml_project/extras/index.html new file mode 100644 index 0000000000..39f1f13d7f --- /dev/null +++ b/files/es/mozilla/mathml_project/extras/index.html @@ -0,0 +1,307 @@ +--- +title: Extras +slug: Mozilla/MathML_Project/Extras +tags: + - MathML +translation_of: Mozilla/MathML_Project/Extras +--- +<h2 id="MathML_Extras">MathML Extras</h2> +<p>Esta es una demostración técnica de algunos extras de Mozilla que aun no han sido definidos en la especificación MathML, pero que no se impide su uso por parte de otra especificación. No son portables , solo fueron creados para mostrar algunas características interesantes de usar código nativo desde el entorno del navegador. Se espera que otros renderizadores ignoren los atributos que no pueden comprender mientras estos extras permanezcan indefinidos.</p> +<h2 id="MathML_Tooltip" name="MathML_Tooltip">El atributo + <i> + title</i> + como una descripción emergente (<a href="http://www.w3.org/TR/html4/struct/global.html#adef-title">desde XHTML</a>)</h2> +<div style="display: none;"> + <h3 id="HTML_Content">HTML Content</h3> + <pre class="brush: html"><p>Mouse over either log to see a tooltip showing the title + +<math display="block"> +<mrow> +<mrow> +<msub title="Base-a log"> +<mi>log</mi> +<mi>a</mi> +</msub> +<mo>&ApplyFunction;</mo> +<mi>x</mi> +</mrow> +<mo>=</mo> +<mfrac> +<mrow> +<mi title="Natural log">ln</mi> +<mo>&ApplyFunction;</mo> +<mi>x</mi> +</mrow> +<mrow> +<mi title="Natural log">ln</mi> +<mo>&ApplyFunction;</mo> +<mi>a</mi> +</mrow> +</mfrac> +</mrow> +</math> + +Rather than repeating the instructions, +some CSS might be used to provide a visual cue. For example +with the style rule: <code style="white-space: nowrap;">*[title] { color: blue; }</code> + +<math class="cue" display="block"> +<mrow> +<mrow> +<msub title="Base-a log"> +<mi>log</mi> +<mi>a</mi> +</msub> +<mo>&ApplyFunction;</mo> +<mi>x</mi> +</mrow> +<mo>=</mo> +<mfrac> +<mrow> +<mi title="Natural log">ln</mi> +<mo>&ApplyFunction;</mo> +<mi>x</mi> +</mrow> +<mrow> +<mi title="Natural log">ln</mi> +<mo>&ApplyFunction;</mo> +<mi>a</mi> +</mrow> +</mfrac> +</mrow> +</math> +</p> + +</pre> + <h3 id="CSS_Content">CSS Content</h3> + <pre class="brush: css">math.cue *[title] { color: blue; }</pre> +</div> +<p>{{ EmbedLiveSample('MathML_Tooltip', '100%', '250px') }}</p> +<h2 id="Mixing_with_other_markups" name="Mixing_with_other_markups">Mezclando con otras marcas</h2> +<div style="display: none;"> + <h3 id="HTML_Content_2">HTML Content</h3> + <pre class="brush: html"><math display="block"> +<mrow> +<mi>A</mi> +<mo>=</mo> +<mo>[</mo> +<mtable> +<mtr> +<mtd><mn>1</mn></mtd> +<mtd> +<mtext> +<img width="16" height="16" +src="http://www.mozilla.org/images/mozilla-16.png" +alt="mozilla-16" /> +</mtext> +</mtd> +</mtr> +<mtr> +<mtd> +<mtext><input value="type" size="4"/></mtext> +</mtd> +<mtd><mn>4</mn></mtd> +</mtr> +</mtable> +<mo>]</mo> +</mrow> +</math> + +<math display="block"> +<msqrt> +<mpadded width="30px" height="15px" depth="15px" voffset="-15px"> +<mtext> +<svg width="30px" height="30px"> +<defs> +<radialGradient id="radGrad1" cx="50%" cy="50%" r="50%" + fx="50%" fy="50%"> +<stop offset="0%" + style="stop-color:rgb(255,255,255); stop-opacity:1;"/> +<stop offset="100%" + style="stop-color:rgb(255,0,0); stop-opacity:.8;"/> +</radialGradient> +</defs> +<g transform="translate(15,15)"> +<g> +<animateTransform attributeName="transform" + attributeType="XML" type="rotate" + from="360" to="0" + dur="15s" repeatCount="indefinite"/> +<g transform="translate(-15, -15)"> +<path fill="url(#radGrad1)" + d="M 15 0 L 20 10 L 30 15 L 20 20 L 15 30 + L 10 20 L 0 15 L 10 10"/> +</g> +</g> +</g> +</svg> +</mtext> +</mpadded> +</msqrt> +<mo>=</mo> +<msubsup> +<mo>∫</mo> +<mn>0</mn> +<mfrac> +<mi>π</mi> +<mn>2</mn> +</mfrac> +</msubsup> +<msup> +<mi>θ</mi> +<mtext> +<svg width="15px" height="15px"> +<defs> +<radialGradient id="radGrad2" cx="50%" cy="50%" r="50%" + fx="50%" fy="50%"> +<stop offset="0%" + style="stop-color:rgb(255,255,255); stop-opacity:1;"/> +<stop offset="100%" + style="stop-color:rgb(0,0,255); stop-opacity:.9;"/> +</radialGradient> +</defs> +<g> +<animateMotion path="M0,0 L3,0 L2,5 L5,5 L0,4 L5,2 z" + begin="0s" dur="0.5s" repeatCount="indefinite"/> +<circle fill="url(#radGrad2)" r="5px" cx="5px" cy="5px"/> +</g> +</svg> +</mtext> +</msup> +<mrow> +<mo>ⅆ</mo> +<mi>θ</mi> +</mrow> +</math> + +<div style="width: 300px; margin-left: auto; margin-right: auto;"> +<svg width="300px" height="250px"> +<defs> +<linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%"> +<stop offset="0%" style="stop-color:rgb(0,0,255);stop-opacity:1"/> +<stop offset="100%" style="stop-color:rgb(0,255,0);stop-opacity:1"/> +</linearGradient> + +<linearGradient id="grad2" x1="0%" y1="0%" x2="0%" y2="100%"> +<stop offset="0%" style="stop-color:rgb(255,0,0);stop-opacity:1"/> +<stop offset="100%" style="stop-color:rgb(255,255,0);stop-opacity:1"/> +</linearGradient> + +<radialGradient id="grad3" cx="50%" cy="50%" r="50%" fx="50%" fy="50%"> +<stop offset="0%" style="stop-color:rgb(0,255,255);stop-opacity:1"/> +<stop offset="100%" style="stop-color:rgb(255,255,255);stop-opacity:.8"/> +</radialGradient> +</defs> + +<rect width="300" height="250" fill="url(#grad1)"/> + +<g transform="translate(150,125)"> +<g> +<animateTransform attributeName="transform" + attributeType="XML" type="rotate" from="0" to="360" + dur="6s" repeatCount="indefinite"/> + +<g transform="translate(-50,-35)"> +<rect width="100" height="70" fill="url(#grad2)"/> +<switch> +<foreignObject width="100" height="70" + requiredExtensions="http://www.w3.org/1998/Math/MathML"> +<math display="block"> +<mrow> +<mo>(</mo> +<mtable> +<mtr> +<mtd><mi>cos</mi><mi>θ</mi></mtd> +<mtd><mo>−</mo><mi>sin</mi><mi>θ</mi></mtd> +</mtr> +<mtr> +<mtd><mi>sin</mi><mi>θ</mi></mtd> +<mtd><mi>cos</mi><mi>θ</mi></mtd> +</mtr> +</mtable> +<mo>)</mo> +</mrow> +</math> +</foreignObject> +<text>rotation matrix</text> +</switch> +</g></g></g> +<g> +<animateMotion path="M 32,69 C 64,121 100,27 152,42 203,56 239,257 275,161 295,109 144,221 88,214 -2,202 11,35 32,69 z" + begin="0s" dur="20s" repeatCount="indefinite"/> +<animateTransform attributeName="transform" + attributeType="XML" type="scale" + values="1;2;.5;1" keyTimes="0;.25;.75;1" dur="20s" + repeatCount="indefinite"/> +<circle fill="url(#grad3)" r="30"/> +<g transform="translate(-30,-30)"> +<switch> +<foreignObject width="60" height="60" +requiredExtensions="http://www.w3.org/1998/Math/MathML"> +<math display="block"> +<mrow> +<munderover> +<mo>∑</mo> +<mrow> +<mi>n</mi> +<mo>=</mo> +<mn>0</mn> +</mrow> +<mrow> +<mo>+</mo> +<mi>∞</mi> +</mrow> +</munderover> +<mfrac> +<msup> +<mi>α</mi> +<mi>n</mi> +</msup> +<mrow> +<mi>n</mi> +<mo>!</mo> +</mrow> +</mfrac> +</mrow> +</math> +</foreignObject> +<text>exp(α)</text> +</switch> +</g> +</g> +</svg> +</div> + +</pre> +</div> +<p>{{ EmbedLiveSample('Mixing_with_other_markups', '100%', '500px') }}</p> +<p> </p> +<h2 id="Inline_JavaScript" name="Inline_JavaScript">JavaScript Incorporado</h2> +<div style="display: none;"> + <h3 id="HTML_Content_3">HTML Content</h3> + <pre class="brush: html"><math display="block"> +<mfrac> +<mtext id="num">Mouse</mtext> +<mtext id="denum">Over</mtext> +</mfrac> +</math></pre> + <h3 id="JavaScript_Content">JavaScript Content</h3> + <pre class="brush: js">function whoIsThereAlert(evt) +{ + alert("Who is there?"); +} +function attachListener(id) +{ + document.getElementById(id).addEventListener("mouseover", whoIsThereAlert); +} +function init() +{ + attachListener("num"); + attachListener("denum"); +} + +window.addEventListener("load", init); +</pre> +</div> +<p>{{ EmbedLiveSample('Inline_JavaScript', '100%', '200px') }}</p> +<p> </p> diff --git a/files/es/mozilla/mathml_project/fonts/index.html b/files/es/mozilla/mathml_project/fonts/index.html new file mode 100644 index 0000000000..c1fb8a094e --- /dev/null +++ b/files/es/mozilla/mathml_project/fonts/index.html @@ -0,0 +1,60 @@ +--- +title: Fuentes para el motor Mozilla MathML +slug: Mozilla/MathML_Project/Fonts +translation_of: Mozilla/MathML_Project/Fonts +--- +<div class="note">Nota: Estas instrucciones son para Gecko 2.0 (Firefox 4) y posteriores. Para versiones anteriores ver<a href="/en/Mozilla_MathML_Project/FontsMozilla1.8" title="en/Mozilla MathML Project/FontsMozilla1.8"> Fonts for Mozilla 1.8</a>, <a href="/en/Mozilla_MathML_Project/Fonts_for_Mozilla_1.9's_MathML_engine" title="en/Mozilla_MathML_Project/FontsMozilla1.9">Fonts for Mozilla 1.9</a> o <a href="https://developer.mozilla.org/en/Mozilla/MathML_Project/FontsMozilla2.0" title="en/Mozilla MathML Project/FontsMozilla1.8">Fonts for Mozilla 2.0</a></div> + +<h2 id="Instrucciones_rápidas">Instrucciones rápidas</h2> + +<ul> + <li>Prueba esta <a href="https://developer.mozilla.org/en-US/docs/Mozilla_MathML_Project/Fonts/Test" title="http://www.maths-informatique-jeux.com/font-testing.html">página de prueba</a> para determinar rápidamente si necesitas o no instalar fuentes adicionales. También es posible que quieras probar el <a class="external" href="https://developer.mozilla.org/en-US/docs/Mozilla_MathML_Project/MathML_Torture_Test" title="http://www.mozilla.org/projects/mathml/demo/texvsmml.html">Mozilla MathML </a> para probar tu instalación con casos reales.</li> + <li>En windows: usar este <a href="https://developer.mozilla.org/@api/deki/files/6388/=MathML-fonts.msi" title="https://developer.mozilla.org/@api/deki/files/6388/=MathML-fonts.msi">instalador de fuentes de MathML</a>.</li> + <li>En Mac OS X Lion (10.7) y superiores, las funetes STIX fonts ya están instaladas, así que no necesitas hacer nada. También hay una fuente experimental en {{ Bug("770005") }}.</li> + <li>En la mayoría de distribuciones Linux, puedes instalar fuentes STIX y Asana fonts desde tu gestor de paquetes. Las fuentes MathJax también están disponibles en Debian testing y distribuciones derivadas como Ubuntu o Mint.</li> + <li>En Android, Gecko 15.0 {{ geckoRelease("15.0") }} o superior:instala el <a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/mathml-fonts/" title="https://addons.mozilla.org/en-US/firefox/addon/mathml-fonts/">complemento MathML-fonts</a>.</li> + <li>En otros casos, instala las fuentes contenidas en este <a href="/@api/deki/files/6182/=MathML-fonts.zip" title="MathML-fonts.zip">archivo zip</a>.</li> + <li>Si aun así no es posible y estás usando Gecko 15.0 {{ geckoRelease("15.0") }} o superior, considera instalar el <a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/mathml-fonts/" title="https://addons.mozilla.org/en-US/firefox/addon/mathml-fonts/">complemento de fuentes MathML-fonts</a>.</li> +</ul> + +<h2 id="Resumen">Resumen</h2> + +<p>Las fórmulas matemáticas hacen uso de numerosos símbolos representados por caracteres Unicode específicos. Mozilla puede mostrar cualquiera de estos símbolos si están instaladas las fuentes Unicode adecuadas. Además, de acuerdo con las <a class="external" href="http://www.w3.org/TR/REC-CSS2/fonts.html">recomendaciones de la W3C sobre funetes en CSS2 </a>, los autores pueden especificar una lista concreta de fuentes que prefieren (utilizando la propiedad <em>font-family</em> de CSS), con la seguridad de que el motor de fuentes de Mozilla's buscará una fuente alternativa cuando las especificadas no se encuentren en el sistema de un usario en particular. Si en último caso no se encontrase un fuente adecuada para un caracter en particular, Mozilla mostrará en su lugar una caja con la representación hexadecimal del código Unicode que apunta al caracter.</p> + +<p>Algunos operadores matemáticos se dibujan también usando glifos para variantes más largas del caracter ( e.j. el símbolo de la suma ) o montanto glifos para algunas partes del carcater ( e.j. llaves ). En general estas variantes o partes de glifos no tienen asignación Unicode y se necesita soporte soporte específico de la fuente para esos caracteres. Mozilla tiene soporte general para los delimitadores y flechas comunes que tienen las asignaciones Unicode necesarias. Para otros caracteres, Mozilla tiene soporte específico de fuentes. En general, si los glifos necesarios no están disponibles en el sistema, Mozilla intenta estirar los símbolos usando transformaciones de escalado, pero el resuntado del renderizado puede no resultar menos satisfactorio.</p> + +<p>Para ver MathML como se pretende, necesitas tener apoyo de fuentes suficiente, lo que puede significar tener que instalar algunas fuentes. En ese caso, verás el renderizado correcto si usas Geko 15.0 {{ geckoRelease("15.0") }}o superior.</p> + +<h2 id="Fuentes_principales">Fuentes principales</h2> + +<p>El <a class="external" href="http://www.stixfonts.org/">STIX Fonts Project</a> ha desarrollado un conjunto de fuentes comprensible que cubre todos los símbolos en MathML y también contiene glifos para estirar los operadores matemáticos. Están disponibles bajo licencia <a class="external" href="http://scripts.sil.org/OFL" rel="external" title="http://scripts.sil.org/OFL">SIL Open Font License</a> y se deberían instalar para un mejor renderizado de MathML. Ten en cuenta que actualmente, solo las fuente en <code>/Fonts/STIX-General/ </code>se utilizan para estirar operadores matemáticos con fuentes STIX. <a class="external" href="http://www.ctan.org/tex-archive/fonts/Asana-Math/" rel="external" title="http://www.ctan.org/tex-archive/fonts/Asana-Math/">Asana Math</a> también está disponible de manera gratuita bajo licencia <a class="external" href="http://scripts.sil.org/OFL" rel="external" title="http://scripts.sil.org/OFL">SIL Open Font License</a> y tiene buen soporte para caracteres matemáticos. Empezando en Geko 7.0 {{ geckoRelease("7.0") }}, Mozilla también puede usar glifos contenidos en esa fuente para operadores alargados. Desde Gecko 13.0 {{ geckoRelease("13.0") }}, <a class="external" href="http://cdn.mathjax.org/mathjax/latest/fonts/HTML-CSS/TeX/otf/" title="http://cdn.mathjax.org/mathjax/latest/fonts/HTML-CSS/TeX/otf/">MathJax fonts</a> se utiliza como fuente por defecto para textos matemáticos y estirado de símbolos. Estas fuentes están disponibles gratuitamente bajo licencia <a class="external" href="http://cdn.mathjax.org/mathjax/latest/LICENSE" title="http://cdn.mathjax.org/mathjax/latest/LICENSE">Apache License</a>. Se asemejan al renderizado de LaTeX y deberían resultarle más familiares a los científicos. Las funetes MathJax también mejoran el soporte para el atributo <a href="/en/MathML/Element/mi#attr-mathvariant" title="https://developer.mozilla.org/en/MathML/Element/mi#attr-mathvariant">mathvariant</a> ( ej. <span id="result_box" lang="es"><span class="hps">para escribir</span> <span class="hps">el doble</span> <span class="hps">tachado</span><span>, el guión y</span> <span class="hps">el texto</span> <span class="hps">fraktur ).</span></span></p> + +<p>Todas las fuentes arriba mencionadas pueden estar ya instaladas por defecto en tu sistema o pueden ser instaladas fácilmente vía gestor de software. Por conveniencia, proporcionamos un <a href="https://developer.mozilla.org/@api/deki/files/6182/=MathML-fonts.zip" title="MathML-fonts.zip">archivo zip con la funtens de MathML.</a> Las fuentes pueden ser instaladas extrayendo los archivos ( que tienen la extensión <code>.otf</code> ) del archivo zip y siguiendo después las in<a class="external" href="http://www.microsoft.com/typography/ttfinst/ttfinst.htm"> instrucciones para Microsoft Windows</a> o copiando los archivos a <code>~/Library/Fonts</code> folder en Mac OS X, o a al directorio <code>~/.fonts/</code> (que puede no estar creado) en sistemas Unix/Linux. De manera alternativa, siga las instrucciones de <a class="external" href="http://www.dafont.com/faq.php">dafont's "How to install a font"</a>. Estas fuentes son OpenType PostScript, que son soportadas por la mayoría de sistemas operativos modernos. Sin embargo, algunos sistemas operativos puede que no las soporten. En esos sistemas, será necesario convertir esas fuentes a un formato que esté soportado. Por ejemplo Asana Math está disponible en <a class="external" href="http://mirrors.ctan.org/fonts/Asana-Math/Asana-Math.ttf" title="http://mirrors.ctan.org/fonts/Asana-Math/Asana-Math.ttf">formato TrueType</a> y hay una <a class="external" href="http://olegueret.googlepages.com/stixfonts-ttf">conversión no oficial TrueType</a> para fuentes STIX.</p> + +<h2 id="Otras_fuentes">Otras fuentes</h2> + +<p>Las siguientes fuentes no son necesarias si las fuentes de arriba están instaladas, pero cabe señalarlas por su soporte para Unicode para muchos caracteres matemáticos.</p> + +<p> </p> + +<p><a class="external" href="http://dejavu.sourceforge.net/">DejaVu Serif y DejaVu Sans</a> están <a class="external" href="http://dejavu.sourceforge.net/wiki/index.php/License">disponibles gratuitamente</a> e instalafas con muchas distribuciones Linux. Contienen soporte para muchos caracteres matemáticos y Mozilla mostrará MathML de manera razonable en sistemas con estas fuentes instaladas, incluso sin fuentes STIX. La copia de la fuente, contiene glifos para operadores elásticos con asignación Unicode.</p> + +<p>Cambira Math está preinstalada en Microsoft Windows Vista, y también viene con Microsoft Office 2007 o <a class="external" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=048dc840-14e1-467d-8dca-19d2a8fd7485">Microsoft PowerPoint Viewer 2007</a>. La fuente tuene buen soporte para caracteres matemáticos y por tanto, con cualquiera de estos productos instalados, Mozilla será capaz de mostrar MathML razonablemente incluso sin fuentes STIX. La fuente contiene los glifos necesarios para operadores elásticos, pero Mozilla <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=372351">aun no</a> hace uso de todos ellos. La licencia permite que "uses esta según lo permitido por la EULA para el producto en el cual la fuente se incluye para mostrar e imprimir contenido", así que conviene una consulta legal si estás considerando instalarla en sistemas sin los productos asociados.</p> + +<h2 id="Futuro_trabajo_(¡Ayuda_por_favor!)">Futuro trabajo (¡Ayuda, por favor!)</h2> + +<p>Algunas fuentes OpenType incluyen una tabla MATH como un a extensión OpenType permitiría glifos para operadores flexibles en una manera "no tan específica para fuentes", pero Mozilla <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=407059">aun no</a> hace uso de esto. Esto incluye <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=372351" title="/en-US/docs/">Cambria Math</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=622576" title="/en-US/docs/">Neo Euler</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=693968" title="/en-US/docs/">STIX 1.1</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=736032" title="/en-US/docs/">LM Math</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=737788" title="/en-US/docs/">Lucida fonts</a>, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=407439" title="/en-US/docs/">Asana Math</a> y probablemente más.<br> + Un instalador experimental para Mac OS X está disponible en {{ Bug("770005") }}.</p> + +<p>Implementar una UI para descargar automáticamente las fuentes. Están disponibles algunos parches en {{ Bug("295193") }}.</p> + +<p>Para distribuciones Linux, uno puede usar el PackageKit DBUS API ({{ Bug("467729") }}).<br> + Para plataformas móviles, ver {{ Bug("648548") }} y para Firefox OS {{ Bug("775060") }}</p> + +<p>Otros bugs relacionados: <s><a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697277" title="/en-US/docs/">suggest MathJax/Asana on Debian</a>,</s> <a href="https://code.google.com/p/android/issues/detail?id=36011" title="/en-US/docs/">Math fonts on Android</a>.</p> + +<h2 id="Reajustar_viejas_preferencias">Reajustar viejas preferencias</h2> + +<p>Si los usuarios han cambiado previamente la preferencia "font.mathfont-family" en una versión previa de Mozilla, entonces es mejor resetearlo al valor por defecto. Para hacerlos, escribe la url "about:config", "Filter" para "mathfont", and "Reset" al valor por defecto a través del menú contextual en preferencias.</p> + +<div id="cke_pastebin" style="position: absolute; top: 56.8667px; width: 1px; height: 1px; overflow: hidden; left: -1000px;"> </div> diff --git a/files/es/mozilla/mathml_project/index.html b/files/es/mozilla/mathml_project/index.html new file mode 100644 index 0000000000..21b436807f --- /dev/null +++ b/files/es/mozilla/mathml_project/index.html @@ -0,0 +1,91 @@ +--- +title: Proyecto Mozilla MathML +slug: Mozilla/MathML_Project +tags: + - MathML + - MathML Project + - NeedsTranslation + - TopicStub +translation_of: Mozilla/MathML_Project +--- +<p>El proyecto Mozilla MathML es un proyecto de Mozilla para crear y mejorar el soporte de <a href="/es/docs/Web/MathML" title="/es/docs/Web/MathML">MathML</a> en Firefox y otras aplicaciones de Mozilla.</p> + +<h2 id="Actualizaciones">Actualizaciones</h2> + +<p><img alt="mathboard.png" class="default internal" src="/@api/deki/files/4238/=mathboard.png" style="float: right;"></p> + +<ul> + <li><a href="/docs/Mozilla/MathML_Project/Status" title="Mozilla MathML Project/Status">Estado de cada etiqueta</a></li> + <li><a href="/docs/Mozilla/MathML_Project/MathML3Testsuite" title="Mozilla MathML Project/MathML3Testsuite">Resultado de la MathML 3 Testsuite</a></li> + <li><a class="external" href="https://www.wg9s.com/mozilla/firefox/">Nightly builds no oficiales con parches de MathML aplicados</a> (mantenido por Bill Gianopoulos)</li> + <li><a href="/docs/Mozilla/MathML_Project/Student_Projects" title="Mozilla_MathML_Project/Student_Projects">Proyectos de estudiantes</a></li> + <li><a href="/docs/Mozilla/MathML_Project/Updates" title="Mozilla_MathML_Project/Updates">Todas las actualizaciones...</a></li> +</ul> + +<h3 id="3_de_Mayo_de_2013">3 de Mayo de 2013</h3> + +<p><a href="http://www.maths-informatique-jeux.com/blog/frederic/?post/2013/05/03/Firefox-Nightly-passes-the-Acid2-test">Firefox Nightly pasa el test MathML Acid2 </a>; <a href="http://news.slashdot.org/story/13/05/04/0015241/firefox-is-the-first-browser-to-pass-the-mathml-acid2-test" title="http://news.slashdot.org/story/13/05/04/0015241/firefox-is-the-first-browser-to-pass-the-mathml-acid2-test">Artículo en Slashdot </a>; <a href="http://www.ghacks.net/2013/05/04/firefox-first-browser-to-pass-mathml-acid-test-how-about-your-browser/" title="http://www.ghacks.net/2013/05/04/firefox-first-browser-to-pass-mathml-acid-test-how-about-your-browser/">Artículo en ghacks</a> .</p> + +<h3 id="10_de_Enero_de_2013">10 de Enero de 2013</h3> + +<p>Chrome 24 ha sido lanzado con soporte básico para MathML.</p> + +<p><ins>actualización: MathML deshabilitado de nuevo en Chrome 25 :-(</ins></p> + +<h3 id="1_de_Diciembre_de_2012">1 de Diciembre de 2012</h3> + +<p>¡Todas las páginas de Mozilla MathML Project han sido <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=585142#c2" title="https://bugzilla.mozilla.org/show_bug.cgi?id=585142#c2">migradas a MDN</a>!</p> + +<h3 id="26_de_Noviembre_de_2012">26 de Noviembre de 2012</h3> + +<p><a href="http://toc.oreilly.com/2012/11/math-typesetting.html" title="http://toc.oreilly.com/2012/11/math-typesetting.html">Math typesetting - ¿Por qué estamos dejando un asunto tan importante en manos de voluntarios con escasos recursos y pequeñas organizaciones?</a></p> + +<h2 id="Comunidad">Comunidad</h2> + +<ul> + <li>Ver en los foros de Mozilla... {{DiscussionList("dev-tech-mathml", "mozilla.dev.tech.mathml")}}</li> + <li><a class="link-irc" href="irc://irc.mozilla.org/%23mathml" rel="external" title="irc://irc.mozilla.org/%23mathml">canal IRC</a></li> + <li><a class="link-https" href="https://wiki.mozilla.org/MathML:Home_Page">Wiki utilizada por contribuyentes</a> - echa un vistazo a los últimos desarrollos y ayúdanos a mejorar MathML en Mozilla.</li> +</ul> + +<h2 id="Enlaces">Enlaces</h2> + +<ul> + <li>Instalación de <a href="/docs/Mozilla/MathML_Project/Fonts" title="Mozilla MathML Project/Fonts">fuentes para el motor Mozilla's MathML</a></li> + <li><a class="external" href="http://www.w3.org/TR/MathML3/">MathML Versión 3.0</a> - W3C Recommendación, 21 de Octubre de 2010</li> + <li><a class="external" href="http://www.w3.org/Math/testsuite/"><abbr>W3C</abbr> <abbr>MathML</abbr> Test Suite</a> - <span id="result_box" lang="es"><span class="hps">Diseñado</span> <span class="hps">para comprobar la aplicación</span> <span class="hps">de cada</span> <span class="hps">elemento de</span> <span class="hps">un atributo</span></span> (o rendimiento de cada comportamiento integrado) cada vez, de manera bastante exhaustiva.</li> + <li><a href="/docs/Web/MathML" title="MathML">MathML en Mozilla Developer Network</a></li> +</ul> + +<h3 id="Documentos_de_MathML">Documentos de <abbr>MathML</abbr></h3> + +<ul> + <li><a href="/es/docs/Mozilla/MathML_Project/Screenshots" title="Mozilla MathML Project/Screenshots">Capturas de pantalla</a></li> + <li><a href="/es/docs/Mozilla/MathML_Project/Start" title="Mozilla_MathML_Project/Start"><abbr>MathML</abbr> Paǵina de Inicio </a>- con traducciones a diferentes idiomas ( <a href="/ar/docs/Mozilla_MathML_Project/Start" title="/ar/Mozilla_MathML_Project/Start">Árabe</a>, <a href="/zh-CN/docs/Mozilla_MathML_Project/Start" title="/zh-CN/Mozilla_MathML_Project/Start">Chino</a>, <a href="/he/docs/Mozilla_MathML_Project/Start" title="/he/Mozilla_MathML_Project/Start">Hebreo</a>, <a href="/th/docs/Mozilla_MathML_Project/Start" title="/th/Mozilla_MathML_Project/Start">Tailandés</a>)</li> + <li><a class="external" href="/es/docs/Mozilla/MathML_Project/Basics">MathML básico</a> - Documento confeccionado para mostrarse correctamente solo con la fuente Symbol que está preinstalada por defecto en la mayoría de sistemas operativos.</li> + <li><a class="external" href="/docs/Mozilla/MathML_Project/MathML_Torture_Test">Test de tortura de MathML</a> - Test comparativo de renderizado de MathML contra TeX.</li> + <li>Demo de algunas etiquetas MathML: <a class="external" href="/docs/Mozilla/MathML_Project/mfrac">mfrac</a>, <a class="external" href="/docs/Mozilla/MathML_Project/mo">mo</a>, <a class="external" href="/docs/Mozilla/MathML_Project/mtable">mtable</a>, <a class="external" href="/docs/Mozilla/MathML_Project/mspace">mspace</a>, <a class="external" href="/docs/Mozilla/MathML_Project/mmultiscripts">mmultiscripts</a>, <a class="external" href="/docs/Mozilla/MathML_Project/roots">msqrt-mroot</a>.</li> + <li><a class="external" href="/es/docs/Mozilla/MathML_Project/Extras">MathML Extras</a> - Demostración tecnológica de algunos interesantes resultados de construir de forma nativa en el navegador.</li> + <li><a href="/es/docs/Mozilla/MathML_Project/Various" title="Mozilla_MathML_Project/Various">Varios Test de MathML</a> - Estas páginas se importaron de <code>layout/mathml/tests/</code>.</li> + <li><a class="external" href="https://golem.ph.utexas.edu/~distler/blog/archives/000104.html">Blog</a> con comentarios que incluyen MathML.</li> +</ul> + +<h3 id="Crear_documentos_MathML">Crear documentos <abbr>MathML</abbr></h3> + +<ul> + <li><a href="/docs/Web/MathML/Authoring" title="Mozilla MathML Project/Authoring">Autoría de MathML</a></li> + <li><a class="external" href="https://www.w3.org/Math/Software/mathml_software_cat_editors.html">Editores</a></li> + <li><a class="external" href="https://www.w3.org/Math/Software/mathml_software_cat_converters.html">Conversores</a></li> + <li><a class="external" href="https://www.w3.org/Math/Software/mathml_software_cat_stylesheets.html">Hojas de estilo</a></li> +</ul> + +<div class="originaldocinfo"> +<h2 id="Original_Document_Information" name="Original_Document_Information">Información del documento original</h2> + +<ul> + <li>Autor(es): Roger B. Sidje</li> + <li>Otros contribuyentes: Frédéric Wang</li> + <li>Fecha de última actualización: 4 de Abril de 2010</li> + <li>Información de Copyright: Portions of this content are © 1999–2010 by individual mozilla.org contributors; content available under a Creative Commons license | <a class="external" href="http://www.mozilla.org/foundation/licensing/website-content.html">Details</a>.</li> +</ul> +</div> diff --git a/files/es/mozilla/mathml_project/mathml3testsuite/index.html b/files/es/mozilla/mathml_project/mathml3testsuite/index.html new file mode 100644 index 0000000000..fd25091d3b --- /dev/null +++ b/files/es/mozilla/mathml_project/mathml3testsuite/index.html @@ -0,0 +1,64 @@ +--- +title: MathML3 Testsuite +slug: Mozilla/MathML_Project/MathML3Testsuite +tags: + - MathML + - MathML Testsuite +translation_of: Mozilla/MathML_Project/MathML3Testsuite +--- +<p>Las siguientes páginas contienen los resultados obtenidos al realizar el <a class="external" href="http://www.w3.org/Math/testsuite/build/main/overview.html">MathML 3 full testsuite</a> para la presentación de MathML. Las secciones están marcadas con <span style="background-color: #90ee90;">paso</span>, <span style="background-color: #fa8072;">fallo</span>, <span style="border: solid 1px #000000;">no-probado</span> o <span style="background-color: #ffd700;">probado-en-parte</span>, mostrando así el estado de las construcciones con la correspondiente fuente instalada. Cuando el marcador es intencionalmente erróneo, el comportamiento correcto no esta definido por la recomendación y por lo tanto la prueba se considera "pasada" sí, no hay errores fatales. Esta excepción también se cumple para funciones obsoletas (como por ejemplo macro, mode, etc.) o para otros comportamientos aun no definidos (attribute, href por ejemplo).</p> +<p>Note que en general comparando con el "ejemplo de renderizado" no es suficiente para concluir que una prueba fue aprobada o fallida. Así que por favor no edite estas páginas si usted no es capaz de explicar el proceso de renderizado de Gecko. Sin embargo, cualquier reporte es bienvenido en la web de <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=557086">Rastreo de bug para MathML testsuite</a>.</p> +<ul> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Characters" title="en/Mozilla MathML Project/MathML3Testsuite/Characters">Caracteres</a> + <ul> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Characters#Blocks" title="en/Mozilla MathML Project/MathML3Testsuite/Characters#Blocks">Bloques</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Characters#Symbols" title="en/Mozilla MathML Project/MathML3Testsuite/Characters#Symbols">Símbolos</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Characters#Variants" title="en/Mozilla MathML Project/MathML3Testsuite/Characters#Variants">Variantes</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Characters#EntityNames" title="en/Mozilla MathML Project/MathML3Testsuite/Characters#EntityNames">EntityNames</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Characters#NumericRefs" title="en/Mozilla MathML Project/MathML3Testsuite/Characters#NumericRefs">Referencias Numéricas</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Characters#UTF8" title="en/Mozilla MathML Project/MathML3Testsuite/Characters#UTF8">UTF8</a></li> + </ul> + </li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/GeneralTortureErrors" title="en/Mozilla MathML Project/MathML3Testsuite/GeneralTortureErrors">General </a> + <ul> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/GeneralTortureErrors#Clipboard" title="en/Mozilla MathML Project/MathML3Testsuite/GeneralTortureErrors#Clipboard">Portapapeles</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/GeneralTortureErrors#GenAttribs" title="en/Mozilla MathML Project/MathML3Testsuite/GeneralTortureErrors#GenAttribs">GenAttribs</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/GeneralTortureErrors#Math" title="en/Mozilla MathML Project/MathML3Testsuite/GeneralTortureErrors#Math">Math</a></li> + </ul> + </li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Presentation" title="en/Mozilla MathML Project/MathML3Testsuite/Presentation">Presentación</a> + <ul> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Presentation/CSS" title="en/Mozilla MathML Project/MathML3Testsuite/Presentation/CSS">CSS</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Presentation#DynamicExpressions" title="en/Mozilla MathML Project/MathML3Testsuite/Presentation#DynamicExpressions">Expresiones Dinámicas</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Presentation#GeneralLayout" title="en/Mozilla MathML Project/MathML3Testsuite/Presentation#GeneralLayout">Esquema General</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Presentation#ScriptsAndLimits" title="en/Mozilla MathML Project/MathML3Testsuite/Presentation#ScriptsAndLimits">Scripts y Limites</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics/TablesTokens#TablesAndMatrices" title="en/Mozilla MathML Project/MathML3Testsuite/TablesTokens#TablesAndMatrices">Tablas y Matrices</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics/TablesTokens#TokenElements" title="en/Mozilla MathML Project/MathML3Testsuite/TablesTokens#TokenElements">Elementos de Señalización </a></li> + </ul> + </li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics" title="en/Mozilla MathML Project/MathML3Testsuite/Topics">Topicos</a> + <ul> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics/AccentsBiDi#Accents" title="en/Mozilla MathML Project/MathML3Testsuite/AccentsBiDi#Accents">Accents</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics/AccentsBiDi#BiDi" title="en/Mozilla MathML Project/MathML3Testsuite/AccentsBiDi#BiDi">BiDI</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics/ElementaryMath" title="en/Mozilla MathML Project/MathML3Testsuite/Topics/ElementaryMath">Ejemplos Matematicos Basicos</a> </li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics#EmbellishedOp" title="en/Mozilla MathML Project/MathML3Testsuite/Topics#EmbellishedOp">EmbellishedOp</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics#LargeOp" title="en/Mozilla MathML Project/MathML3Testsuite/Topics#LargeOp">LargeOp</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics#LineBreak" title="en/Mozilla MathML Project/MathML3Testsuite/Topics#LineBreak">LineBreak</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics#Nesting" title="en/Mozilla MathML Project/MathML3Testsuite/Topics#Nesting">Anidamiento</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics#StretchyChars" title="en/Mozilla MathML Project/MathML3Testsuite/Topics#StretchyChars">StretchyChars</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/Topics#WhiteSpace" title="en/Mozilla MathML Project/MathML3Testsuite/Topics#WhiteSpace">WhiteSpace</a></li> + </ul> + </li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/GeneralTortureErrors#TortureTests" title="en/Mozilla MathML Project/MathML3Testsuite/GeneralTortureErrors#TortureTests">Prueba de Resistencia</a></li> + <li><a href="/en/Mozilla_MathML_Project/MathML3Testsuite/GeneralTortureErrors#Error_Handling" title="en/Mozilla MathML Project/MathML3Testsuite/GeneralTortureErrors#Error Handling">Manejo de Errores</a></li> +</ul> +<div class="originaldocinfo"> + <h2 id="Original_Document_Information" name="Original_Document_Information">Información del Documento Original</h2> + <ul> + <li>Autor(es): Frédéric Wang</li> + <li>Otros Contribuidores:</li> + <li>Fecha de Ultima Actualización: Mayo 26, 2010</li> + <li>Información sobre Derechos de Autor: Porciones de este contenido están © 2010 por contribuidores individuales de mozilla.org; contenido disponible bajo licencia Creative Commons | <a class="external" href="http://www.mozilla.org/foundation/licensing/website-content.html">Detalles</a>.</li> + </ul> +</div> +<p> </p> diff --git a/files/es/mozilla/mathml_project/screenshots/index.html b/files/es/mozilla/mathml_project/screenshots/index.html new file mode 100644 index 0000000000..a6b868e20e --- /dev/null +++ b/files/es/mozilla/mathml_project/screenshots/index.html @@ -0,0 +1,14 @@ +--- +title: Pantallas MathML +slug: Mozilla/MathML_Project/Screenshots +translation_of: Mozilla/MathML_Project/Screenshots +--- +<ul> + <li><a href="/@api/deki/files/5690/=start.png" title="start.png">Screenshot</a> de <a class="external" href="/docs/Mozilla/MathML_Project/Start" title="http://www.mozilla.org/projects/mathml/start.xhtml">Start</a></li> + <li><a class="external" href="/@api/deki/files/5518/=basics.png" title="https://developer.mozilla.org/@api/deki/files/5518/=basics.png">Screenshot</a> de <a class="external" href="/docs/Mozilla/MathML_Project/Basics" title="http://www.mozilla.org/projects/mathml/demo/basics.xhtml">Basics</a>.</li> + <li><a href="/@api/deki/files/5509/=demo-mfrac.png" title="https://developer.mozilla.org/@api/deki/files/5509/=demo-mfrac.png">Screenshot</a> de <a class="external" href="/docs/Mozilla/MathML_Project/mfrac" title="http://www.mozilla.org/projects/mathml/demo/mfrac.xhtml">mfrac</a>. Esta página también nos muestra cómo MathML puede ser usado en combinación con otras características Web cómo lo es <em>background</em> <em>images</em> en una opacidad deseada.</li> + <li><a href="/@api/deki/files/5512/=demo-mtable-1.png" title="https://developer.mozilla.org/@api/deki/files/5512/=demo-mtable-1.png">Capturas de pantalla</a> de <a class="external" href="/docs/Mozilla/MathML_Project/mtable" title="http://www.mozilla.org/projects/mathml/demo/mtable.xhtml">mtable</a>, mostrando las construcciones de tipografía matemática en 2D.</li> + <li><a href="/@api/deki/files/5508/=roots-maxwell-einstein.png" title="https://developer.mozilla.org/@api/deki/files/5508/=roots-maxwell-einstein.png">Screenshot</a> de <a class="external" href="/docs/Mozilla/MathML_Project/roots" title="http://www.mozilla.org/projects/mathml/demo/roots.xhtml">roots</a> y <a class="external" href="/docs/Mozilla/MathML_Project/Various#Maxwell's_Equations" title="http://mxr.mozilla.org/mozilla-central/source/layout/mathml/tests/maxwell.xml?raw=1">physics equations</a> (Ecuación de Maxwell y campos de la ecuación de Einstein). Esta pantalla captura las demostraciones avanzadas de un <em>layout</em> con mtable y operadores flexibles.</li> + <li>Puedes obtener la fuente de MathML de <a href="/@api/deki/files/5510/=view_mathml_source.png" title="https://developer.mozilla.org/@api/deki/files/5510/=view_mathml_source.png">una formula</a> o una <a href="/@api/deki/files/5511/=view_selection_source.png" title="https://developer.mozilla.org/@api/deki/files/5511/=view_selection_source.png">expresión seleccionada</a>. ¡Es tu elección!</li> + <li>MathML en <a href="/@api/deki/files/4240/=mail_client_blog.png" title="https://developer.mozilla.org/@api/deki/files/4240/=mail_client_blog.png">blogs</a> y también <a class="external" href="/@api/deki/files/5519/=mathmail.png" title="https://developer.mozilla.org/@api/deki/files/5519/=mathmail.png">e-mails</a>.</li> +</ul> diff --git a/files/es/mozilla/mathml_project/start/index.html b/files/es/mozilla/mathml_project/start/index.html new file mode 100644 index 0000000000..78534ad6cd --- /dev/null +++ b/files/es/mozilla/mathml_project/start/index.html @@ -0,0 +1,96 @@ +--- +title: MathML en acción +slug: Mozilla/MathML_Project/Start +tags: + - MathML +translation_of: Mozilla/MathML_Project/Start +--- +<h2 id="MathML_en_acción">MathML en acción</h2> +<p>¿Ves elegantes ecuaciones a lo largo de esta página? ¿No? Que mal, aquí tienes una <a href="https://developer.mozilla.org/@api/deki/files/5690/=start.png">captura de pantalla</a> de lo que te estás perdiendo. <a href="./">Descarga </a>una versión de Mozilla habilitada para usar MathML para remediar esta situación.</p> +<p>¿Ahora ya tienes una versión de Mozilla habilitada para usar MathML pero lo que ves en las capturas de pantalla no es lo que obtienes? En ese caso, probablemente te faltan algunas <a href="fonts/">fuentes MathML </a>importantes.</p> +<p>Ahora que estas bien equipado, deberías poder ver esta ecuación incorporada con varios acentos: <math> <mrow> <mover> <mi>x</mi> <mo>^</mo> </mover> <mo>+</mo> <mover> <mrow><mi>x</mi><mo></mo><mi>y</mi></mrow> <mo>^</mo> </mover> <mo>+</mo> <mover> <mrow><mi>x</mi><mo></mo><mi>y</mi><mo></mo><mi>z</mi></mrow> <mo>^</mo> </mover><mo></mo></mrow></math><math><mrow><mover><mi></mi><mo></mo></mover><mo></mo><mover><mrow><mi></mi><mo></mo><mi></mi></mrow><mo></mo></mover><mo></mo><mover><mrow><mi></mi><mo></mo><mi></mi><mo></mo><mi></mi></mrow><mo></mo></mover><mo>.</mo> </mrow> </math>Al lado de esta tienes esta pequeña fórmula, <math> <mrow> <mo>det</mo> <mo lspace="0" rspace="0" symmetric="false">|</mo> <mfrac linethickness="0"> <mi>a</mi> <mi>c</mi> </mfrac> <mfrac linethickness="0"> <mi>b</mi> <mi>d</mi> </mfrac> <mo lspace="0" rspace="0" symmetric="false">|</mo> <mo>=</mo> <mi>a</mi> <mi>d</mi> <mo>-</mo> <mi>b</mi> <mi>c</mi> <mo>,</mo> </mrow></math>la cual también puede ser compuesta en displaystyle como <math display="block"> <mrow> <mo>det</mo> <mo>|</mo> <mtable> <mtr> <mtd> <mi>a</mi> </mtd> <mtd> <mi>b</mi> </mtd> </mtr> <mtr> <mtd> <mi>c</mi> </mtd> <mtd> <mi>d</mi> </mtd> </mtr> </mtable> <mo>|</mo> <mo>=</mo> <mi>a</mi> <mi>d</mi> <mo>-</mo> <mi>b</mi> <mi>c</mi> <mo>.</mo> </mrow> </math></p> +<p>La composición matemática es difícil. <a href="./">MathML en Mozilla</a> busca cumplir con las <a href="http://www.w3.org/Math/">especificaciones MathML</a> de modo que + <i> + What</i> + <i> + You See Is What You Markup</i> + (Lo Que Ves Es Lo Que Marcas), o dicho de otra manera + <i> + What</i> + <i> + You See Is What You Made</i> + (Lo Que Ves Es Lo Que Haces), o de forma más corta "WYSIWYM". ¡La diferencia entre estas dos es el marcado! <math display="block"> <msup> <mrow> <mo minsize="3" symmetric="false">(</mo> <mo>...</mo> <msup> <mrow> <mo minsize="2" symmetric="false">(</mo> <msup> <mrow> <mo symmetric="false">(</mo> <msub> <mi>a</mi> <mn>0</mn> </msub> <mo>+</mo> <msub> <mi>a</mi> <mn>1</mn> </msub> <mo symmetric="false">)</mo> </mrow> <msub> <mi>n</mi> <mn>1</mn> </msub> </msup> <mo>+</mo> <msub> <mi>a</mi> <mn>2</mn> </msub> <mo minsize="2" symmetric="false">)</mo> </mrow> <msub> <mi>n</mi> <mn>2</mn> </msub> </msup> <mo>+</mo> <mo>...</mo> <mo>+</mo> <msub> <mi>a</mi> <mi>p</mi> </msub> <mo minsize="3" symmetric="false">)</mo> </mrow> <msub> <mi>n</mi> <mi>p</mi> </msub> </msup> </math> <math display="block"> <msup> <mrow> <mo>(</mo> <mo>...</mo> <msup> <mrow> <mo>(</mo> <msup> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mn>0</mn> </msub> <mo>+</mo> <msub> <mi>a</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>n</mi> <mn>1</mn> </msub> </msup> <mo>+</mo> <msub> <mi>a</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>n</mi> <mn>2</mn> </msub> </msup> <mo>+</mo> <mo>...</mo> <mo>+</mo> <msub> <mi>a</mi> <mi>p</mi> </msub> <mo>)</mo> </mrow> <msub> <mi>n</mi> <mi>p</mi> </msub> </msup> </math></p> +<p>Las raíces de esta ecuación en negrita <math> <mstyle mathvariant="bold"> <msup> <mi>y</mi> <mn>3</mn> </msup> <mo>+</mo> <mi>p</mi> <mi>y</mi> <mo>+</mo> <mi>q</mi> <mo>=</mo> <mn>0</mn> </mstyle> </math> también están en negrita <math display="block"> <mstyle mathvariant="bold"> <mi>y</mi> <mo>=</mo> <mroot> <mrow> <mo>-</mo> <mfrac> <mi>q</mi> <mn>2</mn> </mfrac> <mo>+</mo> <mroot> <mrow> <mfrac> <msup> <mi>q</mi> <mn>2</mn> </msup> <mn>4</mn> </mfrac> <mo>+</mo> <mfrac> <msup> <mi>p</mi> <mn>3</mn> </msup> <mn>27</mn> </mfrac> </mrow> <mn>2</mn> </mroot> </mrow> <mn>3</mn> </mroot> <mo>+</mo> <mroot> <mrow> <mo>-</mo> <mfrac> <mi>q</mi> <mn>2</mn> </mfrac> <mo>-</mo> <mroot> <mrow> <mfrac> <msup> <mi>q</mi> <mn>2</mn> </msup> <mn>4</mn> </mfrac> <mo>+</mo> <mfrac> <msup> <mi>p</mi> <mn>3</mn> </msup> <mn>27</mn> </mfrac> </mrow> <mn>2</mn> </mroot> </mrow> <mn>3</mn> </mroot> <mo>.</mo> </mstyle> </math></p> +<p>Mientras que las raíces de la ecuación <math> <mrow> <mi>a</mi> <msup> <mi>x</mi> <mn>2</mn> </msup> <mo>+</mo> <mi>b</mi> <mi>x</mi> <mo>+</mo> <mi>c</mi> <mo>=</mo> <mn>0</mn> <mo>,</mo> </mrow> </math> haz clic en cualquier parte del área amarilla para acercar y alejar:</p> +<div style="display: none;"> + <h2 id="Zoomable_Math" name="Zoomable_Math">Zoomable Math</h2> + <h3 id="HTML_Content">HTML Content</h3> + <pre class="brush: html"> <p> + <math display="block"> + <mstyle id="zoomableMath" mathbackground="yellow"> + <mrow> + <mi>x</mi> + <mo>=</mo> + <mfrac> + <mrow> + <mrow> + <mo>-</mo> + <mi>b</mi> + </mrow> + <mo>&#xB1;</mo> + <msqrt> + <mrow> + <msup> + <mi>b</mi> + <mn>2</mn> + </msup> + <mo>-</mo> + <mrow> + <mn>4</mn> + <mi>a</mi> + <mi>c</mi> + </mrow> + </mrow> + </msqrt> + </mrow> + <mrow> + <mn>2</mn> + <mi>a</mi> + </mrow> + </mfrac> + </mrow> + </mstyle> + </math> + </p> + +</pre> + <h3 id="JavaScript_Content">JavaScript Content</h3> + <pre class="brush: js"> function zoomToggle() + { + if (this.hasAttribute("mathsize")) { + this.removeAttribute("mathsize"); + } else { + this.setAttribute("mathsize", "200%"); + } + } + + function load() + { + document.getElementById("zoomableMath"). + addEventListener("click", zoomToggle, false); + } + + window.addEventListener("load", load, false);</pre> +</div> +<p style="text-align: center;">{{ EmbedLiveSample('Zoomable_Math') }}</p> +<p>Considere un marcado interesante como este <math display="block"><mrow><mo>{</mo> <mtable> <mtr> <mtd> <mrow> <msub> <mi>u</mi> <mi>t</mi> </msub> <mo>+</mo> <msub> <mrow> <mi>f</mi> <mo>(</mo> <mi>u</mi> <mo>)</mo> </mrow> <mi>x</mi> </msub> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>u</mi> <mo stretchy="false">(</mo> <mn>0</mn> <mo>,</mo> <mi>x</mi> <mo stretchy="false">)</mo> <mo>=</mo> <mrow> <mo>{</mo> <mtable> <mtr> <mtd> <mrow> <msup> <mi>u</mi> <mo>-</mo> </msup> </mrow> </mtd> <mtd> <mrow> <mtext>if </mtext> <mi>x</mi> <mo><</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msup> <mi>u</mi> <mo>+</mo> </msup> </mrow> </mtd> <mtd> <mrow> <mtext>if </mtext> <mi>x</mi> <mo>></mo> <mn>0</mn> </mrow></mtd></mtr></mtable></mrow></mrow></mtd></mtr></mtable></mrow></math>u otros marcados complejos como estos <math display="block"> <mrow> <msub> <mover> <mi>Ell</mi> <mo>^</mo> </mover> <mi>Y</mi> </msub> <mo stretchy="false">(</mo> <mi>Z</mi> <mo>;</mo> <mi>z</mi> <mo>,</mo> <mi>τ</mi> <mo stretchy="false">)</mo> <mo>:=</mo> <msub> <mo>∫</mo> <mi>Y</mi> </msub> <mo>(</mo> <munder> <mo>∏</mo> <mi>l</mi> </munder> <mfrac> <mrow> <mrow> <mo>(</mo> <mfrac> <msub> <mi>y</mi> <mi>l</mi> </msub> <mrow> <mn>2</mn> <mi>π</mi> <mi mathvariant="normal">i</mi> </mrow> </mfrac> <mo>)</mo> </mrow> <mrow> <mi>θ</mi> <mo>(</mo> <mfrac> <msub> <mi>y</mi> <mi>l</mi> </msub> <mrow> <mn>2</mn> <mi>π</mi> <mi mathvariant="normal">i</mi> </mrow> </mfrac> <mo>-</mo> <mi>z</mi> <mo>)</mo> </mrow> <msup> <mi>θ</mi> <mo>′</mo> </msup> <mo stretchy="false">(</mo> <mn>0</mn> <mo stretchy="false">)</mo> </mrow> <mrow> <mi>θ</mi> <mo stretchy="false">(</mo> <mo>-</mo> <mi>z</mi> <mo stretchy="false">)</mo> <mrow> <mi>θ</mi> <mo>(</mo> <mfrac> <msub> <mi>y</mi> <mi>l</mi> </msub> <mrow> <mn>2</mn> <mi>π</mi> <mi mathvariant="normal">i</mi> </mrow> </mfrac> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>)</mo> <mo>×</mo> <mo>(</mo> <munder> <mo>∏</mo> <mi>k</mi> </munder> <mfrac> <mrow> <mrow> <mi>θ</mi> <mo>(</mo> <mfrac> <msub> <mi>e</mi> <mi>k</mi> </msub> <mrow> <mn>2</mn> <mi>π</mi> <mi mathvariant="normal">i</mi> </mrow> </mfrac> <mo>-</mo> <mo stretchy="false">(</mo> <msub> <mi>α</mi> <mi>k</mi> </msub> <mo>+</mo> <mn>1</mn> <mo stretchy="false">)</mo> <mi>z</mi> <mo>)</mo> </mrow> <mi>θ</mi> <mo stretchy="false">(</mo> <mo>-</mo> <mi>z</mi> <mo stretchy="false">)</mo> </mrow> <mrow> <mrow> <mi>θ</mi> <mo>(</mo> <mfrac> <msub> <mi>e</mi> <mi>k</mi> </msub> <mrow> <mn>2</mn> <mi>π</mi> <mi mathvariant="normal">i</mi> </mrow> </mfrac> <mo>-</mo> <mi>z</mi> <mo>)</mo> </mrow> <mi>θ</mi> <mo stretchy="false">(</mo> <mo>-</mo> <mo stretchy="false">(</mo> <msub> <mi>α</mi> <mi>k</mi> </msub> <mo>+</mo> <mn>1</mn> <mo stretchy="false">)</mo> <mi>z</mi> <mo stretchy="false">)</mo> </mrow> </mfrac> <mo>)</mo> </mrow> </math> <math display="block"> <mrow> <mi>π</mi> <mo stretchy="false">(</mo> <mi>n</mi> <mo stretchy="false">)</mo> <mo>=</mo> <munderover> <mo>∑</mo> <mrow> <mi>m</mi> <mo>=</mo> <mn>2</mn> </mrow> <mi>n</mi> </munderover> <mrow> <mo>⌊</mo> <msup> <mrow> <mo>(</mo> <mrow> <munderover> <mo>∑</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <mrow> <mo minsize="1.5">⌊</mo> <mo>(</mo> <mi>m</mi> <mo>/</mo> <mi>k</mi> <mo>)</mo> <mo minsize="2">/</mo> <mo>⌈</mo> <mi>m</mi> <mo>/</mo> <mi>k</mi> <mo>⌉</mo> <mo minsize="1.5">⌋</mo> </mrow> </mrow> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>⌋</mo> </mrow> </mrow> </math> <math display="block"> <mrow> <msub> <mrow> <mo>‖</mo> <mi>ϕ</mi> <mo>‖</mo> </mrow> <mrow> <msubsup> <mi>W</mi> <mi>s</mi> <mi>k</mi> </msubsup> <mo stretchy="false">(</mo> <msub> <mi>Ω</mi> <mi>g</mi> </msub> <mo stretchy="false">)</mo> </mrow> </msub> <mo>≝</mo> <msup> <mrow> <mo>(</mo> <munder> <mo>∑</mo> <mrow> <mo>|</mo> <mi>α</mi> <mo>|</mo> <mo>≦</mo> <mi>k</mi> </mrow> </munder> <msubsup> <mfenced close="‖" open="‖"> <mfrac> <mrow> <msup> <mo>∂</mo> <mi>α</mi> </msup> <mi>ϕ</mi> </mrow> <mrow> <mo>∂</mo> <msup> <mi>ξ</mi> <mi>α</mi> </msup> </mrow> </mfrac> </mfenced> <mrow> <msup> <mi>L</mi> <mi>s</mi> </msup> <mo stretchy="false">(</mo> <msub> <mi>Ω</mi> <mi>g</mi> </msub> <mo stretchy="false">)</mo> </mrow> <mi>s</mi> </msubsup> <mo>)</mo> </mrow> <mrow> <mn>1</mn> <mo>/</mo> <mi>s</mi> </mrow> </msup> </mrow> </math></p> +<p>Para más ejemplos, ve a los enlaces en le página del <a href="./">Proyecto MathML</a>, y sí estás <a href="build.html">construyendo</a> tu propio binario de Mozilla, ve el directorio + <i> + mozilla</i> + <i> + /layout/mathml/tests</i> + .</p> +<p>Ahora, ¿Qué sigue? Mientras pruebas MathML en Mozilla, ¿Qué hacer con esas cosas que parecen no funcionar según la especificación MathML? ¿O con esas cosas que simplemente parecen molestas, y que desearías poder hacer un poco mejor? ¿O con esas cosas que antes funcionaban y ya no funcionan mas (regresiones)? En cualquiera de las casos, dirígete a <a href="../../quality/bug-writing-guidelines.html">Bugzilla</a> para reportar las anomalías. Bugzilla tiene gran memoria para estas cosas, además, ¿cómo serían tus problemas solucionados si no son reportados?</p> +<p><a href="../../get-involved.html">Involucrarse</a> es parte de tu contribución al enriquecimiento de <a href="../../newlayout/">Gecko</a> con un procesador de MathML de estándares elegantes y obediente. Tu puedes dar tu opinión <a href="authoring.html">colocando contenido con MathML en la web</a>, reportando bugs en <a href="../../quality/bug-writing-guidelines.html">Bugzilla</a>, y, sí puedes ayudar con código, <a href="http://lxr.mozilla.org/seamonkey/source/layout/mathml/">inspeccionando o mejorando el código existente </a>y/o escogiendo un elemento en la lista de <a href="update.html">tareas pendientes</a>.</p> +<div id="cke_pastebin" style="position: absolute; top: 1775.63px; width: 1px; height: 1px; overflow: hidden; left: -1000px;"> + </div> diff --git a/files/es/mozilla/mathml_project/status/index.html b/files/es/mozilla/mathml_project/status/index.html new file mode 100644 index 0000000000..bee65af721 --- /dev/null +++ b/files/es/mozilla/mathml_project/status/index.html @@ -0,0 +1,325 @@ +--- +title: Estado de Mozilla MathML +slug: Mozilla/MathML_Project/Status +translation_of: Mozilla/MathML_Project/Status +--- +<p>Resumen de los elementos y/o atributos de <a class="external" href="http://www.w3.org/TR/MathML3/" title="http://www.w3.org/TR/MathML3/">MathML 3</a> (excluyendo elementos sin uso) y estado actual del soporte nativo. Se muestran referencias a MathML 3. Las secciones están marcadas con su correspondiente estado: <span style="background-color: lightgreen;">soportado</span>, <span style="background-color: gold;">en progreso</span>, y <span style="background-color: salmon;">no soportado actualmente</span>. Las secciones relacionadas a semántica/contenido, MathML o funciones irrelevantes se dejan en blanco o no se muestran en la lista. Si solo la función principal de un elemento esta implementado, esa sección sera marcada como soportado pero los detalles de los atributos no soportados se especifican después.</p> +<h2 id="Elementos_de_nivel_superior_de_Math">Elementos de nivel superior de Math</h2> +<p>Vea <a class="external" href="http://www.w3.org/TR/MathML3/chapter2.html#interf.toplevel">§ 2.2</a>.</p> +<table style="width: 100%;"> + <tbody> + <tr> + <th>Atributo</th> + <th>Notas</th> + </tr> + <tr style="background-color: #90ee90;"> + <td>display</td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>maxwidth, overflow</td> + <td>No Implementado. Ver {{ Bug("534962") }}.</td> + </tr> + <tr> + <td>altimg, altimg-width, altimg-height, altimg-valign, alttext</td> + <td>MathML esta siempre activado, por lo que soportar estos atributos es irrelevante. Vea {{ Bug("660762") }}.</td> + </tr> + <tr> + <td>cdgroup</td> + <td> </td> + </tr> + </tbody> +</table> +<h2 id="Atributos_Compartidos_por_todos_los_elementos_MathML">Atributos Compartidos por todos los elementos MathML</h2> +<p>Vea <a class="external" href="http://www.w3.org/TR/MathML3/chapter2.html#fund.globatt">§ 2.1.6</a> y <a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.presatt">§ 3.1.10</a>.</p> +<table style="width: 100%;"> + <tbody> + <tr> + <th>Atributo</th> + <th>Notas</th> + </tr> + <tr style="background-color: #90ee90;"> + <td>id, class, style</td> + <td>Implementado.</td> + </tr> + <tr> + <td>xref</td> + <td> </td> + </tr> + <tr style="background-color: #90ee90;"> + <td>href</td> + <td>Implementado en Gecko. Nota: la interfaz de usuario funciona correctamente en Seamonkey pero no en Firefox. Ver {{ Bug("534968") }}.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td>mathcolor</td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td>mathbackground</td> + <td>Implementado.</td> + </tr> + </tbody> +</table> +<h2 id="Elementos_de_Señalización">Elementos de Señalización</h2> +<table style="width: 100%;"> + <tbody> + <tr> + <th>Elemento [- atributo]</th> + <th>Notas</th> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mi">mi</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #ffd700;"> + <td>mi - mathvariant</td> + <td>Parcialmente Implementado. Ver {{ Bug("114365") }}.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mn">mn</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mo">mo</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>mo - linebreaking attributes, indentation attributes</td> + <td>No Implementado. Ver {{ Bug("534962") }}.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mtext">mtext</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mspace">mspace</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>mspace - linebreak</td> + <td>No Implementado. Ver {{ Bug("380266") }}.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.ms">ms</a></td> + <td>Implementado.</td> + </tr> + </tbody> +</table> +<h2 id="Esquema_de_Diseño_General">Esquema de Diseño General</h2> +<table style="width: 100%;"> + <tbody> + <tr> + <th>Elemento [- atributo]</th> + <th>Notas</th> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mrow">mrow</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mfrac">mfrac</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.msqrt">msqrt</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mroot">mroot</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mstyle">mstyle</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>mstyle - lquote, rquote</td> + <td>No Implementado. Ver {{ Bug("560100") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>mstyle - infixlinebreakstyle</td> + <td>No Implementado. Ver {{ Bug("534962") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>mstyle - decimalpoint</td> + <td>No Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.merror">merror</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mpadded">mpadded</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mphantom">mphantom</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mfenced">mfenced</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.menclose">menclose</a></td> + <td>Implementado.</td> + </tr> + </tbody> +</table> +<h2 id="Script_y_Limites_esquemáticos">Script y Limites esquemáticos</h2> +<table style="width: 100%;"> + <tbody> + <tr> + <th>Elemento [- atributo]</th> + <th>Notas</th> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.msub">msub</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.msup">msup</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.subsup">msubsup</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.munder">munder</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mover">mover</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.munderover">munderover</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mmultiscripts">mmultiscripts</a></td> + <td>Implementado.</td> + </tr> + </tbody> +</table> +<h2 id="Cálculos_en_Tablas">Cálculos en Tablas</h2> +<table style="width: 100%;"> + <tbody> + <tr> + <th>Elemento [- atributo]</th> + <th>Notas</th> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mtable">mtable</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>mtable - alignmentscope</td> + <td>No Implementado. Ver {{ Bug("122253") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>mtable - columnspacing, rowspacing</td> + <td>No Implementado. Ver {{ Bug("330964") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>mtable - columnwidth, framespacing, equalrows, equalcolumns</td> + <td>No Implementado.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>mtable - side, minlabelspacing</td> + <td>No Implementado. Ver {{ Bug("356870") }}.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mtr">mtr</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mtd">mtd</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>* - groupalign.</td> + <td>No Implementado. Ver {{ Bug("122253") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.maligngroup">maligngroup</a></td> + <td>No Implementado. Ver {{ Bug("122253") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.malignmark">malignmark</a></td> + <td>No Implementado. Ver {{ Bug("122253") }}.</td> + </tr> + </tbody> +</table> +<h2 id="Cálculos_Elementales">Cálculos Elementales</h2> +<table style="width: 100%;"> + <tbody> + <tr> + <th>Elemento [- atributo]</th> + <th>Notas</th> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mstack">mstack</a></td> + <td>No Implementado. Ver {{ Bug("534967") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mlongdiv">mlongdiv</a></td> + <td>No Implementado. Ver {{ Bug("534967") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.msgroup">msgroup</a></td> + <td>No Implementado. Ver {{ Bug("534967") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.msrow">msrow</a></td> + <td>No Implementado. Ver {{ Bug("534967") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mscarries">mscarries</a></td> + <td>No Implementado. Ver {{ Bug("534967") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mscarry">mscarry</a></td> + <td>No Implementado. Ver {{ Bug("534967") }}.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.msline">msline</a></td> + <td>No Implementado. Ver {{ Bug("534967") }}.</td> + </tr> + </tbody> +</table> +<h2 id="Otros_Elementos">Otros Elementos</h2> +<table style="width: 100%;"> + <tbody> + <tr> + <th>Elemento [- atributo]</th> + <th>Notas</th> + </tr> + <tr style="background-color: #fa8072;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.mglyph">mglyph</a></td> + <td>No Implementado. Ver {{ Bug("297465") }}.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.maction">maction</a></td> + <td>Implementado.</td> + </tr> + <tr style="background-color: #fa8072;"> + <td>maction - tooltip</td> + <td>No Implementado. Ver {{ Bug("544001") }}.</td> + </tr> + <tr style="background-color: #90ee90;"> + <td><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.semantics">semantics</a></td> + <td>Implementado en {{geckoRelease("23.0")}}.</td> + </tr> + </tbody> +</table> +<div class="originaldocinfo"> + <h2 id="Información_Original_del_Documento">Información Original del Documento</h2> + <ul> + <li>Autor(s): Frédéric Wang</li> + <li>Otros Contribuidores:</li> + <li>Información sobre Derechos de Autor: Algunas porciones de este documento poseen derechos de autor de sus respectivos contribuidores de mozilla.org © 2010; Contenido disponible bajo licencia Creative Commons | <a class="external" href="http://www.mozilla.org/foundation/licensing/website-content.html">Detalles</a>.</li> + </ul> +</div> +<p> </p> diff --git a/files/es/mozilla/mathml_project/student_projects/index.html b/files/es/mozilla/mathml_project/student_projects/index.html new file mode 100644 index 0000000000..bff715a243 --- /dev/null +++ b/files/es/mozilla/mathml_project/student_projects/index.html @@ -0,0 +1,49 @@ +--- +title: Proyectos Estudiantiles +slug: Mozilla/MathML_Project/Student_Projects +tags: + - MathML +translation_of: Mozilla/MathML_Project/Student_Projects +--- +<h2 id="Verano_2012">Verano 2012</h2> +<p>Ver "<a href="http://www.maths-informatique-jeux.com/blog/frederic/?post/2012/08/27/How-I-got-involved-with-Mozilla-and-try-to-bring-new-contributors" title="http://www.maths-informatique-jeux.com/blog/frederic/?post/2012/08/27/How-I-got-involved-with-Mozilla-and-try-to-bring-new-contributors">Como me involucre con Mozilla y mi intento de traer nuevos contribuidores</a>" en el blog de Frédéric para una revisión de contribuciones.</p> +<h3 id="MathML_Dinámico_(Andrii_Zui)">MathML Dinámico (Andrii Zui)</h3> +<p>Andrii ha sido aceptada para el "Google Summer of Code" de 2012.</p> +<ul> + <li><a class="external" href="http://www.google-melange.com/gsoc/project/google/gsoc2012/prazuber/19001" title="http://www.google-melange.com/gsoc/project/google/gsoc2012/prazuber/19001">Página del Proyecto</a></li> + <li><a class="link-https" href="https://wiki.mozilla.org/SummerOfCode/2012/DynamicMathML" title="https://wiki.mozilla.org/SummerOfCode/2012/DynamicMathML">Reporte de Estado Semanal</a></li> +</ul> +<h3 id="reconstrucción_de_mtable_(Quentin_Headen)">reconstrucción de mtable (Quentin Headen)</h3> +<ul> + <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=731667" title="https://bugzilla.mozilla.org/show_bug.cgi?id=731667"><span id="summary_alias_container"><span id="short_desc_nonedit_display">Reescritura de la implementación de mtable para prevenir el uso de atributos _moz-*</span></span></a></li> + <li><a href="http://phaseshiftsoftware.com/blog/?p=538" title="http://phaseshiftsoftware.com/post/538">Verano de Mozilla</a> (Quentin's blog)</li> +</ul> +<h2 id="Verano_2011">Verano 2011</h2> +<h3 id="Implantación_de_nuevas_funciones_de_MathML_en_el_motor_de_Mozilla_(Jonathan_Hage)">Implantación de nuevas funciones de MathML en el motor de Mozilla (Jonathan Hage)</h3> +<p>Durante un internado de dos meses, Jonathan trabajó en los siguientes bugs</p> +<ul> + <li>Agregando soporte de nombres de espacio negativo {{ Bug("650530") }}</li> + <li>Actualizando mozilla/src/layout/mathml/tests/ {{ Bug("557084") }}</li> + <li>Agregando soporte para el atributo displaystyle en el elemento <math/> {{ Bug("669719") }}</li> +</ul> +<p>También agregó soporte para el atributo mpadded@voffset {{ Bug("557474") }} y trabajó también en los elementos munderover:</p> +<ul> + <li>soporte a nivel de script en munderover@accent="true" {{ Bug("669713") }}</li> + <li>fusionó los marcos de clases munderover/munder/mover {{ Bug("668204") }}</li> + <li>agregó soporte para el atributo align {{ Bug("557476") }}</li> +</ul> +<p>Finalmente empezó a trabajar en algunos</p> +<ul> + <li>Unificando el análisis de longitud y atributos mpadded {{ Bug("677036") }}</li> + <li>Removiendo la anulación de valor de namedspace {{ Bug("673759") }}</li> + <li>Default value for lspace/rspace should be thickmathspace {{ Bug("662756") }}</li> +</ul> +<p>Los parches Jonathan seran integrados en Firefox 7 u 8. El trabajo restante será finalizado por Frédéric después. Actualmente Jonathan no se encuentra involucrado en el proyecto Mozilla MathML.</p> +<h2 id="Verano_2007">Verano 2007</h2> +<h3 id="Mejorar_el_soporte_MathML_en_Mozilla_(Vladimir_Sukhoy)">Mejorar el soporte MathML en Mozilla (Vladimir Sukhoy)</h3> +<p>El plan de Vladimir's era unir MathML al tronco principal pero era demasiado trabajo para un proyecto de verano, el quería empezar implementando MathML DOM para familiarizarse con el código.</p> +<ul> + <li><a class="link-https" href="https://bug377499.bugzilla.mozilla.org/attachment.cgi?id=267242" title="https://bug377499.bugzilla.mozilla.org/attachment.cgi?id=267242">Propuesta del proyecto</a></li> + <li><a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=377499" title="https://bugzilla.mozilla.org/show_bug.cgi?id=377499">Reporte principal de fallas y estado</a></li> +</ul> +<p>Desafortunadamente la mayoria de sus cambios no han sido integrados al tronco del proyecto. Algunas de las fallas en las que trabajo han sido corregidas por otras personas. Notablemente Karl ha restaurado el soporte MathML en el tronco. DOM fue removido de MathML 3 y no tenemos planes de implementarlo. Vladimir no se encuentra activo en el proyecto Mozilla MathML.</p> diff --git a/files/es/mozilla/mathml_project/various/index.html b/files/es/mozilla/mathml_project/various/index.html new file mode 100644 index 0000000000..b0ae4a4337 --- /dev/null +++ b/files/es/mozilla/mathml_project/various/index.html @@ -0,0 +1,36 @@ +--- +title: Various MathML Tests +slug: Mozilla/MathML_Project/Various +translation_of: Mozilla/MathML_Project/Various +--- +<h2 id="Visión_en_conjunto_de_la_Presentación_de_los_elementos_de_MathML">Visión en conjunto de la Presentación de los elementos de MathML</h2> +<ul> + <li>Pruebas de Índices de tensor <mmultiscripts>: <math> <mmultiscripts> <mi>R</mi> <mi>i</mi><mi>1</mi> <mi>j</mi><mi>2</mi> <mprescripts></mprescripts> <mi>k</mi><mi>3</mi> </mmultiscripts> </math> ; Esto con <none/>, <math> <mmultiscripts> <mi>A</mi> <mi>q</mi><mi>p</mi> <mprescripts></mprescripts> <mi>i</mi><none></none> </mmultiscripts> </math></li> + <li>Un poco de cálculo: <math> <msubsup> <mo>∫</mo> <mi>a</mi> <mi>b</mi> </msubsup> <mrow> <mi>f</mi> <mo>(</mo> <mi>x</mi> <mo>)</mo> <mi>dx</mi> </mrow> <mrow> <mfrac> <mo>∂</mo> <mrow> <mo>∂</mo> <mi>x</mi> </mrow> </mfrac> <mrow> <mi>F</mi> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mo>∂</mo> <mrow> <mo>∂</mo> <mi>y</mi> </mrow> </mfrac> <mrow> <mi>F</mi> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> </mrow> </math></li> + <li>Aquí está el alfabeto con porciones invisibles envueltas con <mphantom> entremedias: <math> <mi>a</mi> <mi>b</mi> <mi>c</mi> <mphantom> <mi>d</mi> <mi>e</mi> <mi>f</mi> <mi>g</mi> <mi>h</mi> <mi>i</mi> <mi>j</mi> </mphantom> <mi>k</mi> <mi>l</mi> <mi>m</mi> <mi>n</mi> <mi>o</mi> <mphantom> <mi>p</mi> <mi>q</mi> <mi>r</mi> <mi>s</mi> </mphantom> <mi>t</mi> <mi>u</mi> <mi>v</mi> <mi>w</mi> <mi>x</mi> <mi>y</mi> <mi>z</mi> </math>.</li> + <li>Pruebas de MathML <msub>: <math> <msub> <mi>a</mi> <mi>b</mi> </msub> </math>; <math> <msub> <mi>a</mi> <mi>i</mi> </msub> </math>; <math> <msub> <mi>A</mi> <msub> <mi>I</mi> <mi>k</mi> </msub> </msub> </math></li> + <li>Pruebas de MathML <msup>: <math> <msup> <mi>d</mi> <mi>b</mi> </msup> <msup> <mn>2</mn> <msub> <mi>a</mi> <mi>x</mi> </msub> </msup> <msup> <msup> <mn>2</mn> <mn>2</mn> </msup> <mi>x</mi> </msup> <msup> <mrow> <mo>(</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> <msup> <mi>y</mi> <msub> <mi>a</mi> <mi>x</mi> </msub> </msup> </msup> </math>.</li> + <li>Pruebas de MathML <munder>, <mover>, y <munderover>: <math> <munder> <mi>abcd</mi> <mi>un</mi> </munder> <mover> <mi>abcd</mi> <mi>ov</mi> </mover> <munderover> <mi>abcd</mi> <mi>under</mi> <mi>over</mi> </munderover> </math>.</li> + <li>Pruebas de MathML <msubsup>: <math> <msubsup> <mi>a</mi> <mi>p</mi> <mi>q</mi> </msubsup> <msubsup> <mi>a</mi> <mrow> <mi>b</mi> <mo>+</mo> <mi>c</mi> </mrow> <mi>x</mi> </msubsup> </math>.</li> + <li>Pruebas de MathML <mrow>: <math> <msup> <mi>d</mi> <mrow> <mo>(</mo> <mfrac> <mi>a</mi> <mi>b</mi> </mfrac> <mo>)</mo> </mrow> </msup> </math></li> + <li><math> <mrow> <mrow> <msup> <mi>x</mi> <mn>2</mn> </msup> <mo>+</mo> <mrow> <mn>4</mn> <mo>*</mo> <mi>x</mi> </mrow> <mo>+</mo> <mfrac> <mi>p</mi> <mi>q</mi> </mfrac> </mrow> <mo>=</mo> <mn>0</mn> </mrow> </math>, con este <mfrac> colgando aquí<math> <mfrac><mrow><mi>d</mi> <mo>*</mo> <msup> <mi>T</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <mi>i</mi> <mo>+</mo> <mi>j</mi> </mrow> <mi>n</mi> </mfrac> <mo>)</mo> </mrow> </msup> <mo>+</mo> <msub> <mi>p</mi> <mi>y</mi> </msub> <mo>*</mo> <mi>q</mi> </mrow> <mrow> <msup> <mi>p</mi> <mi>x</mi> </msup> <mo>*</mo> <msub> <mi>b</mi> <mi>x</mi> </msub> <mo>+</mo> <mfrac> <mrow> <mi>a</mi> <mo>+</mo> <mi>c</mi> </mrow> <mi>d</mi> en medio de una gran cantidad de texto en marcha para tratar de explicar lo que esto significa para aquellos que se preocupan de leer.</mfrac></mrow></mfrac></math> + <div id="gt-src-tools-l"> + <div id="gt-input-tool" style="display: inline-block;"> + <div dir="ltr" style="zoom: 1;"> + <span id="result_box" lang="es"><span class="hps">en medio de</span> <span class="hps">una gran cantidad de</span> <span class="hps">texto</span> <span class="hps">en marcha</span> <span class="hps">para tratar de explicar</span> <span class="hps">lo que esto significa</span> <span class="hps">para</span> <span class="hps">los que se preocupan</span> <span class="hps">de leer</span></span></div> + </div> + </div> + </li> + <li>Pruebas de MathML <merror>, <mtext>: <math> <mtext>Esto es un texto en mtext</mtext> <merror><mtext>Esto es un texto en merror</mtext></merror> </math></li> + <li>Pruebas de <maction>: Haga clic para alternar entre expresiones y ver la línea de estado onmouseover/onmouseout: + <p><math display="block"> <maction actiontype="toggle"> <maction actiontype="statusline"> <mi>statusline#Primera Expresión</mi> <mtext>Primera Expresión</mtext> </maction> <maction actiontype="statusline"> <mi>statusline#Segunda Expresión</mi> <mtext>Segunda Expresión</mtext> </maction> <maction actiontype="statusline"> <mi>statusline#Etcétera...</mi> <mtext>Etcétera..</mtext> </maction> </maction> </math></p> + <p>Haga clic en la expresión de abajo para ver varias definiciones de pi:<br> + <math display="block"> <mrow> <maction actiontype="toggle"> <mrow> <mi>π</mi> <mo>=</mo> <mn>3.14159265358</mn><mo mathvariant="bold">...</mo> </mrow> <mrow> <mi>π</mi> <mo>=</mo> <mn>2</mn><mi>i</mi> <mo></mo> <mo>Log</mo> <mfrac> <mrow><mn>1</mn><mo>-</mo><mi>i</mi></mrow> <mrow><mn>1</mn><mo>+</mo><mi>i</mi></mrow> </mfrac> </mrow> <mrow> <mi>π</mi> <mo>=</mo> <mn>2</mn> <mphantom><mo>.</mo></mphantom> <mfrac> <mn>2</mn> <msqrt> <mn>2</mn> </msqrt> </mfrac> <mphantom><mo>.</mo></mphantom> <mfrac> <mn>2</mn> <msqrt> <mn>2</mn> <mo>+</mo> <msqrt> <mn>2</mn> </msqrt> </msqrt> </mfrac> <mphantom><mo>.</mo></mphantom> <mfrac> <mn>2</mn> <msqrt> <mn>2</mn> <mo>+</mo> <msqrt> <mn>2</mn> <mo>+</mo> <msqrt> <mn>2</mn> </msqrt> </msqrt> </msqrt> </mfrac> <mo mathvariant="bold">...</mo> </mrow> <mrow> <mfrac> <mi>π</mi> <mn>4</mn> </mfrac> <mo>=</mo> <mfrac> <mstyle scriptlevel="0"> <mn>1</mn> </mstyle> <mstyle scriptlevel="0"> <mrow> <mn>2</mn> <mo>+</mo> <mfrac> <mstyle scriptlevel="0"> <msup><mn>1</mn><mn>2</mn></msup> </mstyle> <mstyle scriptlevel="0"> <mrow> <mn>2</mn> <mo>+</mo> <mfrac> <mstyle scriptlevel="0"> <msup><mn>3</mn><mn>2</mn></msup> </mstyle> <mstyle scriptlevel="0"> <mrow> <mn>2</mn> <mo>+</mo> <mfrac> <mstyle scriptlevel="0"> <msup><mn>5</mn><mn>2</mn></msup> </mstyle> <mstyle scriptlevel="0"> <mrow> <mn>2</mn> <mo>+</mo> <mfrac> <mstyle scriptlevel="0"> <msup><mn>7</mn><mn>2</mn></msup> </mstyle> <mstyle scriptlevel="0"> <mn>2</mn><mo>+</mo><mo mathvariant="bold">...</mo> </mstyle> </mfrac> </mrow> </mstyle> </mfrac> </mrow> </mstyle> </mfrac> </mrow> </mstyle> </mfrac> </mrow> </mstyle> </mfrac> </mrow> </maction> </mrow> </math></p> + </li> +</ul> +<h2 id="Teoría_de_la_dispersión_de_Thomson">Teoría de la dispersión de Thomson</h2> +<p><math display="block"> <mrow> <mtable> <mtr> <mtd columnalign="left"> <mrow> <mfrac> <mrow> <msup> <mi>d</mi> <mn>2</mn> </msup> <mi>P</mi> </mrow> <mrow> <mi>d</mi> <msub> <mi>Ω</mi> <mi>s</mi> </msub> <mo> </mo> <mi>d</mi> <msub> <mi>ω</mi> <mi>s</mi> </msub> </mrow> </mfrac> </mrow> </mtd> <mtd columnalign="left"> <mrow> <mo>=</mo> </mrow> </mtd> <mtd columnalign="left"> <mrow> <msubsup> <mi>r</mi> <mi>e</mi> <mn>2</mn> </msubsup> <msub> <mo>∫</mo> <mi>V</mi> </msub> <mo lspace="0"><</mo> <msub> <mi>S</mi> <mi>i</mi> </msub> <mo>></mo> <msup> <mi>d</mi> <mn>3</mn> </msup> <mi mathvariant="bold">r</mi> <mo>∫</mo> <msup> <mrow> <mo lspace="0" rspace="0" symmetric="false">|</mo> <mover accent="true"> <mi mathvariant="bold">e</mi> <mo>^</mo> </mover> <mo>.</mo> <mover accent="true"> <mo>Π</mo> <mo>↔</mo> </mover> <mo>.</mo> <mover accent="true"> <mi mathvariant="bold">e</mi> <mo>^</mo> </mover> <mo lspace="0" rspace="0" symmetric="false">|</mo> </mrow> <mn>2</mn> </msup> <msup> <mi>κ</mi> <mn>2</mn> </msup> <mi>f</mi> <mo> </mo> <mi>δ</mi> <mrow> <mo stretchy="false">(</mo> <mi mathvariant="bold">k</mi> <mo>.</mo> <mi mathvariant="bold">v</mi> <mo>-</mo> <mi>ω</mi> <mo stretchy="false">)</mo> </mrow> <msup> <mi>d</mi> <mn>3</mn> </msup> <mi mathvariant="bold">v</mi> </mrow> </mtd> </mtr> <mtr> <mtd></mtd> <mtd columnalign="left"> <mrow> <mo>=</mo> </mrow> </mtd> <mtd columnalign="left"> <mrow> <msubsup> <mi>r</mi> <mi>e</mi> <mn>2</mn> </msubsup> <msub> <mo>∫</mo> <mi>V</mi> </msub> <mo lspace="0"><</mo> <msub> <mi>S</mi> <mi>i</mi> </msub> <mo>></mo> <msup> <mi>d</mi> <mn>3</mn> </msup> <mi mathvariant="bold">r</mi> <mo>∫</mo> <msup> <mrow> <mo lspace="0" rspace="0" symmetric="false">|</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mo stretchy="false">(</mo> <mn>1</mn> <mo>-</mo> <mover accent="true"> <mi mathvariant="bold">s</mi> <mo>^</mo> </mover> <mo>.</mo> <mover accent="true"> <mi mathvariant="bold">ı</mi> <mo>^</mo> </mover> <mo stretchy="false">)</mo> </mrow> <mrow> <mo stretchy="false">(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>β</mi> <mi>i</mi> </msub> <mo stretchy="false">)</mo> <mo stretchy="false">(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>β</mi> <mi>s</mi> </msub> <mo stretchy="false">)</mo> </mrow> </mfrac> <msubsup> <mi>β</mi> <mi>e</mi> <mn>2</mn> </msubsup> <mo lspace="0" rspace="0" symmetric="false">|</mo> </mrow> <mn>2</mn> </msup> <mspace width="thinmathspace"></mspace> <msup> <mrow> <mo rspace="0" symmetric="false">|</mo> <mfrac> <mrow> <mn>1</mn> <mo>-</mo> <msub> <mi>β</mi> <mi>i</mi> </msub> </mrow> <mrow> <mn>1</mn> <mo>-</mo> <msub> <mi>β</mi> <mi>s</mi> </msub> </mrow> </mfrac> <mo lspace="0" rspace="0" symmetric="false">|</mo> </mrow> <mn>2</mn> </msup> </mrow> </mtd> </mtr> <mtr> <mtd></mtd> <mtd></mtd> <mtd columnalign="left"> <mrow> <mo>×</mo> <mrow> <mo stretchy="false">(</mo> <mn>1</mn> <mo>-</mo> <msup> <mi>β</mi> <mn>2</mn> </msup> <mo stretchy="false">)</mo> </mrow> <mo> </mo> <mi>f</mi> <mo> </mo> <mi>δ</mi> <mrow> <mo stretchy="false">(</mo> <mi mathvariant="bold">k</mi> <mo>.</mo> <mi mathvariant="bold">v</mi> <mo>-</mo> <mi>ω</mi> <mo stretchy="false">)</mo> </mrow> <msup> <mi>d</mi> <mn>3</mn> </msup> <mi mathvariant="bold">v</mi> </mrow> </mtd> </mtr> </mtable> </mrow> </math></p> +<h2 id="Ecuaciones_de_Maxwell">Ecuaciones de Maxwell</h2> +<p style="text-align: center;"><math> <mstyle displaystyle="true"> <mrow> <mo>{</mo> <mtable columnalign="right center left"> <mtr> <mtd> <mrow> <mo>∇</mo> <mo>×</mo> <mover accent="true"> <mi mathvariant="bold">B</mi> <mo stretchy="true">→</mo> </mover> <mo>-</mo> <mfrac> <mn>1</mn> <mi>c</mi> </mfrac> <mfrac> <mrow> <mo>∂</mo> <mover accent="true"> <mi mathvariant="bold">E</mi> <mo stretchy="true">→</mo> </mover> </mrow> <mrow> <mo>∂</mo> <mi>t</mi> </mrow> </mfrac> </mrow> </mtd> <mtd> <mo>=</mo> </mtd> <mtd> <mrow> <mfrac> <mrow> <mn>4</mn> <mi>π</mi> </mrow> <mi>c</mi> </mfrac> <mover accent="true"> <mi mathvariant="bold">j</mi> <mo stretchy="true">→</mo> </mover> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>∇</mo> <mo>ċ</mo> <mover accent="true"> <mi mathvariant="bold">E</mi> <mo stretchy="true">→</mo> </mover> </mrow> </mtd> <mtd> <mo>=</mo> </mtd> <mtd> <mrow> <mn>4</mn> <mi>π</mi> <mi>ρ</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>∇</mo> <mo>×</mo> <mover accent="true"> <mi mathvariant="bold">E</mi> <mo stretchy="true">→</mo> </mover> <mo>+</mo> <mfrac> <mn>1</mn> <mi>c</mi> </mfrac> <mfrac> <mrow> <mo>∂</mo> <mover accent="true"> <mi mathvariant="bold">B</mi> <mo stretchy="true">→</mo> </mover> </mrow> <mrow> <mo>∂</mo> <mi>t</mi> </mrow> </mfrac> </mrow> </mtd> <mtd> <mo>=</mo> </mtd> <mtd> <mover accent="true"> <mn mathvariant="bold">0</mn> <mo stretchy="true">→</mo> </mover> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>∇</mo> <mo>ċ</mo> <mover accent="true"> <mi mathvariant="bold">B</mi> <mo stretchy="true">→</mo> </mover> </mrow> </mtd> <mtd> <mo>=</mo> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mrow> </mstyle> </math></p> +<h2 id="Ecuaciones_de_campo_de_Einstein">Ecuaciones de campo de Einstein</h2> +<p style="text-align: center;"><math> <mstyle displaystyle="true"> <mrow> <msub> <mi mathvariant="normal">R</mi> <mstyle scriptlevel="1"> <mrow> <mi>μ</mi> <mi>ν</mi> </mrow> </mstyle> </msub> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mi>g</mi> <mstyle scriptlevel="1"> <mrow> <mi>μ</mi> <mi>ν</mi> </mrow> </mstyle> </msub> <mi mathvariant="normal">R</mi> <mo>=</mo> <mfrac> <mrow> <mn>8</mn> <mi>π</mi> <mi mathvariant="normal">G</mi> </mrow> <msup> <mi>c</mi> <mn>4</mn> </msup> </mfrac> <msub> <mi mathvariant="normal">T</mi> <mstyle scriptlevel="1"> <mrow> <mi>μ</mi> <mi>ν</mi> </mrow> </mstyle> </msub> </mrow> </mstyle> </math></p> |