Messaging platforms that support LaTeX typesetting

Apps' logo
Share on Facebook icon Share on LinkedIn icon Share on Twitter icon

LaTeX is a sophisticated typesetting system specifically designed to produce technical and scientific documents. LaTeX has become the standard choice for academic and research publications due to its powerful formatting capabilities. However, only a few messaging apps support LaTeX typesetting. Thus, it is problematic to send LaTeX-formatted messages and equations. In this post, we will talk about messaging apps that support LaTeX typesetting.

Virola Messenger

Virola is a messaging platform that supports LaTeX typesetting. It has native integration, and there is no need to install additional plugins or use third-party solutions. All you need to do is just to select "LaTeX format" while creating your message and use LaTeX markdown. That's it!

Screenshot of Virola's LaTex messages format

Zulip

Zulip uses Markdown to allow you to format your messages effortlessly. For equations, it supports math typesetting powered by KaTeX. In Zulip, LaTeX support is native. Thus, to type your formula, you need to click the Math (LaTeX) icon at the bottom of the compose box to insert LaTeX formatting.

Mattermost

With Mattermost, you can type your formulas right in the text input area using the $ sign at the beginning and end of each formula. It is also possible to use LaTeX code blocks, but this feature is disabled by default.

Slack

With Slack, a separate app Latexbot is available. Latexbot renders LaTeX formulas into an image and posts them directly in the channel through a Slack slash command.

Discord

LaTeX bot can be added and used to render LaTeX content inside Discord. The command /latex allows you to render most latex expressions. The command /math does the same as /latex. When using the /math command, you can enter the expression in natural language. This uses AI and is only available when paying for premium

The support of LaTeX typesetting is required if you need to exchange equations, math expressions, and technical documentation with your team. The most convenient way is to use business messengers with native LaTeX typesetting support, such as Virola, Zulip, and Mattermost.