代码与公式展示
代码与公式展示
Kiva代码与公式展示
这是一个用于展示代码片段和数学公式的页面,使用安知鱼主题自带的代码高亮样式。
代码示例
Python - 快速排序
1 | # Python 示例:快速排序算法 |
C++ - 矩阵乘法
1 |
|
Python - 机器学习
1 | # 机器学习示例:线性回归 |
数学公式示例
行内公式
爱因斯坦的质能方程:$E = mc^2$,其中 $E$ 是能量,$m$ 是质量,$c$ 是光速。
高斯积分
$$
\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}
$$
矩阵表示
$$
\mathbf{A} = \begin{pmatrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots & \ddots & \vdots \\
a_{m1} & a_{m2} & \cdots & a_{mn}
\end{pmatrix}
$$
热传导方程
$$
\frac{\partial u}{\partial t} = \alpha \nabla^2 u
$$
正态分布
$$
f(x) = \frac{1}{\sigma\sqrt{2\pi}} e^{-\frac{1}{2}\left(\frac{x-\mu}{\sigma}\right)^2}
$$
线性回归损失函数
$$
J(\theta) = \frac{1}{2m} \sum_{i=1}^{m} (h_\theta(x^{(i)}) - y^{(i)})^2
$$
对应上面 Python 代码中的损失函数
使用说明
代码展示
页面使用安知鱼主题自带的代码高亮,支持:
- ✅ 语法高亮 - 使用主题配置的
mac风格 - ✅ 多语言支持 - Python、C++、Java、JavaScript 等
- ✅ 复制按钮 - 一键复制代码
- ✅ 语言标识 - 显示代码语言
- ✅ 代码折叠 - 可折叠代码块
- ✅ 高度限制 - 超过限制自动折叠
公式导航
页面提供了公式导航目录,点击可以快速跳转到对应的公式位置。
添加代码块
使用 Markdown 标准语法:
1 | ```python |
主题配置
在主题配置文件中修改代码块样式(themes/hexo-theme-anzhiyu-dev/_config.yml):
1 | highlight_theme: mac # darker / pale night / light / ocean / mac / mac light / false |

