如何排查复制后的异常空格
使用前须知
先区分真实空格、制表符、不换行空格与目标编辑器的段落样式。纯文本工具只改变字符,不能修复 Word 或 Docs 的样式。法语标点附近的不换行空格、代码缩进和表格对齐应保留。
可复现的规则示例
以下使用 JSON 字符串表示空格、换行和不可见字符。示例只展示指定规则的行为,不表示建议默认启用这些规则。
可复现的规则示例 1
规则: normalize-tabs
输入:
"项目进展:初稿已经完成。\t项目进展:初稿已经完成。"输出:
"项目进展:初稿已经完成。 项目进展:初稿已经完成。"可复现的规则示例 2
规则: normalize-nbsp
输入:
"项目进展:初稿已经完成。\u00a0项目进展:初稿已经完成。"输出:
"项目进展:初稿已经完成。 项目进展:初稿已经完成。"可复现的规则示例 3
规则: trim-trailing-whitespace
输入:
"项目进展:初稿已经完成。 \n项目进展:初稿已经完成。"输出:
"项目进展:初稿已经完成。\n项目进展:初稿已经完成。"可复现的规则示例 4
规则: collapse-blank-lines
输入:
"项目进展:初稿已经完成。\n\n\n项目进展:初稿已经完成。"输出:
"项目进展:初稿已经完成。\n\n项目进展:初稿已经完成。"ChatGPT 复制到 Google Docs 或 Word 后行距很大怎么办?
先把一小段非敏感文本放入空格清理工具。如果输入里确实有多余空行,可以预览清理差异;如果纯文本没有空行,而文档中仍有很大的段落间隔,应调整编辑器样式。工具不会打开或修改你的 Word、Docs 文档。
Google Docs:检查行距与段前段后间距
选中有问题的段落,在“格式”菜单中打开行距和段落间距,选择文档需要的行距。再通过自定义间距检查段前、段后的数值;可以先在少量选中文本上尝试设为零,对比正常段落后再决定是否扩大范围。界面语言不同,菜单名称可能不同。参见 Google 官方操作说明。
Word:先看段落标记,再改样式
在“开始”中开启“显示/隐藏 ¶”,区分真正的空段落与样式产生的空隙。选中相关段落,打开行和段落间距及其选项,检查行距、段前和段后间距。只修正当前问题,不要把全文的标题、列表和段落边界一起抹掉。参见 Microsoft 官方间距说明。
GPT 每句话都换行,是否应该一键合并?
不一定。窗口边缘的自动折行不是换行字符;诗歌、地址、代码中的硬换行可能有意义。当前工具会压缩连续的多余空行,但保留单个换行,不会把所有短句自动拼成一段。先确定文体,再逐处合并。
例如“今天 发布”可按重复空格规则变成“今天 发布”;它不会猜测是否应该进一步变成“今天发布”。这也是格式清理与措辞改写的边界。
操作与复核
- 粘贴文本并保留原稿。编辑器中的示例只是测试文本,不代表真实用户数据。
- 选择与目标编辑器有关的规则。格式和标点修改可能不可逆地丢失展示信息,先查看差异。
- 复制或下载检查后的结果,再粘贴到邮件、文档或内容管理系统中复核。需要时可撤销本次清理。
不会自动把中文标点转成英文标点,也不会修正语法。全角字符、组合重音和表情不应被通用 Unicode 规范化替换。法语不换行空格、零宽连接符和其他语言的文字控制字符也可能有意义。所有规则都需要结合原文审阅。