LaTeX in Slack

LaTeX in Slack

0.5.1

简介:

在 Slack 聊天中渲染 LaTeX。

在 Slack 中渲染 LaTeX 数学公式。
类似于 Chrome 扩展 math-with-slackb,除了这个插件使用
KaTeX 库而不是 MathJax 以更好地与
最新版本的松弛。


使用说明:
主要像标准 LaTeX 一样工作。

默认分隔符如下(这避免了美元符号用于其他目的的问题):

内联数学:
\( .. \)
$$ .. $$

显示数学:
\[ .. \]
$$$ .. $$$

或者,在扩展选项中,也可以选择使用通常的 LaTeX 分隔符:

内联数学:
\( .. \)
$ .. $

显示数学:
\[ .. \]
$$ .. $$


公式中的换行符可以用 \newline 插入。双反斜杠 \\ 被忽略。

黑板粗体字母速记:
\R 是 \mathbb{R} 的缩写
\N 是 \mathbb{N} 的缩写
\Z 是 \mathbb{Z} 的缩写


下载:
火狐:https://addons.mozilla.org/nl/firefox/addon/latex-in-slack/
铬:https://chrome.google.com/webstore/detail/latex-in-slack/pfcfelfnpbnboelkjedecjipaibpnfja


故障排除:
1.
Slack 使用 _ 表示 _italics_ 和 * 表示 *boldface*。如果您的消息,这可能会干扰您的 LaTeX 格式
有多个下划线或星号。
Slack 的开发人员并不热衷于使用一致的方式来转义这些特殊字符,但您可以尝试:
a) 使用两个反斜杠转义:$$\bar\chi^{\\*}\\_W$$
LaTeX 渲染库将单个反斜杠作为命令的一部分插入,但其中两个将被忽略。
b) 在其周围放置空格:$$\bar\chi^ * _ W$$

2.
有时 Slack 会做一些有趣的事情来加倍空格“”使插件无法识别一块 LaTeX
包含它,例如 $$\R $$。


Sophie Huiberts 和 Bento Natura 的插件(2019-2020)。
选择由 Nicolas Boumal (2020) 添加的 $/$$/$$$ 分隔符的选项。

在 MIT 许可下获得许可。


katex.js 直接取自 KaTeX 项目,来自 url
https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.js
如所示
https://katex.org/docs/browser.html

auto-render.js 改编自 KaTeX 项目:
https://github.com/KaTeX/KaTeX/blob/master/contrib/auto-render/auto-render.js

此插件与 KaTeX 项目无关
也不与 Slack 或 Slack Technologies, Inc. 合作。


评分:

4.3星(共5星),共7位用户参与评分

使用人数:

3,000+ 位用户

版本:

0.5.1

大小:

308KiB

分类:

生产工具

提供方:

Sophie Huiberts

支持语言:

英语

更新时间:

2023-03-06 17:12:15

ID:

pfcfelfnpbnboelkjedecjipaibpnfja