LibreOffice 3.4.1 的应用程序菜单支持

Ren*_*ens 12 appmenu libreoffice

我已经安装了 LibreOffice 3.4.1。

在网站上,它说它具有全局菜单支持。这不起作用。

我已经下载了该软件包的较新版本,但lo-menubar它也不起作用。不知道是不是最新版。

我已经尝试了 LibreOffice v3.4.0解决方法,但也没有奏效。

是否可以让应用程序菜单适用于 LibreOffice 3.4?

Men*_*ian 5

其他帖子中提到的扩展仅适用于 x86_64!

所以如果你有一个 32 位的 Ubuntu,就像我一样,那对你不起作用。

我找到了一种方法让它工作,很艰难。当然,这不是最优雅的方式,因为我不知道如何从源代码创建 Libreoffice 扩展。

你可以在这里下载修改后的 32 位扩展:lo-menubar.oxt 下载它,打开它,在 Libreoffice 中同意安装它,重新启动 Libreoffice。

我希望我没有违反任何许可证......

如果你不相信我或者你只是好奇我做了什么,这就是我所做的:

下载其他答案中提到的扩展: lo-menubar.oxt

从 Ubuntu 存储库获取 32 位 deb。打开终端并输入:

apt-get download lo-menubar
Run Code Online (Sandbox Code Playgroud)

如果您没有更改目录,一个名为 *lo-menubar_0.1.0-0ubuntu1_i386.deb* 的文件应该在您的主文件夹中

现在用存档管理器打开lo-menubar.oxt:右键单击lo-menubar.oxt,用存档管理器打开(我希望它是这样调用的,我使用的是德语的 Ubuntu)

现在这两个文件都应该打开,每个文件都在一个存档管理器窗口中。

lo-menubar.oxt 中

  1. 删除 Linux_x86_64 文件夹
  2. 进入文件夹 META-INF
  3. 提取manifest.xml(只需将其拖到桌面上)
  4. 右键单击提取的 manifest.xml - 使用文本编辑器打开它
  5. 找到 *platform=Linux_x86_64"* 并将其更改为 *platform=Linux_x86"*
  6. 找到 *Linux_x86_64/menubar.uno.so"* 并将其更改为 *Linux_x86/menubar.uno.so"*
  7. 保存manifest.xml并关闭文本编辑器
  8. manifest.xml拖回已打开lo-menubar.oxt的存档管理器,以覆盖该文件
  9. 回到lo-menubar.oxt的根文件夹,保持打开状态。

使用存档管理器打开 lo-menubar_0.1.0-0ubuntu1_i386.deb:右键单击 lo-menubar_0.1.0-0ubuntu1_i386.deb,使用存档管理器打开

  1. 进入文件夹:/usr/lib/libreoffice/share/extensions/menubar/
  2. 将 Linux_x86 文件夹拖入lo-menubar.oxt

关闭所有内容并打开 lo-menubar.oxt。重新启动 Libreoffice。