Existe-t-il un moyen de rendre le client LaTEX / MathJax for Slack Chatting (Web ou application)?


44

J'ai un groupe de travail qui utilise la version app / site Web / destop de discussion Slack pour communiquer, et le désir d'envoyer des expressions mathématiques utilisables à des amis est quelque chose que nous aimerions y faire. Bien qu'il ne semble pas qu'il y ait d'implémentation officielle de LaTeX ou d'un plugin pour cela, il y a beaucoup de façons pour l'intégration de bricolage:entrez la description de l'image ici

Je voulais savoir comment faire fonctionner le rendu LaTeX sur Slack, que ce soit par le biais d’intégrations et / ou de la personnalisation de Slack et / ou par l’accrochage Web. La seule chose que je préférerais ne pas faire est de raccorder un autre site Web, de transformer le rendu en une image , puis de le rattacher à Slack.

Réponses:


25

J'ai créé un petit script qui installe MathJax dans le client de bureau de Slack (essentiellement la même solution que celle de goatandsheep , mais avec un peu de piratage électronique). Aucun serveur requis, prend en charge les mathématiques en ligne et d'affichage, et les équations peuvent être modifiées.

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

Math in Slack


Cela a fonctionné immédiatement.
— Jess Riedel

Ce serait génial, mais malheureusement, cela ne fonctionne pas pour moi sur Mac Sierra. :( Tout pointeur serait génial.
— space_cadet

@space_cadet Je suis désolé d'apprendre que cela fonctionne pour vous. Merci de déposer un rapport de bogue sur github et de décrire votre problème aussi précisément
— Fredrik Savje

Fonctionne bien dans Mac Mojave (janvier 2019). Merci mille fois!
— Tim Erickson le

@FredrikSavje, Salut, Y a-t-il un moyen d'installer le script sur l'espace de travail?
— oshribr

12

J'ai écrit un script Tampermonkey / Greasemonkey que vous pouvez installer comme une extension qui le rendra.

Éditer: Le rendu sur les flux a du mal à se faire, car il compile le contenu au chargement de la page. Si quelqu'un sait comment faire cela, ce serait génial.

Edit: MathJax CDN s'est arrêté .


Merci, je regarde ça maintenant. Toute chance que vous puissiez ajouter un texte plus explicatif à l’installateur pour ceux qui ne savent toujours pas savent connaître Slack à l’intérieur et à l’extérieur.
— user507974

1. Téléchargez Tampermonkey pour Chrome ou Greasemonkey pour Firefox 2. Ajoutez un nouveau script utilisateur. 3. Collez le contenu du fichier dans celui-ci.
— Kemal Ahmed

D'autres personnes ont-elles réussi à utiliser le script Greasemonkey? Pour moi, il semble être installé mais ne rend pas les équations de mon forum Slack.
— demi-passage

MathJax ne s'est pas arrêté. Le seul qui pense que cela est fermé est l'un de leurs CDN.
— Alessandro Cosentino

@AlessandroCosentino merci pour la correction. Ils ne se sont pas arrêtés, mais leur CDN l'a fait. Ils utilisent maintenant CloudFlare CDN.
— Kemal Ahmed


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.