fix latex
This commit is contained in:
43
Library/silverbullet-mermaid.md
Normal file
43
Library/silverbullet-mermaid.md
Normal 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",
|
||||
},
|
||||
},
|
||||
})
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user