Foro de elhacker.net

Foros Generales => Sugerencias y dudas sobre el Foro => Mensaje iniciado por: avesudra en 28 Octubre 2014, 20:10 pm



Título: ¿Hay posibilidad de habilitar o incluir MathJax?
Publicado por: avesudra en 28 Octubre 2014, 20:10 pm
A veces cuando intentamos poner cualquier fórmula matemática que se salga de lo normal, tenemos muchos problemas, teniendo que recurrir a imágenes o cosas por el estilo. Sé que esto es un foro de Informática, no de Matemáticas, pero la Informática como todas las ciencias habidas y por haber, se nutre de ellas y eso no podemos negarlo.

Si se pudiese habilitar MathJax o cualquier otro tipo de plugin que permitiese visualizar las mates de una manera aceptable en el foro sin que redujese la velocidad o derivados, sería un detalle para algunos usuarios.

No sé si lo que estoy diciendo se escapa de los límites de SMF, además tampoco se de Programación Web ni nada de nada, sean buenos si estoy preguntando cualquier burrada ;D.

Un saludo.



Vale, ya sé que sí se puede, espero que los admins , moderadores consideren esto.


Título: Re: ¿Hay posibilidad de habilitar o incluir MathJax?
Publicado por: engel lex en 31 Octubre 2014, 17:44 pm
esto se discutió en varias oportunidades por ahí... pero creo que el resumen básicamente era que no valía la pena colocar una herramienta para lo poco que se usaría


Título: Re: ¿Hay posibilidad de habilitar o incluir MathJax?
Publicado por: el-brujo en 1 Noviembre 2014, 11:14 am
¿Existe algún plugin o addon MathJax para  SMF 1.1.x?


Título: Re: ¿Hay posibilidad de habilitar o incluir MathJax?
Publicado por: avesudra en 1 Noviembre 2014, 13:56 pm
Hola el-brujo, como ya te comenté no tengo ningún conocimiento sobre SMF ni PHP ni nada de nada. Sin embargo monté un foro de ejemplo con SMF 2.0.9 y para añadir MathJax lo que tuve que hacer es entrar en el directorio Sources y en el archivo Subs.php (supongo que será igual en SMF 1.1.x) , luego después de este código:
Código
  1. <script type="text/javascript"><!-- // --><![CDATA[
  2.        var smf_scripturl = "' . $scripturl . '";
  3. // ]]></script>';
Añadir esto:
Código
  1. echo "<script type='text/javascript' src='http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML'></script>";
  2. echo "<script type='text/javascript'>MathJax.Hub.Config({tex2jax:{inlineMath: [['$','$']],processEscapes: true}});</script>";
Así al poner por ejemplo lo siguiente:

$$\int\frac{dx}{x^2-2}$$

Te saldría la integral de 1/(x^2-2) en condiciones(en forma presentada, es decir en medio del post). Si pones doble dólar sale en forma presentada, si pones simple dólar no te separa el párrafo y te pone lo que sea en la misma línea en la que estás escribiendo.

Lo saqué de aquí: http://wiki.math.toronto.edu/TorontoMathWiki/index.php/Forum . Aun así es añadir dos líneas de javascript, no mucho más.

(Acabo de mirar el Subs.php en SMF 1.1.19 y es igual la línea tras la que hay que poner eso)

Un cordial saludo el-brujo y gracias por soportar mi ignorancia  :silbar:.