¿Hay alguna manera de representar LaTEX / MathJax para el cliente de Slack Chatting (web o aplicación)?

44

Tengo un grupo de trabajo que utiliza la aplicación de chat Slack / sitio web / versión destop para comunicarse, y el deseo de enviar expresiones matemáticas utilizables a amigos es algo que nos gustaría hacer allí. Si bien no parece que haya una implementación oficial de LaTeX o un complemento, existen muchas formas de integración de bricolaje:ingrese la descripción de la imagen aquí

Quería saber cómo hacer que la representación de LaTeX funcione en Slack, ya sea a través de integraciones y / o personalización de Slack y / o mediante enganche web. Lo único que preferiría no hacer es conectarme a otro sitio web, convertir el render en una imagen y luego volver a conectarlo a Slack.

usuario507974
fuente

Respuestas:

25

Hice un pequeño script que instala MathJax en el cliente de escritorio de Slack (básicamente la misma solución que Goatandsheep's , pero con un poco de piratería electrónica). No se necesita servidor, admite matemática tanto en línea como en pantalla, y las ecuaciones se pueden editar.

https://github.com/fsavje/math-with-slack

Math in Slack

Fredrik Savje
fuente
Esto funcionó de inmediato.
Jess Riedel
Esto sería bastante impresionante, pero desafortunadamente no funciona para mí en Mac Sierra. :( Cualquier puntero sería genial.
space_cadet
@space_cadet Lamento escuchar que te funciona. Presente un informe de error en github y describa su problema lo más detallado posible: github.com/fsavje/math-with-slack/issues
Fredrik Savje
Funciona bien en Mac Mojave (enero de 2019). ¡Un millón de gracias!
Tim Erickson
@FredrikSavje, Hola, ¿Hay alguna forma de instalar el script en el espacio de trabajo?
Oshribr
12

He escrito un script de Tampermonkey / Greasemonkey que puedes instalar como una extensión que lo renderizará.

Editar: ha tenido problemas para procesar en secuencias, ya que compila el contenido en la carga de la página. Si alguien sabe cómo hacer eso, sería genial.

Editar: MathJax CDN se ha cerrado .

Kemal Ahmed
fuente
Gracias, estoy revisando eso ahora. Cualquier posibilidad de que pueda agregar un poco más de texto de aclaración al instalador para las personas que aún no conocen a Slack por dentro y por fuera.
user507974
1. Descargue Tampermonkey para Chrome o Greasemonkey para Firefox 2. Agregue un nuevo script de usuario. 3. Pegue el contenido del archivo en él.
Kemal Ahmed
¿Han tenido éxito otros usando el script Greasemonkey? Para mí, parece estar instalado pero no muestra ecuaciones en mi foro de Slack.
medio pase
MathJax no se ha cerrado. Lo único que se cierra es uno de sus CDN.
Alessandro Cosentino
@AlessandroCosentino gracias por la corrección. No se han cerrado, pero su CDN sí. Están utilizando CloudFlare CDN ahora.
Kemal Ahmed