如何正确定位光标以输入阿拉伯语?

如何正确定位光标以输入阿拉伯语?

每当我用阿拉伯语打字时,光标就会跳到行首,因为如果从左到右书写,那就是我最后打字的​​位置。

我该如何修复它?

答案1

您的软件认为空格字符为 ltr,文本为 rtl。在这种情况下,跳跃光标行为是正确的,至少根据这些比迪烟指南(第 24 节...具有教育意义)。因此,您需要指示您的软件在正确的双向级别插入空格。

对于 OpenOffice.org,我发现这些说明可以工作,即使它们已经很旧了。简而言之,转到Tools > Options,选择Language Settings > Languages并依次Enhanced language support打开Enabled for complex text layout (CTL)。现在您应该在工具栏上看到 LTR 和 RTL 段落图标(在文本对齐图标的右侧),选择适合您的文本的那个。

其他软件可能没有此设置(我找不到任何适用于 Firefox 的设置)。上一个链接中提到的技巧应该有效(添加不可见的 RLM 字符 U+200F),但这在实践中可能太麻烦了。

相关内容