中文排版检查
中英混排的常见毛病一站式修掉:中英文之间补空格、中英标点互转、直引号转弯引号、破折号与省略号规范化、连续空格与多余空行压缩。每条规则都能单独开关,改了几处一眼可见。
· 等待输入
原文
规范化结果
改动统计
—- 中英文空格
- —
- 标点转换
- —
- 引号
- —
- 破折号 / 省略号
- —
- 空格与空行
- —
- 合计改动
- —
- 字符变化
- —
改动预览
—- 点「规范化」后,这里逐行列出与原文不同的地方,高亮处是改动片段。
几点说明
- 数据不出浏览器 · 零网络请求 · 可断网可用。
- 加空格只发生在汉字/假名/谚文与半角字母数字直接相邻的那一格:原本已有空格不重复插入,中文与中文之间的多余空格会被删掉。
- 标点转换带语境判断:英文转中文时,只有紧邻中文的标点才动,所以 3.14、example.com、Ctrl+S 里的符号不会被误改;中文转英文时按英文习惯在句读后补一个空格。
- 引号按相邻字符判定方向:行首、空白或开括号之后的直引号是开引号,其余是闭引号;词内撇号(don't)统一转成 ’。
- 破折号与省略号:三个及以上英文句点归一成一个省略号,连续中文句号归一成两个省略号;连续连字符只在两侧都不是字母数字时才改写,所以 --help、a--b 会被保留。
- 压缩规则会把行内两格以上空格并成一格、去掉行尾空白、并把三行以上连续换行压成一段空行;统计区给出每条规则的改动处数,预览只列有差异的行。
- 快捷键:在输入框里按 Ctrl / ⌘ + Enter 立即规范化;改动是幂等的,对结果再跑一次不会产生新变化。