阿拉伯语复制粘贴到word里反了怎么办?

关注者
5
被浏览
70,198

1 个回答

阿拉伯语本身是从右向左阅读的语言,为了实现这种从右向左的排版,一般有两种方法,其一是手动调整文本顺序使之看起来是从右向左的,其二是在文本最前面插入一个特殊的反转字符(不可见,其 Unicode 编码为 \u202E )。

我猜测你遇到的问题可能的原因是:你复制那部分阿拉伯文字的排版是利用上面的第二种方式实现的,而你只复制了部分文本,导致漏掉了开头的反转文字阅读顺序的特殊字符,从而导致粘贴后的文本看起来顺序是恰好相反的。

针对这个问题有两种解决方法:

① 参考官方的「在 Office 中使从右向左的语言」功能:

② 手动在你粘贴的这段文本前面插入这个特殊的反转字符,效果如下:

复制下面这段话,然后将光标移到最后面,按 4 次 Backspace 键(此时看似所有字符都删除掉了,其实还有一个不可见的反转字符在最前面),然后再粘贴你想要放入的阿拉伯语文本即可。
‮反向文本

或者采用下文提到的 网站 来复制该字符: