matpompili/ flarum-latex
为Flarum提供LaTeX功能
v1.0.0
2015-12-05 18:51 UTC
Requires
- flarum/core: ^0.1.0-beta.3
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)}$$
。
它也不会与 Markdown 和 BBCode 扩展冲突,因此您可以同时使用它们。
这就是前一段落将呈现的样子
安装
获取 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$