引号样式规范化器

将日文、西文和本地化风格混用的引号统一为一种目标样式。

嵌套引号、撇号、类似 Prime 的符号,以及代码 / HTML 保护都会在浏览器中本地处理。

仅浏览器内处理 / 不传输文本

这个工具能做什么

这个页面只负责统一引号样式,不会尝试改写句子本身。它适用于本地化、编辑、CMS 清理和文案校对等场景,重点是引号一致性,而不是语法修正。

使用方法

  1. 粘贴需要规范化的文本。
  2. 选择与目标语言或风格指南相匹配的引号预设。
  3. 按需调整撇号、Prime、空格和保护规则。
  4. 查看警告、清单和前后对比,然后复制规范化结果。

示例

把日文引号转成英文弯引号

输入: 「The 'best' answer is 『local processing』.」

输出: “The ‘best’ answer is ‘local processing’.”

把直引号转成法式书名号

输入: "Bonjour"

输出: « Bonjour »

保护撇号和英尺 / 英寸符号

输入: don't change 5' 7" but normalize "quoted"

输出: don’t change 5' 7" but normalize “quoted”

对未闭合引号给出警告

输入: "unfinished quote

输出: Warn first, then keep output on the safe side when the quote is ambiguous.

常见问题

文本会被发送到哪里吗?

不会。转换完全在你的浏览器中运行,输入文本不会被传输。

像 don't 里的撇号会被改掉吗?

单词内的单引号会先按撇号处理。你可以保留 ASCII 撇号,或把它转换成排版用撇号。

像 5' 7" 这样的英尺 / 英寸记号怎么办?

默认会把靠近数字的符号当作 Prime 候选,因此不会盲目把它们改成引号。

支持嵌套引号吗?

支持。工具会把第一层映射为外层引号,把第二层映射为内层引号。更深层的嵌套会给出警告,并复用内层配对。

可以在法语引号内加窄不换行空格吗?

可以。法语预设默认使用窄不换行空格,你也可以手动覆盖空格规则。

HTML 标签和代码会被保护吗?

会。URL、邮箱、围栏代码块、行内代码以及 HTML 标签 / 属性默认都会受到保护。

术语表

弯引号
如 “ ” 和 ‘ ’ 这类左右不同的引号。
法式书名号
如 « » 和 ‹ › 这类角形引号,常见于多种书写系统。
撇号
单词内部的符号,例如 don't 或 l'heure。它不应总是被当作引号处理。
Prime 符号
用于度量或角度的符号,例如 5' 7" 或 35° 41' 22"。
未闭合引号
开引号和闭引号数量不匹配,导致部分符号角色不明确的情况。

提示

  • 合适的引号样式取决于语言和出版风格指南。发布前请检查差异视图。
  • 直引号本身就有歧义。警告会标出仍需要人工检查的位置。
  • 仅设置的分享链接不会包含输入 / 输出文本,但所选规则对接收者仍然可见。
  • 这个首个版本不会规范化《》或 〈〉这类书名括号。