Stampa di più file da Nautilus


9

Ho provato a stampare più file. Tuttavia, non una singola soluzione pubblicata in rete funziona.

  1. un clic con il tasto destro del mouse usando le azioni di Nautilus come descritto in più post
  2. Usando il lprcomando nel terminale e trascinando i file da nautilus (qui printque si apre ma i file vengono ricaricati e quando si preme il pulsante di rilascio la finestra si chiude senza azione.
  3. Con uno script come pubblicato qui: Stampa di un file dal menu contestuale del tasto destro in Nautilus

L'unico metodo che funziona è combinare i file pdf in pdfmod in un nuovo file di grandi dimensioni, salvandolo e stampandolo. Non molto elegante. Dal momento che nessuna opzione di lavoro multiplo - la community potrebbe avere un nuovo aspetto sulla stampa con il tasto destro di Nautilus?


Puoi spiegarci cosa non funziona? Ho creato una stampante PDF proprio ora e funziona bene, ma non ho una stampante fisica, quindi non posso provarlo.
Jo-Erlend Schinstad,

Risposte:


12

Ho appena aggiunto un'opzione di menu del tasto destro che ti consente di selezionare più file, selezionare Script / pdf-printer.sh e creerà file PDF. Se si sceglie un altro nome stampante nello script, dovrebbe invece usarlo, ma non posso verificarlo. I vecchi howtos potrebbero non funzionare perché ci siamo spostati su Gnome 3, che presenta alcune modifiche. In questo caso, gli script sono stati spostati da ~ / .gnome2 / nautilus-script a ~ / .local / share / nautilus / scripts. Altrimenti, tutto dovrebbe funzionare come ti aspetteresti.

  1. Installa http://apt.ubuntu.com/p/cups-pdf . Questo pacchetto fornisce una stampante PDF che stampa sulla cartella PDF nella cartella home, $ HOME / PDF.
  2. Apri Nautilus e crea una cartella denominata PDF a casa tua.
  3. Premi Ctrl + H in Nautilus per mostrare i file nascosti.
  4. Apri ~ / .local / share / nautilus / script.
  5. Crea un nuovo file e chiamalo "pdf-printer.sh".
  6. Incolla quanto segue:

    #!/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
    
  7. Salva il file e chiudilo.

  8. Fai clic con il pulsante destro del mouse sul file e scegli Proprietà> Autorizzazioni. Assicurarsi che la casella sia selezionata per consentire l'esecuzione del file.

È possibile che sia necessario riavviare nautilus affinché funzioni. In tal caso, puoi premere Alt+ F2e accedere killall nautilus. A parte questo, ora dovresti essere in grado di selezionare i file, fare clic con il tasto destro e utilizzare lo script dal menu "script".


1
Per chiarire cosa ho cercato di fare: volevo stampare circa 10 documenti pdf per incollarli in una busta e spedirli con posta ordinaria. Dato che era una giornata di sole, volevo finire in fretta e non aprire tutti i documenti per evadere e stampare da lì. Quanto sopra risolto il problema. Con 3 osservazioni: 1. lo script deve stare qui / home / [nome usr] /. Gnome2 / nautilus-script nel mio caso 2. la stampa, cioè odt nella cartella pdf, non ha funzionato 3. ma se usi printer = [Printername] (che troverai nella GUI "Stampa") quindi tutti i documenti verranno inviati direttamente alla stampante. Grazie! Apprezzo l'aiuto.
Daniel,

Tusend takk og en hilsen til Oslo! Daniel
Daniel

1
Sono contento di essere al servizio. Accetta la risposta in modo che gli altri possano vedere che è stata risolta.
Jo-Erlend Schinstad,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.