# 小白入门

Markdown
写作&入门指南

从零开始,用纯文本写出结构清晰、排版优雅的文档。无需任何软件,你需要的只是一个编辑器。

01

什么是 Markdown?

Markdown 是一种轻量级标记语言,由 John Gruber 在 2004 年创建。它的核心设计理念是:用纯文本符号来表达排版格式,让你在写作时手指不需要离开键盘。

你只需要用一个 .md 后缀保存文件,就能在任何支持 Markdown 的地方使用——GitHub、Notion、Obsidian、微信公众号编辑器……几乎所有的现代写作工具都支持它。

核心优势
纯文本 = 任何设备都能打开,永远不会被「格式不兼容」卡脖子。一份 .md 文件,十年后依然能读。
02

标题与段落

# 号开头创建标题,一个 # 是最大标题,六个 ###### 是最小标题。

# 一级标题 ## 二级标题 ### 三级标题 段落直接写,空一行就是新段落。 这是同一段落的第二行,不会换行。

一级标题

二级标题

三级标题

段落直接写,空一行就是新段落。

这是同一段落的第二行,不会换行。

空格很重要
#标题 不生效,必须是 # 标题——井号和文字之间至少有一个空格。
03

文字强调

粗体用双星号,斜体用单星号,删除线用双波浪号。

**这是粗体** *这是斜体* ***粗斜体*** ~~删除线~~

这是粗体
这是斜体
粗斜体
删除线

04

列表

无序列表用 -*+,有序列表用数字加点。缩进两个空格可以嵌套子列表。

- 项目一 - 项目二 - 子项目 A - 子项目 B 1. 第一步 2. 第二步 3. 第三步
  • 项目一
  • 项目二
    • 子项目 A
    • 子项目 B
  1. 第一步
  2. 第二步
  3. 第三步
06

代码

行内代码用反引号 ` 包裹。代码块用三个反引号,后面跟语言名可以启用语法高亮。

行内:用 `print()` 函数输出。 代码块: ```python def hello(name): print(f"你好,{name}!") ```

行内:用 print() 函数输出。

代码块:

def hello(name):
    print(f"你好,{name}!")
07

引用

> 符号创建引用块,可以嵌套多层。

> 学而时习之,不亦说乎。 > > —— 《论语》 > >> 这是嵌套引用。
学而时习之,不亦说乎。

—— 《论语》

这是嵌套引用。
08

表格

用竖线分隔列,用短横线分隔表头。冒号控制对齐方向。

| 左对齐 | 居中 | 右对齐 | | :--- | :---: | ---: | | A | B | C | | 内容 | 内容 | 内容 |
左对齐居中右对齐
ABC
内容内容内容
10

LaTeX 公式入门

Markdown 本身不负责渲染数学公式,但几乎所有支持 Markdown 的平台(Typora、Notion、Obsidian、Jupyter 等)都内嵌了 LaTeX 数学语法。本文页面也已集成 KaTeX 渲染引擎,下面所有示例都是实时渲染的。

核心规则
行内公式用 $...$ 包裹,块级公式用 $$...$$ 包裹。LaTeX 命令以反斜杠 \ 开头。

行内公式与块级公式

行内公式嵌入段落中,块级公式独占一行并居中显示。

质能方程 $E = mc^2$ 是行内公式。 块级公式: $$ f(x) = x^2 + 2x + 1 $$

质能方程 是行内公式。

块级公式:

上标与下标

^ 表示上标,_ 表示下标。多字符内容用花括号 {} 括起来。

$x^2 + y_1 = a_{ij}^{2n}$ $10^{10}$ 不是 $10^10$ ← 花括号很重要

不是 ← 花括号很重要

分式与根式

分式用 \frac{分子}{分母},根式用 \sqrt{},n 次根用 \sqrt[n]{}

$$ \frac{a}{b} + \frac{1}{x+y} $$ $$ \sqrt{2} \approx 1.414,\quad \sqrt[3]{8} = 2 $$ $$ x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

希腊字母

小写用英文名,首字母大写即为大写形式。

小写:$\alpha \beta \gamma \delta \epsilon \pi \sigma \omega \lambda \mu \theta \phi$ 大写:$\Gamma \Delta \Sigma \Omega \Phi \Theta \Lambda$ 常用:$\epsilon$ vs $\varepsilon$,$\phi$ vs $\varphi$

小写:

大写:

常用: vs vs

求和、积分与极限

\sum\int\prod\lim,上下限用 _^ 后接。行内公式中上下限会显示在右侧,块级公式中则在正上下方。

$$ \sum_{i=1}^{n} i = \frac{n(n+1)}{2} $$ $$ \int_{0}^{\infty} e^{-x} \, dx = 1 $$ $$ \lim_{x \to 0} \frac{\sin x}{x} = 1 $$

矩阵

\begin{pmatrix}...\end{pmatrix} 创建圆括号矩阵,\begin{bmatrix} 创建方括号矩阵。行内用 & 分隔列,\\ 换行。

$$ \begin{pmatrix} a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \end{pmatrix} $$ $$ \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} $$

常用符号速查

$\pm \times \div \cdot \circ \ast \star$ $\leq \geq \neq \approx \equiv \propto \sim$ $\in \subset \subseteq \cup \cap \emptyset \forall \exists$ $\infty \partial \nabla \hbar \ell \angle \triangle$ $\hat{x} \bar{x} \vec{x} \dot{x} \ddot{x}$ $\left( \frac{x}{y} \right)$ ← 自动缩放括号

← 自动缩放括号

快速上手
只需要记住 $...$ 包裹公式、^ 上标 _ 下标、\frac{}{} 分式、\sqrt{} 根号,就足以写出 90% 课堂笔记需要的公式了。
09

分割线 & 其他

三个或以上的 ---***___ 单独成行,产生一条分割线。用反斜杠 \ 可以把特殊字符当作普通文字输出。

上面的段落 --- 下面的段落 \*这不是斜体\*,而是星号本身。

上面的段落


下面的段落

*这不是斜体*,而是星号本身。

11

动手试试

在左侧编辑框中输入 Markdown 代码,右侧会实时显示渲染结果。