让新罗马字体的中文双引号变成中文字体显示。
听予一人之作猷
编辑于 2025年09月06日 16:51

在实际工作中,经常遇到这样的场景:

  • 文档中英文和数字需使用 Times New Roman 字体,但汉字仍保持中文字体(如宋体、黑体)。

  • 手动设置字体后,引号会自动变为英文直引号(" '),而我们需要的是中文弯引号(“ ” ‘ ’)。

传统痛点

  • 手动逐个修改引号效率极低,尤其当文档篇幅较长或由 AI 生成时(AI 输出的文本常默认使用英文引号)。

  • 普通的「查找替换」无法区分引号方向,导致替换后左右引号混乱。

解决方案核心逻辑

  1. 避免手动输入引号:直接从原文档中粘贴引号,确保格式正确性。

  2. 巧用通配符或宏工具:通过 WPS 的高级功能实现一键替换,同时保留原文字体格式。

  3. 具体通配符指令如下:

"(*)" 的完整含义是:匹配 “以英文双引号开头” → 中间跟任意内容(这部分内容会被小括号 “捕获”) → 以英文双引号结尾 的所有文本片段。

^&(替换引用符)

  • 输入状态^(英文 Shift+6) + &(英文 Shift+7),全程英文半角。

  • 核心含义:在「替换」框中使用,指代「查找」框中匹配到的完整内容(相当于 “复制查找结果,再在其基础上修改”)。

  • 全部替换完了以后可以把所有的英文引号删除,这个就非常常规的。

其实还有一种方法是可以用宏来操作,但是对于一般的人来说,它主要是不可靠,如果出现了问题很难维护。