全文检索与阅读交互
静态博客以文字阅读为主,但随文章积累,离线全文检索、纸质打印排版以及页面平滑导航等辅助支持亦不可或缺。 Chaos在不引入额外前端框架的前提下,提供了若干实用的交互功能。
静态博客以文字阅读为主,但随文章积累,离线全文检索、纸质打印排版以及页面平滑导航等辅助支持亦不可或缺。 Chaos在不引入额外前端框架的前提下,提供了若干实用的交互功能。
在日常博客维护中,常会遇到早期技术文章失效、部分个人随笔不宜纳入站内检索、 或长篇内容需分篇连载等实际需求。Chaos在Front Matter 中提供了若干字段以调控页面的呈现与索引行为。
Chaos是一个专为个人博客设计的极简Hugo主题:不依赖前端脚本框架, 核心基础脚本经压缩后仅约2 KB(未压缩约6 KB),提供外观模式切换、自动目录、代码复制、 即时页面导航以及针对中文排版的细致处理。
排版的目的在于呈现文本本身。中西文混排时的微小间距、行末标点悬挂与注音标注, 若处置得宜,阅读时便不致产生视觉阻滞。Chaos尽量依托现代CSS规范与构建期处理, 在页面生成与渲染时自动协调这些细节。
Chaos集成了KaTeX数学排版引擎, 数学公式直接在站点构建期渲染为静态HTML与MathML,读者端无需执行额外脚本。