Как добавить правую кнопку "Печать" для файлов libreoffice в Nautilus

Мне было интересно, можно ли добавить в контекстное меню параметр "напечатать" файл без необходимости открывать его, а затем распечатывать.

1 ответ

введите описание изображения здесь

Когда-то потенциальное решение состоит в том, чтобы использовать nautilus-действия, чтобы создать опцию щелчка правой кнопкой мыши в 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

Теперь запустите инструмент конфигурации:

nautilus-actions-config-tool

Создайте новое действие под названием Libreoffice Print

введите описание изображения здесь

Затем введите команду libreoffice с параметрами -p %F согласно этому изображению.

Подсказка: если вы не хотите, вы можете войти -p %M вместо этого и выберите Появляется, если выделение имеет несколько файлов или папок. Затем вы можете выбрать и распечатать несколько файлов.

Еще один совет: вы можете ограничить доступ к файлам LibreOffice. Поэтому введите **. Odt* в качестве условия имени файла.

введите описание изображения здесь

Наутилус освежить

Хотя я не уверен, почему - если вы установите пакет nautilus-refresh затем подменю действий nautilus объединяется со стандартной опцией меню, вызываемого правой кнопкой мыши, как показано на первом изображении в этом ответе.

sudo apt-get install nautilus-refresh

Сохранить. Запустите следующее, чтобы новый пункт меню вступил в силу.

nautilus -q
Другие вопросы по тегам