我恰好在写Wolfram|Alpha在 MS Word 和 PowerPoint 中,这两个应用程序都会给它添加红色波浪下划线,表示拼写错误。当我右键单击并选择“添加到词典”时,红线会暂时消失,但在下次检查时会立即重新出现(对于 Word,在 PowerPoint 中单击单词以外的位置后会立即出现)。
我按照此答案所述检查自定义词典文件并发现该术语列在那里(实际上出现了两次;即使删除其中一行并重新启动 Word 也无济于事;从 Word 重新添加后它又出现了两次)。
单词中的竖线或管道字符(“|”)似乎是问题所在。有人知道原因吗?
答案1
您可以使用名为 (ZWJ) 的 Unicode 控制字符来欺骗 Word Zero Width Joiner
。操作方法如下:
- 首先,输入单词
Wolfram
。当它被标记为拼写错误时,将其添加到您的词典中。我认为“Alpha”已经是一个有效的单词(如果不是,也将其添加)。 - 输入“Wolfram|Alpha”。它将被标记为拼写错误。
- 将插入符号放在管道符号之前或之后。
- 从
Insert
选项卡中单击Symbol
,然后单击More Symbols
。 - 在
Character code
字段中200D
输入并单击Insert
(见下面的截图)。 - 关闭
Symbol
对话框。
该短语Wolfram|Alpha
现在将被视为有效文本。
为了节省每次输入和添加 ZWJ 的时间:
- 选择并复制带有 ZWJ 字符的短语。
- 在
Options
>>Proofing
下Autocorrect
将短语粘贴到Replace as you type
区域中并指定快捷方式(如wa
)。
现在,无论你输入什么,wa
它都会自动扩展为这个短语。
以下是 Word 2010 中符号对话框的屏幕截图: