如何防止 MS Word 根据系统语言设置语言并应用直接格式?

如何防止 MS Word 根据系统语言设置语言并应用直接格式?

介绍

我尝试寻找答案,但却只找到不令人满意的结果 —— 没有一个能明确解决我的问题,只有变通方法。

如需了解我的问题的不同表述,请滚动至底部。

这是一篇关于所有解决方法的非常好的文章: 如何防止 Word 重置语言?

我的问题

当开始在 MS Word 中写新句子、单词字母时,它会自动将语言设置为 Windows 设置(任务栏右下角)当前选定的语言。

更具体地说,如果你在 Word 中打开“显示格式”对话框,你会看到,文档的默认语言设置或当前样式实际上被覆盖了 “直接格式化”。我无话可说,这是多么糟糕。Word 中的格式等通常非常混乱,但通过繁琐地配置所有样式以满足您的需求,它在某种程度上变得可以管理。然而,这意味着,试图避免“直接格式化”尽可能只使用纯样式以保持一致性。我不希望 Word 一次“直接格式化”未经我的明确同意,不得对任何部分文本进行任何形式的修改,尤其是不得自动修改。

我想关闭“特征”Word 正在应用“直接格式化”自动执行任何操作 - 尤其是关于 Windows 语言设置。 有可能吗?

我希望 Word 完全且永远忽略系统设置。当我告诉 Word 使用特定样式时,它应该只应用该样式!如果我想将另一种语言添加到样式中,我将创建另一种样式,并在其中明确设置语言。我不想通过设置弄乱我的文档“直接格式化”,如果系统语言由于任何原因而发生变化。

当系统语言设置为 FURTHAK 之类的东西时,情况会更糟。Word 还将应用字体“Segoe UI Historic”。我只想手动设置我的字体!!!

我对以下解决方法不感兴趣:

  • 密切关注系统设置,以便它与文档的默认设置相匹配(真的吗?这会带来更多努力!!!)
  • 始终选择所有文本并设置校对语言

编辑:

引号也是基于系统设置,更糟糕的是,它们不会随着文字校对语言而改变,所以如果你不小心在 Windows 中切换了系统语言,你可能会发现文档中有一些不同的、不一致的但很难检测到的字符。

为什么这么难,Word 有一个简单的文档范围的语言设置,它只是坚持,并且只有具有显式语言设置或手动显式直接格式的样式才能覆盖它 - 真的吗必须基于 Windows 设置?没有办法改变这种依赖关系吗?

编辑2:

抱歉,这听起来像是在抱怨(可能部分是) - 但我认为我已经清楚地概述了我的愿望 - 问题是,是否有任何方法可以实现这一目标,是否有我错过的选项......不幸的是,事实可能并非如此。

尝试用不同的方式来澄清:

  • 有什么方法可以设置 Word,使其忽略系统语言设置(完全且始终)?
  • 有什么方法可以防止 Word 添加“直接格式化”自动将任何类型的内容添加到文本的任何部分。这样“直接格式化”仅在用户明确单击功能区菜单上的“粗体”按钮时才应用 - 但绝不会自动应用(例如,在更改系统语言然后在 Word 中的任意位置开始输入时)?我想知道是否有任何设置,以便当我简单地在 Word 中输入时,只有我为该段落选择的纯样式才会应用于文本,而不会“直接格式化”,尤其是没有自动“直接格式化”,我甚至没有通过 Word 内部的任何操作来选择它(例如按“粗体”按钮)......?

答案1

用户无法通过任何方式改变 Word 来执行您想要的操作。

你要求直接声明。就是这样。

你可以给 Microsoft 留下反馈尝试让他们改变这一现状。

相关内容