Inicio › Forums › Ayuda / Ajuda / Laguntza / Axuda / Help › Escribir ecuaciones en línea
Tagged: ecuaciones, Matemáticas, mathjax
This topic contains 11 respuestas, has 4 voices, and was last updated by Ignacio Gros Hace 6 años, 5 meses.
-
AuthorEntradas
-
21 febrero, 2017 at 11:50 #27131
Hola:
Lo primero es daros la enhorabuena por el buen trabajo que estáis llevando a cabo. Felicidades.
Estoy probando la última versión de exelerning y no consigo escribir una ecuación matemática en línea. He utilizado mathjax pero siempre se presenta la ecuación centrada y en la línea inferior del texto.
¿Es posible escribir, en esta última versión, ecuaciones en línea con el texto?
Muchas gracias.
Saluldos.
Rubén.
-
21 febrero, 2017 at 12:43 #27132
¿Te refieres a que se pueda incluir una fórmula que use MathJax y que se presente a mitad de un texto? Si es así, me temo que no se puede, pero porque no se ha previsto. Acabo de abrir una petición en GitHub para tenerlo en cuenta en próximas versiones.
Para conseguirlo ahora tendrías que añadir clases CSS en el HTML y modificar el fichero content.css de tu Estilo para forzar el cambio en la presentación.
Muchas gracias por la idea y los comentarios 🙂
-
21 febrero, 2017 at 15:53 #27134
Hola de nuevo:
Eso es. La idea es poder escribir fórmulas matemáticas en línea con el texto.
Muchas gracias por intentarlo para futuras versiones. Se agradece.
Saludos.
Rubén.
-
29 marzo, 2017 at 8:02 #27221
Hola Rubén:
Mira el ejemplo que he subido aquí. No es una solución definitiva, pero funciona.
Espero que te sirva. Avisaré cuando haya novedades.
Saludos.
-
26 julio, 2017 at 9:08 #28543
Hola Rubén.
He estado haciendo pruebas, y creo que lo mejor es documentar bien la manera de insertar ecuaciones en línea, porque tiene más sentido insertarlas desde ‘Pegar fragmento de HTML’ que desde ‘Pegar marcado matemático’. O incluso escribirlas directamente en el editor.
Adjunto un ejemplo sencillo. El código JavaScript necesario está en la pestaña Propiedades – Pie de página.
De momento cierro la incidencia relacionada. Mejoraremos la documentación.
Muchas gracias por la sugerencia.
Archivos adjuntos:
You must be logged in to view attached files. -
21 diciembre, 2017 at 9:56 #29256
Hola. Yo he tenido el mismo problema, y hemos conseguido usar mathjax usando un script. Lo bueno es que basta con escribir las fórmulas metidas entre \( y \)
Pongo un ejemplo del código html que habría que escribir:
<script type=”text/javascript” async=”” src=”https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML”>// <![CDATA[
// ]]></script>
Este es un ejemplo de fórmula en línea \(\frac{12}{45}\). Estamos indicando que usamos una fórmula al ponerla con las barras entre paréntesis.
Otro ejemplo \(\left(\frac{-b\pm\sqrt{b^2-4ac}}{2a}\right)\)
-
30 mayo, 2018 at 20:53 #29732
Hola compañeros:
Había perdido este hilo y los últimos mensajes, disculpadme, no los había leído.
Con la solución que propone Ignacio me estoy apañando perfectamente, escribo fenomenal las ecuaciones, tanto en línea, con $, como presentadas en una línea independiente con el doble $$. Muchas gracias por el aporte porque además de escribirse muy fácil quedan perfectamente integradas con el texto.
Una pregunta que quería haceros es si es posible de alguna manera, que las ecuaciones que se muestran en una línea (en modo presentación creo que se dice en Latex) se ajustan al margen izquierdo. ¿Es posible que se puedan ajustar al centro?
He puesto el ajuste en el centro en el editor, pero se presentan siempre a la izquierda.
Muchas gracias por todo vuestro trabajo. ¡Espectacular!
-
31 mayo, 2018 at 10:12 #29738
Hola Rubén:
Me alegra saber que te sirve.
Para centrar las fórmulas, lo más sencillo es que edites el fichero base.css de eXe y busques esto:
.exe-math,.MathJax_Display { text-align:left!important }
Borra la coma y lo que va después, hasta la llave:
,.MathJax_Display
Voy a revisarlo de cara a próximas versiones, porque tal vez convenga cambiar esa solución.
Otra forma de hacerlo (más segura porque no implica tocar ficheros de eXe) es forzar el centrado en tu Estilo:
.MathJax_Display { text-align:center!important }
Saludos.
-
2 junio, 2018 at 22:31 #29751
Muchas gracias Ignacio. Me pongo a ello.
-
2 junio, 2018 at 22:32 #29752
Perfecto. Es exactamente lo que buscaba. Aquí puedes ver cómo va quedando:
http://www.iesarangurenavila.com/files/ruben/public/4_derivadas_1_BCT/index.html
Ahora tengo que pulir lo de los archivos adjuntos. Tengo dos puestos y no va el enlace. Voy a investigarlo.
De nuevo, muchas gracias por vuestra ayuda.
Saludos.
Rubén.
-
3 junio, 2018 at 18:24 #29760
Un hilo muy interesante. Gracias por las mejoras, Ignacio, por vuestros interesantes aportes, Ignacio, Javier y Rubén, y enhorabuena por los apuntes, Rubén.
Observo que con esta solución, $ o $$ más Javascript en footer, las fórmulas aparecen en negrita y me gustaría que no apareciesen así por defecto. ¿Cómo podría modificarlo?
Saludos.
- This reply was modified Hace 6 años, 5 meses by Luis M. Iglesias Albarrán.
- This reply was modified Hace 6 años, 5 meses by Luis M. Iglesias Albarrán.
- This reply was modified Hace 6 años, 5 meses by Luis M. Iglesias Albarrán.
-
4 junio, 2018 at 11:12 #29766
Gracias por los comentarios, Luis.
[..] las fórmulas aparecen en negrita y me gustaría que no apareciesen así por defecto.
Prueba a cambiar la configuración. Ejemplo:
<script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}, "HTML-CSS": { preferredFont: null, webFont: 'Neo-Euler' } }); </script>
Otra opción es forzar la presentación desde los CSS (content.css de tu Estilo):
.MathJax_Display * { font-family:inherit!important }
Pero con las fuentes habituales (Arial, etc.) puedes encontrar problemas de visualización. Yo usaría las que propone MathJax.
Un hilo relacionado en un foro de usuarios de MathJax.
Espero que la información te sirva.
Saludos.
-
AuthorEntradas
You must be logged in to reply to this topic.