![在 Word 中,可以在 RTL 句子中插入 LTR 单词,但当句子长度超过一行时,所有内容都会再次打乱。如何解决此问题?](https://linux22.com/image/1540272/%E5%9C%A8%20Word%20%E4%B8%AD%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%9C%A8%20RTL%20%E5%8F%A5%E5%AD%90%E4%B8%AD%E6%8F%92%E5%85%A5%20LTR%20%E5%8D%95%E8%AF%8D%EF%BC%8C%E4%BD%86%E5%BD%93%E5%8F%A5%E5%AD%90%E9%95%BF%E5%BA%A6%E8%B6%85%E8%BF%87%E4%B8%80%E8%A1%8C%E6%97%B6%EF%BC%8C%E6%89%80%E6%9C%89%E5%86%85%E5%AE%B9%E9%83%BD%E4%BC%9A%E5%86%8D%E6%AC%A1%E6%89%93%E4%B9%B1%E3%80%82%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%E6%AD%A4%E9%97%AE%E9%A2%98%EF%BC%9F.png)
通过使用 stack overflow 论坛中另一个答案中指定的 Unicode,我能够在 Word 上的阿拉伯语文本中插入英文单词,而无需打乱句子部分(一个反复出现的问题):
例子:
我的名字是 Ghadir,用英语写成加迪尔我不知道——
-- 感谢 Ghadir 的帮助 帮助中心
但当我继续写这个句子并且超过一行时,一切都变得混乱了。
示例[变成]:
[第一行] 我的名字是Ghadir加迪尔我不知道如何处理这个没有得到修复的文本[第二行],用英语写的
他是叙利亚反对派领袖加迪尔·阿卜杜拉·哈姆迪的支持者。
社区 社区
我还注意到,我可以不使用unicodes,通过在书写时重新定位光标来在阿拉伯语文本中添加英文单词 - 但当句子超过一行时也会发生同样的混乱问题。
答案1
好的,我正在回答我自己的问题,但我很高兴我终于发现了我做错的事情:
当我以前用阿拉伯语写作时,我从来没有点击过功能区中的 RTL 按钮 [红色圈出],因为我曾经认为选择我想要使用的语言 [阿拉伯语] 并更改段落对齐方式(如图所示 [绿色圈出])就足够了。
当我不需要在阿拉伯语中使用英语时,这已经足够了——但是当你需要这样做时,你必须点击 RTL 选项。现在你的段落的方向是 RTL。现在当你输入 [或插入] Unicodes [我在问题详细信息中给出的链接中第一个问题答案中提到的 Unicodes] 时,它会完美地工作。
有关将段落分配给 RTL 的含义以及每个 Unicode 的实际作用的更多信息,请访问以下链接: http://dotancohen.com/howto/rtl_right_to_left.html#Directionality