zoukankan      html  css  js  c++  java
  • 一个在线排版小工具:中文、英文、数字、符号中间加个空格

    我一直相信这个世界是懒人创造的。

    大家如果仔细看我的文章,会发现一个有趣的地方。就是数字、英文和中文之间会多一个空格,比如 1 是数字,1 两边有空格。如果你再仔细观察,微信文字消息的排版风格也是这样,不信你试试。

    这个排版的风格是师从 stormzhang,包括微信整个排版风格都跟他差不多,只是我比较喜欢在文章开头放一张图片,以后考虑放一段语音。

    写文章免不了中英文混合,还有阿拉伯数字夹杂其中,每次码字的时候,之前我都是挨个敲空格,终于有一天右手大拇指疼得罢工了,我就想,能不能写一个转换工具呢。

    说干就干,我起先想自己操作,利用 JavaScript 的正则表达式似乎不是很难的事儿。就在查找教程的时候,发现一个很好用的工具 pangu.js,懒癌发作,直接拿来用了。它的介绍是这样的

    為什麼你們就是不能加個空格呢?

    如果你跟我一樣,每次看到網頁上的中文字和英文、數字、符號擠在一塊,就會坐立難安,忍不住想在它們之間加個空格。這個外掛(支援 Chrome 和 Firefox)正是你在網路世界走跳所需要的東西,它會自動替你在網頁中所有的中文字和半形的英文、數字、符號之間插入空白。

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

    與大家共勉之。

    所以发现这个工具后,我今天晚上用了半个小时开发完就用上了,地址是:http://www.kurryluo.com/transform, 希望对你有所帮助。

    PS:这篇文章也是经过 pangu 劈开过的。


    欢迎大家关注微信公众号:** 可视化技术( visteacher )**

    不仅有前端和可视化,还有算法、源码分析、书籍相送

    个人网站:http://blog.kurryluo.com

    各个分享平台的 KurryLuo 都是在下。

    用心学习,认真生活,努力工作!

  • 相关阅读:
    POJ 1401 Factorial
    POJ 2407 Relatives(欧拉函数)
    POJ 1730 Perfect Pth Powers(唯一分解定理)
    POJ 2262 Goldbach's Conjecture(Eratosthenes筛法)
    POJ 2551 Ones
    POJ 1163 The Triangle
    POJ 3356 AGTC
    POJ 2192 Zipper
    POJ 1080 Human Gene Functions
    POJ 1159 Palindrome(最长公共子序列)
  • 原文地址:https://www.cnblogs.com/kurryluo/p/9672166.html
Copyright © 2011-2022 走看看