matpompili/flarum-latex

为Flarum提供LaTeX功能

安装: 273

依赖: 0

建议: 0

安全: 0

星星: 1

关注者: 3

分支: 0

开放问题: 2

语言:JavaScript

类型:flarum-extension

v1.0.0 2015-12-05 18:51 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:26:08 UTC


README

flarum-LaTeX 是一个用于支持LaTeX的 Flarum 扩展,使用 KaTeX

Flarum 是一个用PHP和Mithril.js构建的免费、开源论坛软件。

KaTeX 是一个用于在网页上渲染TeX数学的快速、易于使用的JavaScript库。

特性

使用 flarum-Latex,您只需输入即可在论坛中渲染LaTeX数学表达式,就像您在TeX文档中做的那样。

它支持

  • 行内表达式,如 $\sin\theta$,以及
  • 显示表达式,例如 $$\frac{\cos(kx)}{\cos(x)}$$

它也不会与 MarkdownBBCode 扩展冲突,因此您可以同时使用它们。

这就是前一段落将呈现的样子

Imgur

安装

获取 flarum-latex 的唯一方法是使用 composer:在您的 flarum 文件夹中运行

composer require matpompili/flarum-latex

然后在管理面板中启用它。完成!

用法

您可以在编辑器中编写数学表达式,当帖子提交时,它将正确渲染,即使预览被 Markdown、BBCode 和表情符号搞乱了。

提示

如果您想实际 显示 LaTeX 代码,您必须按以下方式使用 Markdown

This is an expression I don't want to render
```
$$\cos(\pi) + 1 = 0$$
```
While this is going to be rendered: $yes$