如何在 Nautilus 中为 libreoffice 文件添加右键单击打印选项

Mar*_*sol 6 nautilus 11.10 printing

我想知道是否可以将它添加到右键单击菜单中一个选项来“打印”文件而无需打开它然后打印它。

fos*_*dom 5

在此处输入图片说明

一个潜在的解决方案是使用nautilus-actions在 nautilus 中创建一个右键单击菜单选项。

不幸的是,oneiric 中的版本会导致分段错误。此答案中描述了您可以使用的一种良好的第三方 PPA。

另一种方法是从精确存储库下载32 位或 64 位 .deb 包并安装它 ( sudo dpkg -i [deb-package-name].deb)

安装

在终端中逐行复制并粘贴以下内容:

sudo add-apt-repository ppa:dr3mro/nautilus-actions-extra
sudo apt-get update
sudo apt-get install nautilus-actions
Run Code Online (Sandbox Code Playgroud)

现在启动配置工具:

nautilus-actions-config-tool
Run Code Online (Sandbox Code Playgroud)

创建一个名为Libreoffice Print的新操作

在此处输入图片说明

然后按照此图像输入libreoffice带有参数的命令-p %F

提示:如果您不想,您可以-p %M改为输入并选择Appears if selection has multiple files or folders。然后您可以选择并打印多个文件。

另一个提示:您可能希望限制对 LibreOffice 文件的访问。所以输入 **.odt* 作为文件名条件。

在此处输入图片说明

鹦鹉螺刷新

尽管我不确定为什么 - 如果您安装了该软件包,nautilus-refresh那么 nautilus-actions 子菜单会与标准的右键单击菜单选项相结合,如本答案中的第一张图片所示。

sudo apt-get install nautilus-refresh
Run Code Online (Sandbox Code Playgroud)

节省。运行以下命令以使新菜单选项生效。

nautilus -q
Run Code Online (Sandbox Code Playgroud)