在 Markdown 中,写下公式与代码
一份可以直接照着写的排版示例:LaTeX 数学公式、GitHub 风格代码,以及表格和引用。
公式与代码在构建阶段完成渲染。即使关闭 JavaScript,这篇文章仍然可以完整阅读。
数学公式
行内公式使用美元符号包裹,例如 。独立公式使用两个美元符号:
从定义到表达
正态分布的概率密度为:
公式使用 KaTeX,并附带 MathML,供辅助阅读工具使用。
代码高亮
在围栏代码块后标注语言。配色采用 Shiki 的 github-light,呼应 Gist 的浅色阅读体验。
from math import sqrt
def standard_deviation(values: list[float]) -> float:
"""计算总体标准差。"""
mean = sum(values) / len(values)
return sqrt(sum((value - mean) ** 2 for value in values) / len(values))
print(standard_deviation([1, 2, 3, 4, 5]))
const note = {
title: '保持简单,持续记录',
tags: ['Markdown', 'Astro'],
};
console.log(note.title);
表格与引用
| 内容 | 写法 | 输出 |
|---|---|---|
| 行内公式 | $E = mc^2$ |
随段落排版 |
| 独立公式 | $$ ... $$ |
居中展示 |
| 代码块 | 三个反引号 + 语言名 | 构建时高亮 |
长代码与公式在各自区域内滚动,不挤压移动端页面。