LaTeX in Slack LaTeX in Slack

Productivity
Version: 0.5.1
Last Update: 2020-11-30

Overview

LaTeX in Slack is a Chrome extension developed by Sophie Huiberts. According to the data from Chrome web store, current version of LaTeX in Slack is 0.5.1, updated on 2020-11-30.
3,000+ users have installed this extension. 5 users have rated this extension with an average rating of .

Render LaTeX in Slack chat.

Renders LaTeX math formulas in Slack.
Similar to the Chrome extension math-with-slackb, except this plugin uses
the KaTeX library instead of MathJax for better compatibility with the
latest version of Slack.

Usage instructions:
Mostly works like standard LaTeX.

Default delimiters are as follows (this avoids issues with dollar signs being used for other purposes):

Inline math:
\( .. \)
$$ .. $$

Display math:
\[ .. \]
$$$ .. $$$

Alternatively, in the options of the extension one can also choose to work with the usual LaTeX delimiters:

Inline math:
\( .. \)
$ .. $

Display math:
\[ .. \]
$$ .. $$

Newlines in formulas can be inserted with \newline. Double backslash \\ is ignored.

Blackboard bold letter shorthands:
\R is short for \mathbb{R}
\N is short for \mathbb{N}
\Z is short for \mathbb{Z}

Downloads:
Firefox: https://addons.mozilla.org/nl/firefox/addon/latex-in-slack/
Chrome: https://chrome.google.com/webstore/detail/latex-in-slack/pfcfelfnpbnboelkjedecjipaibpnfja

Troubleshooting:
1.
Slack uses _ for _italics_ and * for *boldface*. This can interfere with your LaTeX formatting if your message
has multiple underscores or asterisks in it.
The developers of Slack are not big on having a consistent way to escape these special characters, but you can try:
a) escaping using two backslashes: $$\bar\chi^{\\*}\\_W$$
A single backslash is interpreted by the LaTeX rendering library as part of a command, but two of them will be ignored.
b) putting spaces around it: $$\bar\chi^ * _ W$$

2.
Sometimes Slack does something funny to double space " " making the plugin unable to recognize a piece of LaTeX
that contains it, like $$\R $$.

Plugin by Sophie Huiberts and Bento Natura (2019-2020).
Option to choose $/$$/$$$ delimiters added by Nicolas Boumal (2020).

Licenced under the MIT licence.

katex.js is taken straight from the KaTeX project, from the url
https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.js
as indicated by
https://katex.org/docs/browser.html

auto-render.js is adapted from the KaTeX project:
https://github.com/KaTeX/KaTeX/blob/master/contrib/auto-render/auto-render.js

This plugin is not associated with the KaTeX project
nor with Slack or Slack Technologies, Inc.

Rating

5 ratings

Total Installs

3,000+

Information

Last Update

2020-11-30

Current Version

0.5.1

Size

308KiB

Author

Sophie Huiberts

Website

None

Category

Productivity

Latest Reviews

See More

avatar Giorgia Tessari
2021-02-05

It doesn't work

avatar Geoffrey Zhu
2020-10-28

Great plugin. One problem is that the recipient will need to install this plugin, too.

avatar Jessica Sorrell
2020-03-10

The LaTex in Slack extension is great, and makes it much easier to work with collaborators remotely!

avatar Milad Pourrahmani
2019-12-03

Works great on Slack website

avatar Giorgia Tessari
2021-02-05

It doesn't work