中文排版体检

逐处定位 · 按国标给依据 · 可一键修正 · 本地处理

这个工具查的是那种「读起来没错、看起来就是不对劲」的毛病: 中文句子里混了个英文逗号、引号一头是弯的一头是直的、省略号打成三个点、 冒号前后多出一个空格。单看每一处都不致命,一篇文章里攒够十几处, 稿子就显得不干净。

检查依据是 《标点符号用法》GB/T 15834-2011,每条问题都会告诉你踩的是哪一条。

把要检查的稿子粘进来

体检结果

0处问题 0字
还没检查。粘上稿子,点「开始体检」。

它查哪些东西

问题例子依据
中文里混英文标点 他说,明天来。, 应为 , GB/T 15834 4.4
引号不成对 / 混用 "他说。” 左引号用了直引号 GB/T 15834 4.10
省略号写成三个点 ... 应为 …… GB/T 15834 4.9
破折号长度不对 -- 或 — 应为 —— GB/T 15834 4.8
中文之间多余空格 我们 明天 中间的空格 排版惯例
全角空格 用   假装缩进的段落 排版惯例
标点前的空格 好的 。 句号前多了空格 排版惯例

为什么不做成「全角半角一键转换」就完事

因为全转是错的。同一篇文章里,中文句子里该用全角逗号, 但代码 console.log(a, b) 里的逗号必须是半角; 《Nature》这种夹在中文里的英文书名,括号又该用半角。

所以这里先判断这个标点是不是夹在中文语境里,只转该转的。 判错的可能不是没有,所以每条都列出来,你可以一条条看,不认可就手动跳过。 「一键修正」修的是确定安全的那几类,不确定的不动。

中文标点,其实是有规定的

很多人以为标点是习惯问题,其实国家标准 GB/T 15834-2011《标点符号用法》 把常见情况都写了。比如省略号是两个三连点占两个字位,不是三个点; 破折号是占两个字位的一长横。这些不是讲究,是规格。

投稿、写公文、做公众号,排版干净是加分项。这工具不替你写,只是把不合适的地方指出来。

全文在你浏览器里检查,不上传、不记录。未经发布的稿子可以放心粘。