【Hexo】在中英文之间添加空格
距离上次更新本文已经过去了 472 天,文章部分内容可能已经过时,请注意甄别
说明和插件安装
如题,中英文添加空格是比较规范的写法, 但是我个人实在是懒,每次都要这么弄太累了。想找找 hexo 有没有对应的插件,还是有的
plaintext
1 | npm install hexo-filter-auto-spacing --save |
安装了之后,在 hexo 的_config.yml
里面添加配置项
plaintext
1 | # hexo 中英文之间自动加空格 |
随后 hexo s
就能看到插件启用后的结果了
请注意,该插件仓库 https://github.com/hexojs/hexo-filter-auto-spacing 已经被设置为公共归档,且最后一次代码提交是 2022 年 6 月。
2023 年 12 月 10 日实测该插件依旧有用,但不保证 hexo 更新后依旧有效。慕雪使用的 hexo 和主题版本如下。
plaintext
1 | hexo 6.2.0 |
暂时没有搜到其他仍在更新的插件。
buffterfly 主题自带配置
感谢评论区老哥的提醒,buffterfly 主题其实自带 了这个配置项 https://butterfly.js.org/posts/ceeb73f/#Pangu
使用如下命令卸载上方提到的插件。
plaintext
1 | npm uninstall hexo-filter-auto-spacing --save |
在 hexo-butterfly 主题中 pangu
配置项就是中英文之间添加空格的配置。
其中 site 是对全站生效,post 是只对文章生效(对其他页面不生效)
yaml
1 | # https://github.com/vinta/pangu.js |
将 enable 改成 true 即可启用,效果也很好,不仅中英文之间会添加空格,数字和中文之间也添加了空格。完美啦!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 慕雪的寒舍!
评论
表情图片预览
0 条评论
- 最新
- 最热
- 最早
- 作者
关闭评论
通知中心
「此时无声胜有声」
Artalk ErrorTypeError: Failed to fetch,无法获取评论列表数据
点击重新获取 | 打开控制台
点击重新获取 | 打开控制台