升级到 16.04 后 Texstudio 快捷方式不起作用

升级到 16.04 后 Texstudio 快捷方式不起作用

升级到 Ubuntu 16.04 后。我的 Texstudio 出现了问题。我以前用快捷键 F6 进行编译,但升级后它不再起作用了(其他程序中的快捷键都很好用)。

提前致谢,卢卡

答案1

这似乎是一个已知的(不幸的是,到目前为止,这是一个长期存在的)问题,涉及 Qt5(Qt 的版本 5)。Qt,用于创建 TeXStudio 用户界面的图形工具包)。它曾多次出现在TeXStudio 的错误跟踪器和其他地方;例如:

解决方案是安装针对上一版本 Qt4 构建的 TeXStudio 版本。不幸的是,Ubuntu 的默认存储库中没有此版本。您可以访问TeXStudio 官方下载页面并选择“QT 4”链接。

答案2

我找到了这个解决方案这里,它适用于 TeXStudio:编辑文件

/usr/share/applications/texstudio.desktop

并改变行

Exec=texstudio %F

Exec=env UBUNTU_MENUPROXY= texstudio %F

注意:升级到 2017 年 1 月 24 日发布的 2.12.2 版本后,请记住再次编辑该文件。

注意(2017 年 7 月 25 日):TeXStudio 昨天发布:TeXstudio 2.12.6(hg 6631:16db084dae24)。使用 Qt 版本 5.5.1,用 Qt 5.5.1 R 编译,无需编辑文件即可正常运行/usr/share/applications/texstudio.desktop。噩梦结束了!!!

答案3

这是 Qt-5 软件包中的错误。删除“appmenu-qt5”软件包即可让快捷方式重新工作。

                   sudo apt remove appmenu-qt5

这似乎会导致 TexStudio 中菜单按钮的外观发生一些变化,但快捷方式仍处于启用状态。

答案4

一种解决方法(对我有用)是将菜单命令添加到工具栏(从配置/工具栏),然后指定的键盘快捷键就可以起作用。

相关内容