fix latex

This commit is contained in:
2026-02-05 13:44:35 +00:00
parent 010e2919c4
commit 4211901764
7 changed files with 221 additions and 21 deletions

View File

@@ -0,0 +1,43 @@
---
name: "Library/silverbullet-mermaid"
tags: meta/library
files:
- mermaid.plug.js
share.uri: "https://github.com/silverbulletmd/silverbullet-mermaid/blob/main/PLUG.md"
share.hash: 357c5dc6
share.mode: pull
---
This plug adds basic [Mermaid](https://mermaid.js.org/) support to Silver Bullet.
For example:
```mermaid
flowchart LR
A[Hard] -->|Text| B(Round)
B --> C{Decision}
C -->|One| D[Result 1]
C -->|Two| E[Result 2]
```
**Note:** The Mermaid library itself is not bundled with this plug, it pulls the JavaScript from the JSDelivr CDN. This means _this plug will not work without an Internet connection_. The reason for this is primarily plug size (bundling the library would amount to 1.1MB). This way Mermaid is only loaded on pages with actual Mermaid diagrams rather than on every SB load.
## Configuration
You can use the `mermaid` config to tweak a few things:
```space-lua
config.set("mermaid", {
version = "11.4.0",
integrity = "new integrity hash",
-- or disable integrity checking
integrity_disabled = true
-- optional: register icon packs
icon_packs = {
{
name = "logos",
url = "https://unpkg.com/@iconify-json/logos@1/icons.json",
},
},
})
```