Raellen's notes

Back

Markdown 語法支持Blur image

基本語法#

Markdown 是一種輕量級且易於使用的語法,用於為您的寫作設計風格。

標題#

文章內容較多時,可以用標題分段:

# 標題 1

## 標題 2

## 大標題

### 小標題
markdown

標題預覽會打亂文章的結構,所以在此不展示。

粗斜體#

_斜體文本_

**粗體文本**

**_粗斜體文本_**
markdown

預覽:

斜體文本

粗體文本

粗斜體文本

鏈接#

文字鏈接 [鏈接名稱](http://鏈接網址)
markdown

預覽:

文字鏈接 鏈接名稱

行內代碼#

這是一條 `單行代碼`
markdown

預覽:

這是一條 行內代碼

代碼塊#

```js
// calculate fibonacci
function fibonacci(n) {
  if (n <= 1) return 1
  return fibonacci(n - 1) + fibonacci(n - 2)
}
```
markdown

預覽:

// calculate fibonacci
function fibonacci(n) {
  if (n <= 1) return 1
  return fibonacci(n - 1) + fibonacci(n - 2)
}
js

當前使用 shiki 作為代碼高亮插件,支持的語言請參考 shiki / languages

行內公式#

這是一條行內公式 $e^{i\pi} + 1 = 0$
markdown

預覽:

這是一條行內公式 eiπ+1=0e^{i\pi} + 1 = 0

公式塊#

$$
\hat{f}(\xi) = \int_{-\infty}^{\infty} f(x) e^{-2\pi i x \xi} \, dx
$$
markdown

預覽:

f^(ξ)=f(x)e2πixξdx\hat{f}(\xi) = \int_{-\infty}^{\infty} f(x) e^{-2\pi i x \xi} \, dx

當前使用 KaTeX 作為數學公式插件,支持的語法請參考 KaTeX Supported Functions

圖片#

![CWorld](https://cravatar.cn/avatar/1ffe42aa45a6b1444a786b1f32dfa8aa?s=200)
markdown

預覽:

CWorld

刪除線#

~~刪除線~~
markdown

預覽:

刪除線

列表#

普通無序列表

- 1
- 2
- 3
markdown

預覽:

  • 1
  • 2
  • 3

普通有序列表

1. GPT-4
2. Claude Opus
3. LLaMa
markdown

預覽:

  1. GPT-4
  2. Claude Opus
  3. LLaMa

列表里可以繼續嵌套語法

引用#

> 槍響,雷鳴,劍起。繁花血景。
markdown

預覽:

槍響,雷鳴,劍起。繁花血景。

引用里也可以繼續嵌套語法。

換行#

markdown 分段落是需要空一行的。

如果不空行
就會在一段

第一段

第二段
markdown

預覽:

如果不空行 就會在一段

第一段

第二段

分隔符#

如果你有寫分割線的習慣,可以新起一行輸入三個減號--- 或者星號 ***。當前後都有段落時,請空出一行:

---
markdown

預覽:


高級技巧#

行內 HTML 元素#

目前只支持部分段內 HTML 元素效果,包括 <kdb> <b> <i> <em> <sup> <sub> <br> ,如

鍵位顯示#

使用 <kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>Del</kbd> 重啟電腦
markdown

預覽:

使用 Ctrl + Alt + Del 重啟電腦

粗斜體#

<b> Markdown 在此處同樣適用,如 _加粗_ </b>
markdown

預覽:

Markdown 在此處同樣適用,如 加粗

其他 HTML 寫法#

折疊塊#

<details><summary>點擊展開</summary>它被隱藏了</details>
markdown

預覽:

點擊展開它被隱藏了

表格#

| 表頭1 | 表頭2 |
| ----- | ----- |
| 內容1 | 內容2 |
markdown

預覽:

表頭1表頭2
內容1內容2

注釋#

在引用的地方使用 [^注釋] 來添加注釋。

然後在文檔的結尾,添加注釋的內容(會默認於文章結尾渲染之)。

[^注釋]: 這里是注釋的內容
markdown

預覽:

在引用的地方使用 1 來添加注釋。

然後在文檔的結尾,添加注釋的內容(會默認於文章結尾渲染之)。

To-Do 列表#

- [ ] 未完成的任務
- [x] 已完成的任務
markdown

預覽:

  • 未完成的任務
  • 已完成的任務

符號轉義#

如果你的描述中需要用到 markdown 的符號,比如 _ # * 等,但又不想它被轉義,這時候可以在這些符號前加反斜杠,如 \_ \# \* 進行避免。

\_不想這里的文本變斜體\_

\*\*不想這里的文本被加粗\*\*
markdown

預覽:

_不想這里的文本變斜體_

**不想這里的文本被加粗**


內嵌 Astro 組件#

See User Components and Advanced Components for details.

Footnotes#

  1. 這里是注釋的內容

Markdown 語法支持
https://astro-docs.vercel.app/blog/markdown-zh
Author Raellen
Published at July 26, 2024
Comment seems to stuck. Try to refresh?✨