根据语言更改文本格式

e-m*_*mre 6 text-formatting microsoft-word

我有这个大型 MS Word 文档,其中包含格式不规则的文本,其中包含阿拉伯语和英语单词。

我想做的是根据语言格式化该文档。例如:所有阿拉伯语文本应为 16 磅粗体,所有英语文本应为 14 磅斜体。

我想选择特定语言的所有文本,以便更改字体。选择特定字体的所有文本的能力也很有用,因为两种语言使用两种不同的字体。

知道如何在不手动浏览整个文档的情况下做到这一点吗?

小智 4

假设您已将语言格式应用于所有文本,您应该能够通过查找/替换来完成此操作。

在“查找”->“替换”中,如有必要,单击“更多>>”按钮以显示对话框的底部部分。

单击“查找内容”框,然后单击“无格式”。然后单击“格式”->“语言...”,然后选择语言,例如阿拉伯语(如果是阿拉伯语,我认为您需要指定您使用的变体。如果您使用了多种语言,则可能需要重复每个过程都有此过程)。

然后单击“替换为”。再次单击“无格式”以清除所有格式。然后点击格式->字体...这就是“陷阱”所在:如果要指定LTR文本的字体大小,需要在“拉丁文本”部分的“大小:”框中指定对话框的字体大小(您可能可以忽略那里还有一个“亚洲文本”标签 - 两种类型的文本共享一个大小。如果您想指定 RTL 文本的字体大小,则需要使用“大小” :”对话框的“复杂脚本”部分中的框。

之后,您应该能够使用“全部替换”来修改所有 LTR 或 RTL 文本的大小。

如果您做到了这一点,您可能看起来可以通过在“替换为”中指定两种大小并且在“查找内容”中不指定语言来将两种类型的文本的大小全部替换为一个,但它不起作用,因为相关按钮将保持灰色,直到您在“查找内容”框中选择某些内容。