CJK 格式化插件

:information_source: 摘要 重新格式化包含中日韩(CJK)和拉丁字符的混合文本的主题标题和帖子正文,支持自动空格填充和标点符号纠正
:hammer_and_wrench: 仓库链接 https://github.com/fokx/discourse-cjk-formatter
:open_book: 安装指南 如何在 Discourse 中安装插件

特性

撰写包含中日韩(CJK)和拉丁字符的混合文本可能很麻烦,因为需要特别注意格式。此插件可以自动为您重新格式化主题标题和帖子内容,利用 autocorrect-rb

每次创建或更新主题/帖子时,其内容(和标题)将:

  • 在 CJK(全角)和拉丁(半角)字符之间添加空格
  • 将 CJK 字符旁边的标点符号纠正为全角
  • 将拉丁字符旁边的标点符号纠正为半角

配置

安装后,它将对新帖子生效。

要重新格式化所有历史帖子,请使用 rake

rake cjk:reformat
rake posts:rebake

免责声明

使用前,请务必了解 autocorrect 工具将如何修改您的内容,并在继续之前备份您的数据!

致谢

4 个赞