¿Hay posibilidad de habilitar o incluir MathJax?

Iniciado por avesudra, 28 Octubre 2014, 20:10 PM

0 Miembros y 1 Visitante están viendo este tema.

avesudra

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.
Regístrate en

engel lex

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
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

el-brujo

¿Existe algún plugin o addon MathJax para  SMF 1.1.x?

avesudra

#3
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 (php) [Seleccionar]
<script type="text/javascript"><!-- // --><![CDATA[
       var smf_scripturl = "' . $scripturl . '";
// ]]></script>';

Añadir esto:
Código (php) [Seleccionar]
echo "<script type='text/javascript' src='http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML'></script>";
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:.
Regístrate en