Hexo标签插件
Hexo支持众多标签插件,本博客使用的生成器安装了hexo-math
、hexo-github
、hexo-tag-bilibili
、hexo-ruby-character
等插件。
目录
MathJax
使用hexo-math
插件显示数学公式。
用法
Inline:
1 | Simple inline $a = b + c$. |
Block:
1 | $$\frac{\partial u}{\partial t} |
Tag:
Single line content will be parsed as inline math (same as $...$
):1
This equation {% math %}\cos 2\theta = \cos^2 \theta - \sin^2 \theta = 2 \cos^2 \theta - 1 {% endmath %} is inline.
Multiple line content will be parsed as block math (same as $$...$$
)1
2
3
4
5
6
7{% math %}
\begin{aligned}
\dot{x} & = \sigma(y-x) \\
\dot{y} & = \rho x - y - xz \\
\dot{z} & = -\beta z + xy
\end{aligned}
{% endmath %}
示例
1 | {% math %} |
Github 标签
使用hexo-github
显示GitHub repositoy。
用法
1 | {% github user repo referenced_commit [auto_expand = true | false] [width = 100%] %} |
Argument | Description |
---|---|
user | GitHub user name |
repo | GitHub repository name of that user |
commit | Commit sha1 referenced in the article |
auto_expand | (Optional, default == false) true of false. Expand the timeline once synced if set to true. |
width | (Optional, default == 100%). Widget’s width. It should be a valid CSS width value. |
示例
1 | {% github akfish hexo-github fd8f715 %} |
哔哩哔哩
用法
使用hexo-tag-bilibili
插件嵌入哔哩哔哩的视频。
1 | {% bilibili [av_id] %} |
示例
1 | {% bilibili 2522238 %} |
写作 OO 读作 XX
使用hexo-ruby-character
插件可以产生注音效果。
用法
1 | {% ruby Base|top %} |
在top域里写中文会被自动转换成拼音,也支持日文等其他语言。
示例
英文
1 | {% ruby Base|top %} |
中文
1 | {% ruby 绅士|变态 %} |
日语
1 | {% ruby 超電磁砲|レールガン %} |