Как добавить правую кнопку "Печать" для файлов 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