LaTEX / MathJax'ı Slack Chating istemcisi (web veya uygulama) yapmanın bir yolu var mı?


44

İletişim kurmak için Slack sohbet uygulamasını / web sitesi / destop versiyonunu kullanan bir çalışma grubum var ve arkadaşlara kullanılabilir matematiksel ifadeler gönderme isteği orada yapmak istediğimiz bir şey. Herhangi bir resmi LaTeX uygulaması veya bunun için bir eklenti var gibi görünmese de, DIY entegrasyonu için birçok yol vardır:görüntü tanımını buraya girin

LaTeX'in Slack üzerinde nasıl çalışacağını bilmek istedim, Slack'in entegrasyonları ve / veya kişiselleştirilmesi ve / veya web bağlantısı yoluyla. Ben tercih ediyorum tek şey değil yapmak, başka bir web sitesine göz kanca içine işlemek yapmak olan bir resim ve sonra Slack geri asın.

Yanıtlar:


25

MathJax'i Slack'in masaüstü istemcisine yükleyen küçük bir senaryo yazdım (temelde goatandsheep'inkiyle aynı çözüm , ancak bazı Electron hack'leri ile). Sunucu gerekmez, hem satır içi hem de ekran matematikini destekler ve denklemler düzenlenebilir.

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

Slack in Matematik


Bu hemen çalıştı.
Jess Riedel

Bu harika olurdu, ama ne yazık ki benim için Mac Sierra'da çalışmıyor. :( Herhangi bir işaretçi harika olurdu.
space_cadet

@space_cadet Sizin için işe yaradığını duyduğuma üzüldüm. Lütfen github ile ilgili bir hata raporu hazırlayın ve sorununuzu olabildiğince ayrıntılı bir şekilde açıklayın
Fredrik Savje

Mac Mojave'de (Jan 2019) iyi çalışıyor. Bir milyon teşekkürler!
Tim Erickson

@FredrikSavje, Merhaba, Komut dosyasını çalışma alanına yükleyebilmemin bir yolu var mı?
oshribr

12

Bunu yapacak bir uzantı olarak yükleyebileceğiniz bir Tampermonkey / Greasemonkey betiği yazdım .

Düzenleme: İçeriği sayfa yükünde derlediği için akışlarda sorun yaşanıyordu. Birisi nasıl yapılacağını biliyorsa, harika olurdu.

Düzenleme: MathJax CDN kapandı .


Teşekkürler, şimdi bakıyorum. Kurucuya, Slack'i içte ve dışta hala tanımayan insanlar için biraz daha netleştirme metni ekleyebilme şansınız var.
user507974

1. Firefox için Chrome için Tampermonkey'i veya Firefox için Greasemonkey'i indirin. 2. Yeni kullanıcı metni ekleyin. 3. Dosyanın içeriğini içine yapıştırın.
Kemal Ahmed,

Başkaları Greasemonkey betiğini kullanarak başarılı oldu mu? Benim için yüklü görünüyor, ancak Slack forumumda denklemler oluşturmuyor.
yarım geçiş

MathJax kapanmadı. Kapatılan tek düşünce onların CDN'lerinden biri.
Alessandro Cosentino

@AlessandroCosentino düzeltme için teşekkür ederiz. Kapatılmadılar, ancak CDN'leri var. Şimdi CloudFlare CDN kullanıyorlar.
Kemal Ahmed


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.