
Sé que algunos sitios web utilizan servicios como MathJax para mostrar matemáticas que parecen LaTeX pero que en realidad no lo son. ¿Cuál es el caso en Wikipedia?
- ¿Usan LaTeX real o algo más?
- ¿Puedo simplemente copiar código matemático de Wikipedia a un documento LaTeX, o viceversa, y esperar que funcione?
Respuesta1
De hecho, Wikipedia usa LaTeX, indirectamente.
Los editores de Wikipedia (usuarios que escriben/editan artículos en Wikipedia) ingresan texto como <math>\sqrt{1-e^2}</math>
en el código fuente de la página de Wikipedia y guardan la página. Por supuesto, lo que se admite no es LaTeX arbitrario, sino una sintaxis bastante extensa adecuada para fórmulas matemáticas, que está documentada enesta página.
Luego, cuando se ve la página, el software (Mediawiki) utilizatexvcque se utiliza para generar las imágenes. Este es un contenedor alrededor de un latex
binario real: verifica que la entrada se ajuste a alguna sintaxis LaTeX restringida (documentada arriba), crea un archivo látex que contiene esa entrada, se ejecuta latex
en él y lo utiliza dvipng
para generar una imagen. (Esto no se hace cada vez que un espectador ve la página, pero se almacena en caché en el servidor después de la primera vez: que probablemente ocurre cuando quien estaba escribiendo la página miró la vista previa). Cuando se ve la página de Wikipedia, cada una de esas imágenes se muestra colocado en la página, siendo la etiqueta alt la fuente original de estilo LaTeX. Por ejemplo, la fuente HTML puede decir:
<img
src="https://wikimedia.org/api/rest_v1/media/math/render/svg/1a1835e62332fad1e2fa7f2c6e34972788e59cb3"
class="mwe-math-fallback-image-inline"
alt="{\sqrt {1-e^{2}}}\!">
Si tienes curiosidad, puedes visitar directamente esa URL (https://wikimedia.org/api/rest_v1/media/math/render/svg/1a1835e62332fad1e2fa7f2c6e34972788e59cb3) y ver la imagen generada.
Ahora, cuando intente ver la página, si hay problemas de red o si los servidores de Wikipedia son lentos, es posible que su navegador no pueda cargar la imagen. Cuando esto sucede, su navegador (ya sea en su teléfono o en su computadora) probablemente mostrará el texto alternativo. En el caso anterior, en lugar de la imagen verá {\sqrt {1-e^{2}}}\!
. Si recarga la página en su navegador, el "problema" puede solucionarse solo y podrá ver las imágenes nuevamente.
Una forma en que todo esto es útil para nosotros, los usuarios de TeX/LaTeX, es que si no estamos seguros de cómo ingresar alguna fórmula en TeX, como acceso directo podemos visitar una página relevante de Wikipedia y ver cómo los editores de Wikipedia la ingresaron. Por ejemplo, si visita la página deFórmula cuadráticay copie el texto alrededor de la imagen, su navegador copiará
{\displaystyle x={\frac {-b\pm {\sqrt {b^{2}-4ac}}}{2a}}.}
Por supuesto, aunque a veces es útil como recordatorio, esto no es algo que pueda ser muy recomendable: es posible que los editores aleatorios de Wikipedia no siempre sigan las mejores prácticas y es posible que necesiten trucos para su sintaxis restrictiva que no se aplican cuando se usa LaTeX "para real".