Cómo escribir ecuaciones en html?


Quiero escribir alguna ecuación matemática compleja en mi página web. ¿Hay algún plugin o algo para esto?

Author: anan_xon, 2012-09-15

7 answers

Intenta con mathjax http://www.mathjax.org / . Personalmente lo encuentro muy bueno.

 26
Author: mathematician1975,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-14 20:12:55

Para ecuaciones complejas, MathJax es la solución práctica actual. MathML es un enfoque más estructural en principio, pero el soporte del navegador es bastante limitado y, a menudo, de calidad cuestionable.

Sin embargo, la complejidad es relativa. Para algunas personas, E = mc2 u ∂/∂t + v ⋅ ∇ puede ser complejo, y tales construcciones puede ser escrito bastante bien utilizando sólo HTML con la ayuda de CSS; ver mi página Matemáticas en HTML (y CSS) .

 13
Author: Jukka K. Korpela,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-15 17:13:31

Puedes probar esto. Un poco anticuado, así que no estoy seguro de cómo funcionará:

Http://www.w3.org/Math /

 4
Author: aug,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-14 20:15:00

Si no desea implementar ningún JavaScript en su HTML, puede usar la herramienta editor de ecuaciones de CodeCogs ( http://www.codecogs.com/latex/about.php).

Es muy fácil de usar. Todo lo que hace es usar la interfaz de botón para escribir su ecuación y se genera inmediatamente un enlace de imagen HTML. Cuando ejecute su HTML, la imagen se generará en los servidores de CodeCogs y se implementará en su sitio. Es una herramienta muy cómoda.

 2
Author: deckele,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-22 14:14:35

Ejemplo Rápido usando mathjax:

Cargue la cdn: (asegúrese de especificar una opción ?config= ya que no viene incluida en el enlace cdn recomendado - default funciona muy bien):

<script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.4/MathJax.js?config=default'></script>

Luego, dentro de su html simplemente envuelva la ecuación dentro de $$ {equation here} $$

Por ejemplo $$ {J(\theta) =\frac{1}{2m} [\sum^m_{i=1}(h_\theta(x^{(i)}) - y^{(i)})2 + \lambda\sum^n_{j=1}\theta^2_j} $$

Y debería aparecer como una ecuación muy bien en la página.

 1
Author: Jared Wilber,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-06-05 04:51:07

Sé que esto es un poco tarde. Pero me gustaría mencionar acerca de jqMath que personalmente he encontrado más fácil y mucho más ligero que MathJax.

Encuentre los detalles aquí: https://mathscribe.com/author/jqmath.html

Los archivos se pueden descargar desde https://mathscribe.com/downloads/mathscribe-win-0.4.6.zip

Para usar esto,

  1. Descomprimir el archivo descargado
  2. encuentra los archivos jqmath-etc-0.4.6.min.js y jqmath-0.4.3.css, e incluirlos en su html
  3. Asegúrese de que su html tenga <meta charset="utf-8"> en la sección <head>.
  4. También incluye jQuery antes de usarlos.

Ahora puede escribir ecuaciones matemáticas y fórmulas en su html o página web.

Visite el enlace anterior para saber más sobre cómo escribir fórmulas matemáticas usando jqMath.

 0
Author: Jishad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-02-12 18:24:28

Llego tarde a la fiesta :-) Pero por razones de rendimiento, UpMath podría ser una mejor manera de hacerlo que MathJax . Utiliza Markdown y LaTeX para ayudar a mostrar ecuaciones y fórmulas complejas, e incluso imágenes basadas en SVG. Alguien quiere comprobarlo.

 0
Author: iMyke,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-05-29 05:26:25