PanGu.js —— 为什么你们就是不能加个空格呢?


漢學家稱這個空白字元為「盤古之白」,因為它劈開了全形字和半形字之間的混沌。另有研究顯示,打字的時候不喜歡在中文和英文之間加空格的人,感情路都走得很辛苦,有七成的比例會在 34 歲的時候跟自己不愛的人結婚,而其餘三成的人最後只能把遺產留給自己的貓。畢竟愛情跟書寫都需要適時地留白。


好毒,但是可以把遗产给猫也不错

一开始发现这个东西,是在 hexo-material-theme 的 typecho 版看到的,搜了一下发现好棒啊 _(:з」∠)_

项目地址:https://github.com/vinta/pangu.js

这玩野附带 chrome 扩展,Firefox 插件,还支持 Clojure,Elixir,Go,Java,JavaScript(both Node.js and Browser),Objective-C,PHP,Python,Ruby,Rust,Swift,简直丧心病狂……需要的话可以手动查看项目源码研究¯\_(ツ)_/¯

顺手加到了 RnMaterial 里……

好像有人做了个网页版的,如果懒得加你也可以在写文章的时候用:

https://zizhengwu.github.io/daft-auto-spacing/

我自己的想法是,平常聊天可以不加,但是写成文章必须加,我一般是手动加,不过加了插件以防万一。

不加你的感情路就危险了

另外,除了项目中本身提到的几个东西,Hexo 本身也是有插件可以用于中文西文之间加空格的,执行以下指令后,在 _config.yml 中加入 auto_spacing: ture 即可

npm install hexo-filter-auto-spacing --save

评论

  1. sakata
    Chrome 71.0.3578.98
    2年前
    2019-1-01 15:06:51
    • hjthjthjt 博主
      Chrome 71.0.3578.98
      2年前
      2019-1-21 22:37:43

      hexo 那个插件不是用的盘古吧……

      • sakata
        Chrome 71.0.3578.98
        2年前
        2019-1-26 9:49:34

        反正hexo material theme没考虑手动目录的不加空格的情况……之所以加手动目录,是考虑到手机版网页总喜欢把目录给隐藏了。总得来讲应该算不上插件的锅,是主题作者一开始就没这么设计,让手动目录和文章内容的部分区分开,而无论是盘古还是auto spacing的处理方式都是针对一段内容直接无脑加空格。

        • hjthjthjt 博主
          Chrome 71.0.3578.99
          2年前
          2019-1-26 11:11:07

          emmmmmm我倒是没出现这问题

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇