Plugin de látex para WordPress
Contents
Puedes incrustar el látex usando una variedad de sintaxis diferentes. Se prefiere la sintaxis del código corto (http://codex.wordpress.org/Shortcode_API). Así que [latex]E=mc^2[/latex] funcionará de forma inmediata. Esto también fuerza la carga de MathJax.
Puede utilizar la sintaxis wp-latex, $latex E=mc^2$. Los parámetros pueden ser especificados como con wp-latex pero serán ignorados. Esto significa que MathJax-LaTeX debería ser un reemplazo directo de wp-latex. Debido a que esto entra en conflicto con wp-latex, este comportamiento está bloqueado cuando wp-latex está presente, y debe ser habilitado explícitamente en la configuración.
Katex wordpress
Se ha añadido un panel de preferencias al grupo «Configuración» en el que se puede elegir si se utiliza la versión 2 o 3 de MathJax, cambiar la ubicación del servidor de MathJax (CDN) y los ajustes de configuración de MathJax. (Consulte esta página para obtener detalles sobre las opciones disponibles).
Inicialmente tuve un problema en el que sólo quería cargar el Mathjax en ciertas páginas, y encontré que la solución era instalar un plugin separado que le permite activar y desactivar todos sus otros plugins en cada página/post. El ‘Plugin Load Filter’ me funcionó, pero puede que no sea útil para todo el mundo.
Para las ecuaciones que están en línea o en párrafos separados, funcionó como un encanto. El formato no aparece en el modo de edición, sólo en la página publicada. No lo usé para nada más complicado, así que sólo le doy 4 estrellas ya que las cosas pueden complicarse mucho más que esto, y en eso no puedo decir cómo funciona.
Api Mathjax
Si ve «Necesita hacer que este archivo sea escribible antes de poder guardar sus cambios. Consulte el Códice para más información». (Por supuesto, usted no ve el botón «Actualizar archivo») Usted debe CHMOD archivo a 0777, vaya a la carpeta FTP /wp-content/plugins/mathjax-latex/ y CHMOD archivo mathjax-latex.php a 0777.
Debemos entender por qué ocurre este error, debido a que la función preg_replace_callback de PHP<5.3 no soporta los cierres, debe usar create_function, o escribir una función estática y pasarla como callback.
Reducción de tamaño de Mathjax
Estoy intentando añadir alguna fórmula matemática usando LaTeX en la parte de matemáticas de mi sitio, http://onlinemathbiz.com/linear-algebra/. Ya he instalado MathJax, y puedo verlo desde mi configuración. Sin embargo, cuando intento editar el sitio anterior con Elemenator, tengo problemas para mostrar las matemáticas.
…pero ninguna funcionó. He buscado en internet, y veo que desde aquí – https://docs.mathjax.org/en/stable/platforms/wordpress.html, hay que ir a Appearences –> Editor (ya no existe, supongo que ahora se llama Theme Editor) —> ir a la lista desplegable «Theme Files» —> seleccionar «header.php». Y luego justo antes del final de la etiqueta, deberíamos insertar
Y haciendo esto se «habilitaría» MathJax con la entrada de TeX y MathML. Pero me da mucho miedo cambiar el header.php, por si acaso rompe mi sitio. ¿Hay alguna solución más sencilla? Es importante señalar aquí que, no estoy haciendo un post con símbolos matemáticos en él, más bien, estoy escribiendo en http://onlinemathbiz.com/linear-algebra/.
Si estás usando cualquier tema (no específico del sitio, hecho a medida) sin un tema hijo, entonces no deberías modificar los archivos del tema original de ninguna manera. Ya que cualquier modificación se borrará la próxima vez que actualices tu tema.