Fórmulas

Actualizado al 12/5/2020

Siendo un “blog” sobre matemáticas, ocasionalmente será conveniente escribir fórmulas en él, lo cual puede resultar complicado.

Si bien hay otras posibilidades como MathML, a los matemáticos les gusta usar la sintaxis de \(\mathrm{\LaTeX}\), a la que están acostumbrados. MathJax es un agregado a las páginas de internet, que internamente usa MathML y puede convertir expresiones en \(\mathrm{\LaTeX}\) a MathML para escribirlas en la página.

Acá va una prueba:

Las soluciones de la ecuación cuadrática \( a x^2 + b x + c = 0, \) donde \(a\ne 0\), satisfacen la relación \[ x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}. \]

Poniendo el cursor sobre alguna de las fórmulas anteriores y luego apretando el botón derecho del ratón (o equivalente), aparecerá un menú para ver la expresión en \(\mathrm{\LaTeX}\) como en MathML y además ajustar cuestiones como el idioma de los carteles.

Para ver cómo funciona, copien en una entrada o comentario del blog la expresión \(\cos^2 \alpha + \sen^2 \alpha = 1\), con una barra invertida \ inmediatamente antes del paréntesis que abre y otra inmediatamente antes del paréntesis que cierra. Al hacer la “vista previa” o al “publicar” la entrada, debería verse como \(\cos^2 \alpha + \sen^2 \alpha = 1\).

Cambiando los paréntesis inicial y final por corchetes, como en \[\cos^2 \alpha + \sen^2 \alpha = 1\], aparece en un nuevo renglón con un poco de sangría:

\[\cos^2 \alpha + \sen^2 \alpha = 1\]

Luego prueben poniendo barras invertidas inmediatamente antes de los corchetes inicial y final en [ \sum_{i=1}^n i = \frac{n\times (n+1)}{2}. ]

\(\mathrm{\LaTeX}\) es complicado y lleva mucho tiempo llegar a conocerlo con cierto detalle: no es lo que queremos hacer aquí.

Por suerte, hay alternativas.

Mucha gente usa un “editor de ecuaciones” para escribir fórmulas en procesadores de textos y aún para escribir en \(\mathrm{\LaTeX}\).

  • Posiblemente el más conocido y usado sea el de MS-Word.

    Originalmente estaba basado en el editor de ecuaciones MathType (comercial) que permite pasar las ecuaciones del editor de ecuaciones a \(\mathrm{\LaTeX}\).

    En las versiones actuales de MS-Word no es posible hacer estas traducciones salvo si se tiene la versión que viene con la suscripción anual de Microsoft 365.

    Vale la pena notar que con esa suscripción, el software OneNote puede traducir una ecuación manuscrita a la versión impresa.

  • “Google docs” tiene un editor de ecuaciones similar al de MS-Word, pero no veo una manera fácil de pasar los resultados a \(\mathrm{\LaTeX}\). Ya vendrá.
  • Hay editores de ecuaciones "online" que traducen a $\mathrm{\TeX}$. Por ejemplo:

    Inclusive en lugares como

    es posible ver el resultado directamente, sin pasar por este blog.

Otra cosa, mucho más interesante, es escribir una ecuación a mano y ver cómo se traduce a \(\mathrm{\LaTeX}\).

  • Ya hemos mencionado al software OneNote de Microsoft. Con la suscripción anual a Office 365, permite pasar a fórmulas “bonitas” y, más recientemente, traducirlas a \(\mathrm{\LaTeX}\).

    Algunas versiones del ya mencionado MathType permiten también pasar de ecuaciones manuscritas a fórmulas, pero no veo si es posible pasarlas a \(\mathrm{\LaTeX}\). Hay una página “demo” en la que se pueden ver las posibilidades.

  • Otra posibilidad es usar el webdemo de myscript. Allí podrán escribir con el ratón (idealmente con un lápiz en una pantalla táctil) y ver cómo aparece la fórmula escrita “matemáticamente”, y las versiones de \(\mathrm{\LaTeX}\) y MathML.
  • Si uno ve una ecuación escrita en alguna ventana de la computadora, ya sea en un documento pdf, MS-Word o Google, o una página web, aún cuando sea manuscrita y luego escaneada, es posible traducirla a \(\mathrm{\LaTeX}\) (y muchos formatos más) con el software mathpix. Este software es comercial pero puede usarse gratis en hasta 50 “conversiones” al mes.

Sería interesante que comentaran sobre las experiencias que tengan, incluyendo herramientas que no están mencionadas en esta nota.

No hay comentarios.:

Publicar un comentario

Nota: sólo los miembros de este blog pueden publicar comentarios.