最近,我把静态网页的生成工具从 Pelican 换成了 Hugo。主要的好处在于 Hugo for Windows 就是一个简单的可执行文件。这样就可以脱离 Python 和 pip 等奇怪的玩意儿。

得益于我本来就没写些啥内容,切换过程基本上没有太大的问题。单纯的把所有的 Markdown 和图片文件拷贝过来就可以了,仅稍微修正了一点不兼容的格式。顺便我还删掉了一些上古的无聊技术文。最后我选择了一个非常简单的主题 even,毕竟简单直白才符合我原本的心理预期。

不过,我需要公式功能,调研了一下我发现 Hugo 默认的 Markdown 翻译器 BlackFriday 对于公式的语法 有点兼容性问题。主要变现为会把公式中的 _ 按照 Markdown 语法给翻译成斜体。而 Hugo 支持的另一个翻译器 Mmark 似乎能正确处理这个情况。瞧,这又是一个标准缺失带来的问题。

本来只是想写点东西,却不得不折腾一些奇怪的玩意儿,我开始怀念 Wordpress 了。