1.3 KiB
type | uri | repo | author |
---|---|---|---|
plug | github:silverbulletmd/silverbullet-katex/katex.plug.json | https://github.com/silverbulletmd/silverbullet-katex | Zef Hemel |
SilverBullet KaTeX plug
Installation
Run the {[Plugs: Add]} command and paste in: github:silverbulletmd/silverbullet-katex/katex.plug.json
That's all!
Use
Put a latex block in your markdown:
```latex
c = \pm\sqrt{a^2 + b^2}
```
And move your cursor outside of the block to live preview it!
Note: KaTeX itself is not bundled with this plug, it pulls the JavaScript, CSS and fonts from the JSDelivr CDN. This means this plug will not work without an Internet connection. The reason for this limitation is that it is not yet possible to distribute font files via plugs, and KaTeX depends on specific web fonts.
Build
Assuming you have Deno and SilverBullet installed, simply build using:
deno task build
Or to watch for changes and rebuild automatically
deno task watch
Then, load the locally built plug, add it to your PLUGS
note with an absolute path, for instance:
- file:/Users/you/path/to/katex.plug.json
And run the Plugs: Update
command in SilverBullet.