sae*_*dan 12 wine hebrew microsoft-office microsoft-word rtl
我已经使用 Wine 1.4 在 Ubuntu 12.04 中安装了 MS Office 2007,没有任何问题,并且它在英语中运行良好。但是,我需要使用它来处理阿拉伯语和希伯来语,当我切换到希伯来语或阿拉伯语键盘时它不起作用。打字被颠倒了。
我之前看到过一篇类似的帖子,但它已经关闭,我认为它是针对早期的 Wine 1.3 的。据说 Wine 1.4 已经添加了 RTL——有没有办法让它工作?
小智 1
如果我没记错的话,可以使用usp10.dll来使RTL字体正常显示。该 dll 可以通过 winetricks 下载。另外,如果您使用 PlayOnLinux 安装 Office,则默认情况下会包含此 dll。
如果你想让office程序中出现RTL和LTR图标,你应该先在Ubuntu中安装Arabic,Herbew,...语言包,然后你就可以在适当的LANG环境下运行wine了。例如:
LANG=en_us.utf-8 wine /path/to/office/executable
Run Code Online (Sandbox Code Playgroud)
将 en_us.utf-8 替换为您所需的语言。
打开winetricks,“选择默认的wine前缀”,“安装Windows DLL...”,usp10
然后确定。
安装完成后,打开“配置wine”(wineconfig),“库”选项卡,“新的库覆盖”(下拉菜单),usp10,添加,现在您应该在下面的列表中看到它(Existing_overrides) ,选择它并单击“编辑”,将其设置为“本机”并确定。
就是这样。语言现在应该可以正确显示。
我不确定最后一步是否必要,但无论如何都要这样做。(我们将库设置为本机的那个)
归档时间: |
|
查看次数: |
4218 次 |
最近记录: |