Autor Tema: Nuevas formas de escribir mates y gráficos interactivos en la Web

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

04 Abril, 2015, 01:10 am
Leído 7443 veces

avmath

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 82
  • Karma: +0/-0
  • Sexo: Masculino
Bueno, hace un par de meses hice una recomendación que no sé si leyeron los administradores sobre el plugin de LaTeX de este foro. Hace poco pude ver que lo que hace dicho plugin es generar imágenes tipo bitmap, con lo que al imprimir se pierde calidad como es lógico.

MathJax usa HTML+CSS cuando es posible y si no SVG para producir la salida, lo que lo hace bastante más bonito y rápido.

No sé porqué al menos no se dio una respuesta negativa aunque entiendo que hay cosas más prioritarias como arreglar el error que se viene produciendo con la base de datos desde hace tiempo. Creo que es una buena manera de mejorar el foro, yo mismo intentaría ayudar a su instalación, ya hice una en un foro SMF 2.0.

Bueno, se quiera o no instalar, para los interesados, os dejo el enlace de un par de plugins para MathJax que han salido, uno para interactuar en la propia web con pstricks:

http://latex2html5.com/  //Este está francamente chulo.

Y otro que ya está incorporado en este foro que es el xy-pic:

http://sonoisa.github.io/xyjax/xyjax.html#ToDo

Comprendo que haya desconfianza en un usuario con 46 mensajes pero bueno yo solo intento aportar mi granito de arena en este gran foro.

No voy a comisión con MathJax, tranquilos  :laugh:

Un saludo a todos.

10 Abril, 2015, 11:48 am
Respuesta #1

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

No sé porqué al menos no se dio una respuesta negativa aunque entiendo que hay cosas más prioritarias como arreglar el error que se viene produciendo con la base de datos desde hace tiempo.

Perdona por no haber respondido.

La cuestión es que el LaTeX siempre ha sido una cuestión delicada en el foro; más de lo que incluso los expertos en estas cosas sospechan. Hace poco más de un año alguien que se dedica "a estas cosas" no asesoró para cambiar el foro a otro servidor que minimizase los problemas de conexión que tenemos; todo estuvo listo... excepto el LaTeX que no hubo manera de que funcionase correctamente.

Citar
Creo que es una buena manera de mejorar el foro, yo mismo intentaría ayudar a su instalación, ya hice una en un foro SMF 2.0.

Te tomo la palabra porque cualquier ayuda es poca en estas cosas.

Por mi desconocimiento sobre el asunto, no estoy seguro de si un cambio en el intérprete de LaTeX permitiría seguir viendo igual los mensajes antiguos.

Estudiaremos el asunto, de verdad; pero insisto en que la experiencia nos demuestra que la cuestión es delicada.

Citar
Comprendo que haya desconfianza en un usuario con 46 mensajes pero bueno yo solo intento aportar mi granito de arena en este gran foro.

No hay ninguna desconfianza sobre tus buenas intenciones, independientemente del número de mensajes que lleves.  ;)

Saludos.

18 Abril, 2015, 12:58 am
Respuesta #2

avmath

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 82
  • Karma: +0/-0
  • Sexo: Masculino
Hola el_manco, es una cuestión delicada no te lo niego, aun así sigo creyendo que se puede hacer muchísimo.

Cuando quieras te pones en contacto conmigo que colaboraré en lo que pueda, y bueno, yo si estoy bastante seguro, a MathJax se le pueden cambiar los delimitadores.

Sabes que en LaTeX se usa $$ $$ para el displaystyle, y $ $ para el modo en línea, pues bien MathJax tiene una opción que si quieres que los delimitadores sean

[midelimitador] [/midelimitador]

Funciona correctamente, por eso mismo sería retrocompatible.

Te adjunto un archivo .html, para que veas que reconoce bien los patrones, es un ejemplo que no incluye un foro ni ningún estilo para verlo "bonito", pero en el foro SMF había que modificar un .php poniendo un par de echo's y ya.

Cuando le des a ver código fuente verás de la sencillez de la que estoy hablando. Además el MathJax este es Javascript, por lo que se ejecuta del lado del cliente, es decir en mi máquina o en la tuya, no en el servidor. Así se podría descargar un poco el trabajo del server, pienso yo.

Saludos.