在 Ubuntu 13.10 中,LibreOffice 的所有热键在非英语键盘布局中均不起作用

在 Ubuntu 13.10 中,LibreOffice 的所有热键在非英语键盘布局中均不起作用

在 Ubuntu 13.10 中,LibreOffice 中的热键/快捷键(Ctrl+ BCtrl+S等)依赖于语言,并且只能在英语中使用。在使用其他语言(即任何西里尔语和/或孟加拉语等)书写时,无法使用热键,它们根本不起作用。切换到英语输入语言后,热键再次可用。这非常令人沮丧,因为用户需要切换语言才能保存文档、将其设为粗体或斜体等。在 Ubuntu 13.04 中没有遇到这种情况。

重现步骤:

  1. 系统设置>文本输入。
  2. 在英语之外添加另一种键盘布局 [我的情况是孟加拉语 (Probhat)]
  3. 现在启动 Writer。
  4. Ctrl按+将键盘布局从英语(美国)切换为孟加拉语(Probhat)Space
  5. Ctrl+B将字体粗细更改为粗体。

错误: 字体粗细不会改变。

预期的: 字体粗细应改为粗体。

笔记: 其他系统热键均无法按预期工作。例如,Ctrl+S保存,Ctrl+B下标,Ctrl+I斜体等。

解决方法: 唯一的办法是——

  1. 将键盘布局更改为英语
  2. 然后按所需的热键
  3. 然后将键盘布局切换回孟加拉语。

这个问题很严重,因为它使得仅使用键盘打字的书写速度非常慢。

答案1

这是一个错误,请参见此处: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1246583 下一版本应该会修复

我可以补充一下,我在 UBUNTU 13.10 和 Apache openoffice 4.0.1 中遇到了同样的问题

编辑:现在已经固定的在新版 LibreOffice 中测试版 4.2版本。可从 Libreoffice 网站下载。

答案2

这对我有用(ubuntu 14.04 上的 LibreOffice 4.2.8.2,英语和希伯来语键盘):sudo apt-get purge libreoffice-gtk 和 libreoffice-gnome

答案3

我觉得 LibreOffice 4.2 13.10 上的错误仍然存​​在。我发布了一个解决方法这里

使用 13.10、Libreoffice 4.2、Gnome 桌面

重新配置键盘设置,sudo dpkg-reconfigure keyboard-configuration然后使用 Alt+Shift 组合键更改布局。

这会导致以下影响:

在 LibreOffice 中:按 Super+Space:语言发生变化,gnome 语言变化显示在中央屏幕上,顶部栏显示发生变化,希伯来语布局中的热键不起作用。按 Alt+Shift:语言发生变化,顶部栏显示发生变化,希伯来语中的热键工作。

- 使用 Thunderbird 时,我有此行为:

按 Super+Space:语言发生变化,gnome 语言变化显示在中央屏幕上,顶部栏显示发生变化,热键在两种布局上均可正常工作。按 Alt+Shift:顶部栏显示更改语言,热键正常工作,但语言不会变回希伯来语(即使顶部栏显示希伯来语,仍继续用英语输入)。

因此解决方法如下:

自由办公室- 使用 Alt+Shift

雷鸟- 使用 Super+Space。

相关内容