新博客搭建流程及 Markdown 功能汇总
搭建流程 本博客使用 Hugo + GitHub Pages + GitHub Actions 搭建的技术博客。博客搭建流程如下: Markdown 功能汇总 本节汇总了 Hugo PaperMod 主题支持的各种 Markdown 功能和特性及自己添加的一些工具脚本。 1. Emoji 表情支持 Hugo 项目可以通过多种方式启用 Emoji 表情。 启用方法 方法一:全局配置。在站点配置文件 hugo.toml 中设置: 1 enableEmoji = true 启用后,即可在内容文件中直接使用 Emoji 短代码: 🙈 :see_no_evil: 🙉 :hear_no_evil: 🙊 :speak_no_evil: 方法二:模板函数。可以在模板或内联短代码中直接调用 emojify 函数。 在 Emoji 速查表 - 查找合适的 Emoji 短代码 样式优化 实际的字形渲染取决于浏览器和平台。为确保样式一致,可以使用自定义 CSS: 1 2 3 4 .emoji { font-family: Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols; } 2. 数学公式排版 Hugo 可以使用第三方 JavaScript 库(如 KaTeX)来实现数学符号渲染。 ...