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.