关于排版的建议

发布时间:2020-08-09

说到排版,相信大家都有类似的经历:即使一本好书,或者一篇好文章,如果排版实在让人觉得不堪入目,可能它连开始被读的机会都不会有。

同样的,当我们在写文章时,版面如同给人留下的第一印象,是极其重要的。

中英文标点

中文排版中的标点,应该统一用全角

中文文字比较大,如果用英文的半角标点读起来会让人感觉文字时大时小,同时分隔不明显。请对比:

错误示例:这篇文章写得还不错,我强烈推荐给你看一下!看不看不重要,跟着学才好

推荐示例:这篇文章写得还不错,我强烈推荐给你看一下!看不看不重要,跟着学才好

空格的使用

1、在行文中,中英文之间应该加空格。请对比:

错误示例:我的公众号是HiXieke,关注我吧!我的粉丝现在有567个了呢!

推荐示例:我的公众号是 HiXieke,关注我吧!我的粉丝现在有 567 个了呢!

2、英文标点结束时,需要加空格。请对比:

错误示例:Here's to the crazy ones.The misfits.The rebels.The troublemakers.The round pegs in the square holes.

推荐示例:Here's to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes.

顺便说一下,英文标点后加空格是通用的英文写作格式,在写书信、email等所有地方都适用。

3、全角标点与其它字符间不加空格

错误示例:我觉得你这煎饼果子好吃, Elon Musk 前阵子不是也吃过

推荐示例:我觉得你这煎饼果子好吃,Elon Musk 前阵子不是也吃过

4、注释符前后应该至少有一个空格

错误示例:print("Hello world")#你好世界

推荐示例:print("Hello world") # 你好世界

专有名词首字母大写并遵循协定

对于表示专有名词的单词,除了在代码中作为变量名需要遵循变量命名规范外,其它地方均需要按协定来确定大小写。比如说:

错误示例:javaScript 是前端语言

推荐示例:JavaScript 是前端语言

类似的名词还有:GitHub, Angular, React Native

如果不确定的话,可以参考Wikipedia,Wiki里的命名都是非常规范的。

文章来源

给程序员的中文写作指北