Featured image of post 一种基于 P. 和 d. 在 hugo-stack 环境中解决下划线导致公式失效的方法

一种基于 P. 和 d. 在 hugo-stack 环境中解决下划线导致公式失效的方法

自动化 CG 系列更新纲领的另一项工具

不放 o 了, 不然浓度会超标()


总之就是, 我需要做 纲领 的part 2.

我们是希望直接在 markdown 里直接把下划线和星号转义给关掉的. 但很遗憾, 根据 让Hugo优雅的显示公式 的说法, hugo 他没有提供修改 markdown 转义的办法.

于是, 我们要仿照之前的办法, 再写一个 python 程序.


具体而言, 虽然使用 \[ ... \]$$ ... $$ 打公式会有所区别, 但在我所有的 $\LaTeX$ 编写中, 都使用中括号版本. 因此我们只需要对行内公式进行修改就行. 换句话说, 可以通过计算美元符号的奇偶性来检测是否是行内公式状态. 然后直接替换就行了.

代码还是交给 Deepseek 来写. 我懒得再建库了, 所以先扔到上次那个库里.

先这样.