article_image

大家可能会注意到一个细节,#UNTAG 的主创们会在文章中手动在中英文之间添加一个空格,有人喜欢叫它“盘古之白”或者赋予一些特别的意义,但我们这么做只是因为这可以让汉字和英文混排时的排版更美观。不过为了方便大家理解,姑且也这么叫吧。

我们自己撰写文章时,在中英文之间加空格早已养成了习惯,所以加空格并不是一件难事。

但对于不是我自己撰写的内容——比如用户的投稿,我想一个一个地加空格,似乎也不太现实。

所以我找到了这个项目——

🔗 pangu.js - Github

这个项目提供了“盘古之白”的核心功能,也就是在中英文之间插入空白。提供的语言版本也很多,比如 Go、Java、JS、Python、Dart 等等,还有多种社区版本。

我原本想借助其中的某个版本,做成一个本地用的 Quicker 动作之类的,方便我在本地对大段文本进行盘古之白格式化。

但我发现在本地运行这些版本的代码反而有些麻烦,不如干脆做成网页版。所以我花了一个小时的时间,做了个简单的网页套壳,挂在了网站服务器上,方便自己也方便大家使用。

🔗 盘古之白 在线使用

这个在线版本适配了手机端,支持 PWA,添加到手机主屏幕就可以离线使用。

源码很简单,我发布到了 Github。你可以下载源码,在本地打开 index.html 就可以使用了。

🔗 PanguWeb - Github

那么,为什么这个插件不在网站的所有网页上自动启用呢?这样是不是可以免除手

机器阅读:已开放本文前 70% 的正文,剩余内容会员可见。 标准阅读页 · Markdown


author_avatar

#UNTAG Developer