Fluid 使用指北
1. Markdown 语法
本文为官方用户手册的内容截取,主要记录写作中会用到的功能。各种介绍既不全面也不完整,严谨的使用方法请以官方文档为准。
1.1 文章摘要
使用 <!-- more --> 手动指定文章摘要:
1 | |
设置 excerpt 字段:
1 | |
1.2 文章排序
使用 sticky 字段进行文章的排序,sticky 数值越大,该文章越靠前,达到类似于置顶的效果,其他未设置的文章依然按默认排序。
1 | |
1.3 文章页顶部图
默认显示主题配置中的 post.banner_img,如需要设置单个文章的 Banner,在 front-matter 中指定 banner_img 属性:
1 | |
1.4 文章内容图片
内容图片语法如下:
1 | |
1.5 脚注
脚注语法如下:
1 | |
1.6 便签
便签语法如下:
1 | |
可选便签:
| 名称 | 颜色 |
|---|---|
| primary | 紫色 |
| secondary | 灰色 |
| success | 绿色 |
| danger | 红色 |
| warning | 黄色 |
| info | 蓝色 |
| light | 黑色 |
使用时 <div class="note note-primary"> <p><code>和</code></p> </div> 需单独一行,否则会出现问题
1.7 行内标签
行内标签语法如下:
1 | |
可选行内标签:
| 名称 | 颜色 |
|---|---|
| primary | 紫色 |
| default | 灰色 |
| success | 绿色 |
| danger | 红色 |
| warning | 黄色 |
| info | 蓝色 |
1.8 折叠块
折叠块可以折叠代码、图片、文字等任何内容,语法如下:
1 | |
info: 类似行内标签的可选参数title: 折叠块标题
1.9 勾选框
勾选框语法如下:
1 | |
text: 文字内容checked: 默认是否已勾选,默认 falseincline: 是否内联,默认 falsedisabled: 是否可以交互,默认 false
1.10 按钮
按钮语法如下:
1 | |
url: 跳转链接text: 文字内容title: 可选,鼠标悬停时显示的文字
1.11 组图
组图可以将多张图片按一定布局组合显示,语法如下:
1 | |
total: 图片总数量,对应中间包含的图片 url 数量n1-n2-...: 可选,每行的图片数量,默认单行最多 3 张图,求和必须等于 total,否则按默认样式
2. Latex 数学公式
开启 Latex 配置支持并更换渲染器请参照官方用户手册,这里只做使用的介绍。
使用 math: true 字段来开启 Latex 公式支持,无公式时请使用 math: false 关闭,用来提高加载速度。
公式块语法如下:
1 | |
行内使用语法:
1 | |
行内使用时,需要确保公式前后必须有一个空格
3. Mermaid 流程图
Mermaid | Diagramming and charting tool
开始使用 | Hexo Fluid 用户手册
使用 mermaid: true 字段来开启 mermaid 支持,无图时请使用 mermaid: false 关闭,用来提高加载速度。
使用 Mermaid 可以通过内置的 Tag 书写:
1 | |
也可以通过代码块书写:
1 | |