Я просто добавил пункт меню, вызываемый правой кнопкой мыши, который позволяет выбрать несколько файлов, выбрать Script / pdf-printer.sh, и он будет создавать файлы PDF. Если вы выберете другое имя принтера в скрипте, он должен использовать его вместо этого, но я не могу это проверить. Старые инструкции могут не работать, потому что мы перешли на Gnome 3, в котором есть несколько изменений. В этом случае сценарии были перемещены из ~ / .gnome2 / nautilus-scripts в ~ / .local / share / nautilus / scripts. В противном случае все должно работать так, как вы ожидаете.
- Установите http://apt.ubuntu.com/p/cups-pdf . Этот пакет содержит принтер PDF, который печатает в папку PDF в вашей домашней папке $ HOME / PDF.
- Откройте Nautilus и создайте папку с именем PDF в вашем доме.
- Нажмите Ctrl + H в Nautilus, чтобы показать скрытые файлы.
- Откройте ~ / .local / share / nautilus / scripts.
- Создайте новый файл и назовите его «pdf-printer.sh».
Вставьте следующее:
#!/bin/bash
#
# pdf-printer.sh
#
# Print files from the right-click context menu in Nautilus.
# Place this script in ~/.local/share/nautilus/scripts.
# The printer to use (as shown in the Printer Configuration
# gui or in /etc/cups/printers.conf).
printer=PDF
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read file
do
lpr -P "$printer" "$file"
done
exit 0
Сохраните файл и закройте его.
- Щелкните правой кнопкой мыши файл и выберите «Свойства»> «Разрешения». Убедитесь, что флажок установлен, чтобы разрешить выполнение файла.
Возможно, вам придется перезапустить nautilus, чтобы это работало. В этом случае вы можете нажать Alt+ F2и войти killall nautilus
. Кроме этого, теперь вы сможете выбрать файлы, щелкнуть правой кнопкой мыши и использовать скрипт из меню «скрипт».