Mermaid :Directive Examples
https://forum.obsidian.md/t/changing-for-the-font-size-for-a-mermaid-diagram/23650
```{mermaid} 后需要一个空行
/* 这里需要一个空行: 配置文件的---造成的? */
---
title: Hel Title
config:
theme: base
themeVariables:
primaryColor: "#ffff00"
---
flowchart
Hello --> World
https://mermaid.ai/open-source/syntax/block.html block columns 3 Frontend blockArrowId6<[" “]>(right) Backend space:2 down<[” “]>(down) Disk left<[” "]>(left) Database[(“Database”)]
classDef front fill:#696,stroke:#333; classDef back fill:#969,stroke:#333; class Frontend front class Backend,Database back
有些图:才有效??
%% 定义样式类
classDef myStyle fill:#f9f,stroke:#333,stroke-width:4px,color:white,font-size:50px;
%% 应用样式类
class A1 myStyle;
block columns 1 db((“DB”)) blockArrowId6<[" "]>(down) block:ID A B[“A wide one in the middle”] C end space D ID --> D C --> D style B fill:#939,stroke:#333,stroke-width:4px
venn 维恩:交集图形
treemap-beta
treemap-beta
"Section 1"
"Leaf 1.1": 12
"Section 1.2"
"Leaf 1.2.1": 12
"Section 2"
"Leaf 2.1": 20
"Leaf 2.2": 25
$ pip show sphinxcontrib-mermaid Name: sphinxcontrib-mermaid Version: 2.0.1
指令已被弃用 Directives
警告 https://mermaid.js.org/config/directives.html#directive-examples 从v10.5.0开始,指令已被弃用。请使用frontmatter中的config键传递配置。有关更多详细信息,请参阅配置。
Now that the concept of directives has been explained, let us see some more examples of directive usage: Changing theme via directive
The following code snippet changes theme to forest:
Possible theme values are: default, base, dark, forest and neutral. Default Value is default.
Example:
Code:
%%{init: { "theme": "forest" } }%%
graph TD
A(Forest) --> B[/Another/]
A --> C[End]
subgraph section
B
C
end