Esiste un modo per eseguire il rendering del client LaTEX / MathJax per Slack Chat (Web o app)?


44

Ho un gruppo di lavoro che utilizza l'app di chat Slack / il sito Web / la versione destop per comunicare e il desiderio di inviare espressioni matematiche utilizzabili agli amici è qualcosa che vorremmo fare lì. Anche se non sembra che ci sia alcuna implementazione ufficiale di LaTeX o un plug-in per esso, ci sono molti modi per l'integrazione fai-da-te:inserisci qui la descrizione dell'immagine

Volevo sapere come far funzionare il rendering LaTeX su Slack, sia attraverso integrazioni e / o personalizzazioni di Slack e / o tramite l'aggancio al web. L'unica cosa che preferirei non fare è collegarmi a un altro sito Web, trasformare il rendering in un'immagine e quindi ricollegarlo a Slack.

Risposte:


25

Ho realizzato un piccolo script che installa MathJax nel client desktop di Slack (sostanzialmente la stessa soluzione di goatandsheep , ma con alcuni hacking di Electron). Nessun server necessario, supporta sia matematica in linea che visualizzazione e le equazioni possono essere modificate.

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

Math in Slack


Questo ha funzionato immediatamente.
Jess Riedel,

Sarebbe fantastico, ma sfortunatamente non funziona per me su Mac Sierra. :( Eventuali puntatori sarebbero fantastici.
space_cadet

@space_cadet Mi dispiace sapere che funziona per te. Si prega di presentare un bug report su github e descrivere il problema nel modo più dettagliato possibile: github.com/fsavje/math-with-slack/issues
Fredrik Savje,

Funziona bene su Mac Mojave (gennaio 2019). Grazie mille!
Tim Erickson,

@FredrikSavje, Ciao, c'è un modo per installare lo script nell'area di lavoro?
oshribr

12

Ho scritto uno script Tampermonkey / Greasemonkey che puoi installare come estensione che lo renderà.

Modifica: si è verificato un problema con il rendering sui flussi, poiché compila il contenuto al caricamento della pagina. Se qualcuno sa come farlo, sarebbe fantastico.

Modifica: MathJax CDN è stato chiuso .


Grazie, lo sto guardando adesso. Qualunque possibilità tu possa aggiungere un po 'più di chiarimento al programma di installazione per le persone che ancora non conoscono Slack dentro e fuori.
user507974,

1. Scarica Tampermonkey per Chrome o Greasemonkey per Firefox 2. Aggiungi un nuovo script utente. 3. Incollare il contenuto del file in esso.
Kemal Ahmed,

Altri hanno avuto successo usando lo script Greasemonkey? Per me, sembra essere installato ma non rende equazioni nel mio forum Slack.
passaggio

MathJax non si è spento. L'unica cosa che viene chiusa è una delle loro CDN.
Alessandro Cosentino,

@AlessandroCosentino grazie per la correzione. Non hanno chiuso, ma il loro CDN ha. Stanno usando CloudFlare CDN ora.
Kemal Ahmed,


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.