2024-10-23 08:25
2025-01-03 10:50
高级格式语法
核心功能/语法

高级格式语法

表格

你可以使用竖线(|)和短横线(-)来创建表格。竖线用于分隔列,短横线用于定义列标题。

| 名字 | 姓氏 |
| ---- | ---- |
| 麦克斯 | 普朗克 |
| 玛丽 | 居里 |
名字姓氏
麦克斯普朗克
玛丽居里

表格两侧的竖线是可选的。

单元格不需要与列完全对齐。每个标题行至少要有两个短横线。

名字 | 姓氏
-- | --
麦克斯 | 普朗克
玛丽 | 居里

格式化表格内容

你可以使用 基本格式语法 来为表格内的内容添加基本样式。

第一列第二列
内部链接链接到仓库内的文件。
插入文件直接嵌入库内文件
表格中的竖线

如果你想在表格中使用 别名,或者在表格中 调整图片大小,你需要在竖线前加上 \ 以防止符号错误识别。

第一列第二列
Markdown 语法

通过在标题行中添加冒号(:),你可以将文本左对齐、居中或右对齐。

左对齐文本 | 居中文本 | 右对齐文本
:-- | :--: | --:
内容 | 内容 | 内容
左对齐文本居中文本右对齐文本
内容内容内容

图表

你可以使用 Mermaid 语法在笔记中添加图表和流程图。Mermaid 支持多种图表,如 流程图时序图时间线 等。

Tip

你也可以尝试使用 Mermaid 的 在线编辑器 来帮助你在笔记中添加图表。

要添加 Mermaid 图表,创建一个 mermaid 代码块

```mermaid
sequenceDiagram
    Alice->>+John: 你好 John,你好吗?
    Alice->>+John: John,你能听到我吗?
    John-->>-Alice: 嗨 Alice,我能听到你!
    John-->>-Alice: 我感觉很好!
```
```mermaid
graph TD

生物学 --> 化学
```

在图表中添加链接

你可以通过将节点声明为 internal-link 类型 来在图表中创建 内部链接

```mermaid
graph TD

生物学 --> 化学

class 生物学,化学 internal-link;
```
Note

图表中的内部链接不会显示在 关系图谱 中。

如果你的图表中有很多节点,你可以使用以下代码片段。

```mermaid
graph TD

A[生物学]
B[化学]

A --> B

class A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z internal-link;
```

这样,每个字母节点都会成为一个内部链接,节点文本 将作为链接文本。

Note

如果你的笔记名称中包含特殊字符,你需要将笔记名称放在双引号中。

class "⨳ 特殊字符" internal-link

或者 A["⨳ 特殊字符"]

想了解更多有关创建图表的信息,请参阅 Mermaid 官方文档

数学公式

你可以使用 MathJax 和 LaTeX 符号在笔记中添加数学公式。

要在笔记中添加 MathJax 公式,请用双美元符号($$)将其括起来。

$$
\begin{vmatrix}a & b\\
c & d
\end{vmatrix}=ad-bc
$$
abcd=adbc\begin{vmatrix}a & b\\ c & d \end{vmatrix}=ad-bc

你也可以用 $ 符号包裹数学公式来实现行内数学公式。

这是一个行内数学表达式 $e^{2i\pi} = 1$。

这是一个行内数学表达式 e2iπ=1e^{2i\pi} = 1

想了解更多有关语法的信息,请参阅 MathJax 基础教程

要查看支持的 MathJax 包列表,请参阅 TeX/LaTeX 扩展列表