中文排版体检
这个工具查的是那种「读起来没错、看起来就是不对劲」的毛病: 中文句子里混了个英文逗号、引号一头是弯的一头是直的、省略号打成三个点、 冒号前后多出一个空格。单看每一处都不致命,一篇文章里攒够十几处, 稿子就显得不干净。
检查依据是 《标点符号用法》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《标点符号用法》 把常见情况都写了。比如省略号是两个三连点占两个字位,不是三个点; 破折号是占两个字位的一长横。这些不是讲究,是规格。
投稿、写公文、做公众号,排版干净是加分项。这工具不替你写,只是把不合适的地方指出来。
全文在你浏览器里检查,不上传、不记录。未经发布的稿子可以放心粘。