有时,我不记得我按了什么键,偶尔会将文本框切换为从右到左的布局。好吧,也许这对阿拉伯语用户来说是一项非常有用的功能,但我只是不知道如何切换回从左到右的布局。
(PS:在 MS Windows 中,文本框的右键菜单中有一个文本方向选项。但是在 Linux(GNOME Classic)中我没有看到任何选项。)
答案1
在 GNOME(v2 和 v3)中,小部件的方向由文本框中的第一个字符设置。这意味着,如果您插入文本框的文本以具有 RTL 方向性的 Unicode 字符开头,则其余内容的布局将是 RTL。
如果您想覆盖此行为,您可以插入一个名为 RLM/LRM 的不可见字符作为内容中的第一个字符。在 GNOME 中,通过右键单击 ->“插入 unicode 控制字符”-> 选择 RLM 或 LRM 来完成。请记住,一旦使用,RLM/LRM 将成为字符串的一部分并始终以这种方式显示。
有一个非官方 GNOME 输入法这使得管理这些字符变得更容易,但可能更频繁需要它的 RTL 用户会使用它。