返回文章列表
LaTeX 公式测试(Deepseek v4.1flash生成)
这篇用来验证公式渲染。如果你能看到公式正常显示(不是乱码、不是斜体错乱、不是表格),说明一切正常。
本站使用 remark-math + rehype-katex,公式在构建期渲染为 HTML 与 CSS,不依赖访问者的浏览器执行 JavaScript。
一、行内公式
质能方程 写在句子里。带下标的变量 是旧渲染器最容易搞坏的地方(_ 被当成斜体)。
希腊字母与下标组合:、、、。
行内分式 、根式 、求和 、极限 。
二、块级公式
高斯积分:
麦克斯韦方程组:
三、矩阵
矩阵里的 | 在 Hexo 默认渲染器里会被当成 Markdown 表格分隔符,导致排版崩坏。这里用 pmatrix 和 bmatrix:
行列式与范数:
四、分段函数
反斜杠 \\ 在旧渲染器里会被当转义符吃掉:
五、多行对齐
六、概率与统计
贝叶斯公式:
正态分布密度:
七、箭头
化学式
\ce{}需要 mhchem 扩展,KaTeX 默认不加载,所以本文不含该类用例。
八、公式与正文混排
当 时,平均速度 趋于瞬时速度 ,这就是导数的物理意义。
九、常见问题自查
| 现象 | 原因 |
|---|---|
公式里 _ 让后面文字变斜体 | 用了 hexo-renderer-marked 这类会解析公式内容的渲染器 |
| 矩阵变成一张表格 | 同上,| 被当表格分隔符 |
公式原样显示 $...$ | 没启用 remark-math + rehype-katex |
| 公式显示但字体不对 | 缺少 KaTeX 的 CSS(katex/dist/katex.min.css) |
$$ 块级公式不生效 | $$ 与内容之间留了空行 |
十、长 LaTeX 文档怎么办
单篇公式用上面的写法即可。如果是整篇论文或长文档,更合适的做法是本地用 XeLaTeX 编译成 PDF,再把 PDF 放进 public/ 供人阅读或下载,而不是把几百行 LaTeX 塞进 MDX。
关键限制:GitHub Pages 站点总体积上限 1 GB,仓库建议同样不超过 1 GB。所以 PDF 文件名建议用 ASCII(latex-notes-2025.pdf),中文显示名放在链接文字里,避免 URL 编码与工具链的兼容问题。
评论
评论系统未配置。请设置 NEXT_PUBLIC_WALINE_SERVER_URL 环境变量。