在 Markdown 文件中嵌入 LaTeX 数学公式和符号的语法指南

以下是一份在 Markdown 文件中嵌入 LaTeX 数学公式和符号的语法指南,涵盖常用场景和注意事项:


一、基础语法

1. 行内公式(Inline)
  • 用单对 $ 包裹公式:
    质能方程:$E = mc^2$,其中 $m$ 是质量。
    
    效果:质能方程: E = m c 2 E = mc^2 E=mc2,其中 m m m 是质量。
2. 块级公式(Block)
  • 用双对 $$ 包裹公式(单独成行):
    勾股定理:
    $$
    a^2 + b^2 = c^2
    $$
    
    效果
    a 2 + b 2 = c 2 a^2 + b^2 = c^2 a2+b2=c2

二、常用数学符号与结构

1. 上下标
$x^2$, $y_{i}$, $e^{x+y}$  

效果: x 2 x^2 x2, y i y_{i} yi, e x + y e^{x+y} ex+y

2. 分数
$\frac{a}{b}$, $\dfrac{a}{b}$(强制大分数)  

效果: a b \frac{a}{b} ba, a b \dfrac{a}{b} ba

3. 根号
$\sqrt{x}$, $\sqrt[3]{x}$  

效果: x \sqrt{x} x , x 3 \sqrt[3]{x} 3x

4. 求和、积分、极限
$\sum_{i=1}^n i$, $\int_{a}^{b} f(x) dx$, $\lim_{x \to 0} f(x)$  

效果: ∑ i = 1 n i \sum_{i=1}^n i i=1ni, ∫ a b f ( x ) d x \int_{a}^{b} f(x) dx abf(x)dx, lim ⁡ x → 0 f ( x ) \lim_{x \to 0} f(x) limx0f(x)

5. 矩阵
$$
\begin{bmatrix}
1 & 2 \\
3 & 4
\end{bmatrix}
$$

效果
[ 1 2 3 4 ] \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} [1324]

6. 希腊字母
$\alpha$, $\beta$, $\Gamma$, $\Omega$  ,$\omega$

效果:
α \alpha α, β \beta β, Γ \Gamma Γ, Ω \Omega Ω, ω \omega ω

7. 运算符
$\times$, $\div$, $\pm$, $\mp$, $\leq$, $\geq$  

效果:
× \times ×, ÷ \div ÷, ± \pm ±, ∓ \mp , ≤ \leq , ≥ \geq

三、复杂公式示例

1. 多行对齐公式
$$
\begin{align}
  f(x) &= (a+b)^2 \\
       &= a^2 + 2ab + b^2
\end{align}
$$

效果
f ( x ) = ( a + b ) 2 = a 2 + 2 a b + b 2 \begin{align} f(x) &= (a+b)^2 \\ &= a^2 + 2ab + b^2 \end{align} f(x)=(a+b)2=a2+2ab+b2

2. 分段函数
$$
f(x) = 
\begin{cases}
  1 & \text{if } x > 0 \\
  0 & \text{otherwise}
\end{cases}
$$

效果
f ( x ) = { 1 if  x > 0 0 otherwise f(x) = \begin{cases} 1 & \text{if } x > 0 \\ 0 & \text{otherwise} \end{cases} f(x)={10if x>0otherwise


四、Markdown 与 LaTeX 的兼容性

1. 转义特殊字符
  • 在 LaTeX 公式中,需转义 #, $, %, &, _, {, }, ~, ^, \ 等符号:
    $\#$, $\%$, $\&$, $\_$, $\{ \}$, $\sim$, $\hat{a}$      
    
    效果:
    # \# #, % \% %, & \& &, _ \_ _, { } \{ \} {}, ∼ \sim , a ^ \hat{a} a^
2. 混合 Markdown 与 LaTeX
  • 列表中的公式

    - 行内公式:$a + b = c$
    - 块级公式:
      $$
      \sum_{i=1}^n i = \frac{n(n+1)}{2}
      $$
    
  • 表格中的公式

    | 符号       | 公式          |
    |------------|---------------|
    | 平均值     | $\bar{x}$     |
    | 方差       | $\sigma^2$    |
    

五、平台支持

  1. 支持 LaTeX 的 Markdown 工具

    • Typora(需开启公式支持)
    • VS Code + Markdown Preview Enhanced
    • Jupyter Notebook / JupyterLab
    • GitHub(需通过 MathJax 插件或渲染为 PDF 查看)
    • 知乎、Stack Overflow 等平台(部分支持)
  2. 不支持的场景

    • 原生 GitHub Markdown 预览(公式会显示为纯文本)。
    • 简单 Markdown 编辑器(如未配置 MathJax)。

六、注意事项

  1. 避免语法冲突

    • 如果公式中包含 *_,确保它们不在 Markdown 的语法作用域内(如斜体、加粗)。
  2. 复杂排版

    • 表格、图片等复杂排版建议优先使用 Markdown 原生语法,LaTeX 仅用于数学公式。
  3. 代码高亮冲突

    • 避免在代码块(```)内使用 LaTeX,否则会被视为普通文本。

七、完整示例

# 数学公式示例

## 行内公式
牛顿第二定律:$F = ma$,其中 $a$ 是加速度。

## 块级公式
二次方程求根公式:
$$
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
$$

## 矩阵乘法
$$
\begin{pmatrix}
1 & 2 \\
3 & 4
\end{pmatrix}
\times
\begin{pmatrix}
5 & 6 \\
7 & 8
\end{pmatrix}
=
\begin{pmatrix}
19 & 22 \\
43 & 50
\end{pmatrix}
$$

掌握这些语法后,可以在 Markdown 中轻松插入数学公式!对于更复杂的需求(如定理环境、自定义命令),建议直接使用 LaTeX 编写完整文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值