有没有好方法让 MS Word 2010 拼写检查忽略技术文档中的变量名称(例如:带有下划线的单词)?
我不必加载数据字典来完成此操作,或将这些单词添加到 MS Word 中的字典中。
我尝试创建样式“代码”,但它将字体更改为全粗体或非粗体,这不是我想要的。
您可以通过定义具有(仅)属性“不检查拼写或语法”的字符样式来强制单词拼写检查器省略某些文本,并将该样式应用于您希望拼写检查器省略的任何文本。为此,请按照以下步骤操作:
选择任何没有特殊格式的字符(例如,其样式为普通文本或正文文本)
在主页功能区 ->(在样式组中)单击更多下拉菜单(快速样式库) -> 创建样式
在“从格式创建新样式”对话框中, a) 将“样式类型”更改为“字符”, b) 选中“基于此模板的新文档”(底部的选项)并 c) 验证定义(预览下方)包括“不检查拼写或语法”和“基于:默认段落字体”。单击“确定”。
现在,每当您希望拼写检查器忽略文本时,请应用您创建的“NoSpellingChecker”样式,Word 的拼写检查器将忽略它,而不会影响文本的外观。
另一种更快的方法可能是简单地运行一个宏,指示 Microsoft Word 忽略对所选文本的“拼写和语法”检查。以下是您可以保存在 Normal.dot 文件中的 VBA 代码:
Sub IgnoreSpellingAndGrammar() Selection.NoProofing = True End Sub
提示:要快速运行此宏,您可以 1) 在“快速访问工具栏”上添加快捷方式图标或 2) 添加热键/键盘快捷方式,例如“Alt+i”(这进一步节省时间。)
HTH
不,没有好的方法可以直接告诉 Word 跳过带有下划线的单词(请参阅 FrameMaker 了解其应该 是如何完成的)。但是,显然,您可以使用 Word 中的语言拼写检查功能来执行类似的技巧。 只需将“代码”段落标签分配给您不使用的语言,然后将该语言设置为在拼写检查中跳过。