![Word 在将制表符转换为空格时会反转词序](https://linux22.com/image/1363305/Word%20%E5%9C%A8%E5%B0%86%E5%88%B6%E8%A1%A8%E7%AC%A6%E8%BD%AC%E6%8D%A2%E4%B8%BA%E7%A9%BA%E6%A0%BC%E6%97%B6%E4%BC%9A%E5%8F%8D%E8%BD%AC%E8%AF%8D%E5%BA%8F.png)
这是一个简单的例子:
我想要这个,但是将制表符替换为空格:
我得到的却是这个:
把这句话反过来说。
请注意,如果我在文本仍带有标签时仅更改文本方向,也会发生类似的事情。
到底发生了什么?我在多个操作系统(甚至是 SuperUser)上尝试过的每个编辑器(Notepad++、Wordpad、Word、liberoffice)都会发生这种情况。
我怎样才能让它正常工作?
笔记:希伯来语是从右到左的语言
答案1
(1) 在 Win7+Word2010 上,如果我切换到希伯来语+希伯来语键盘(在 Windows 中,而不仅仅是在 Word 中选择希伯来语作为校对语言),并开始使用 aleph 输入并以“hmlkwt”结束,在其间输入空格,我会得到你的第一张图片,但里面是空格而不是制表符。
(2) 但是,我认为使用制表符时,Word(例如)会假定您要做的就是按照段落方向在页面上布置表格列。因此,如果您按照我在 LTR 段落中描述的顺序键入,则第一个“单词”以 aleph 开头,位于页面左侧。然后是右侧下一列的制表符。然后您得到 ywhnn,依此类推。所以,是的,这会颠倒页面上的单词顺序。
(3)但是如果将段落方向设置为 RTL,制表符的方向应该变为 RTL,并且以 aleph 开头的单词应该保持在右侧,即单词的顺序应该与我的(1)中的顺序相同。
如果您没有使用希伯来语和选择的键盘(在 Windows 中)输入文本,那么这一切都可能改变,因为在这种情况下,您可能“反向”输入了字母,而我所说的一切都没有任何意义。