应用截图

详细介绍

在 Slack 聊天中渲染 LaTeX。 在 Slack 中渲染 LaTeX 数学公式。 类似于 Chrome 扩展程序 math-with-slackb,但此插件使用 KaTeX 库而非 MathJax,以便更好地兼容最新版 Slack。 使用说明: 基本上与标准 LaTeX 的用法相同。 默认分隔符如下(这样可以避免美元符号用于其他用途时出现问题): 行内公式: \( .. \) $$ .. $$ 独立公式: \[ .. \] $$$ .. $$$ 你也可以在扩展程序选项中选择使用常规 LaTeX 分隔符: 行内公式: \( .. \) $ .. $ 独立公式: \[ .. \] $$ .. $$ 可以使用 \newline 在公式中换行。双反斜杠 \\ 会被忽略。 黑板粗体字母简写: \R 是 \mathbb{R} 的简写 \N 是 \mathbb{N} 的简写 \Z 是 \mathbb{Z} 的简写 下载: Firefox:https://addons.mozilla.org/nl/firefox/addon/latex-in-slack/ Chrome:https://chrome.google.com/webstore/detail/latex-in-slack/pfcfelfnpbnboelkjedecjipaibpnfja 问题排查: 1. Slack 使用 _ 表示 _斜体_,使用 * 表示 *粗体*。如果消息中包含多个下划线或星号,这可能会干扰 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 项目,网址为 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. 均无关联。