Hugo

Markdown 语法备忘

因为写博客使用 Markdown 语法,一些不常用的语法有时需要检索才能准确使用。因此在自己的博客里维护一个 Markdown 语法索引页。因为 Hugo 使用的 goldmark 解析器是基于 CommonMark 0.30 的。因此本页记录的 Markdown 也是基本符合 CommonMark 的,能够在 Hugo 中正常解析。

Hugo页面代码块添加复制按钮

希望在有代码块的博客文章中的代码块中设置一个与其他博客平台类似的复制按钮,实现点击自动将代码内容复制到剪贴板的功能。主要参考Hugo 复制代码按钮

Hugo 生成文章的目录支持

因为一些长篇的博客文章准备作为浏览器导航页之一使用,需要快速定位链接,因此准备在博客模板中加入目录跳转功能。本文的方式主要参考Hugo添加文章目录toc

Hugo 页面嵌入 pdf 预览

计划在 Hugo 中启用 pdf 预览功能,这可以用 anvithks 制作的模板库 实现。在此基础上对模板样式做了调整。

Hugo页面链接在新标签页打开的设置

博客文章中的链接默认是在当前页面跳转的,不符合我的使用习惯。Hugo官方对此是有解决方案的,以下是解决方案。

Hugo的数学公式支持

较早之前使用了 mmark 格式让 Hugo 支持数学公式,但是问题比较多,不能满足我的需求。最近对此做了一些修正,借鉴其他人的成果,修改了我的 noteworthy 主题,通过 MathJax 实现了对数学公式的支持。