|
Dimensione: 5531
Commento:
|
Dimensione: 5889
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| Nella seguente guida viene mostrato come ottenere voci relative alle funzionalità di stampa nel menù contestuale del file manager PCmanFM attivabile tramite clic destro. Questo è reso possibile dalla creazione di script attraverso i quali sarà possibile selezionare uno o più file e tramite il click destro avviarne immediatamente la stampa evitando di aprire singolarmente ogni file. |
#format wiki #LANGUAGE it <<BR>> <<Indice>> <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t="; rilasci="18.04 16.04 14.04")>> |
| Linea 4: | Linea 7: |
| 0. Fare click destro su un file PDF -> Apri con-> Riga di comando personalizzata 0. Inserire in "Riga di comando da eseguire" la seguente stringa{{{ |
= Introduzione = Nella seguente guida viene mostrato come ottenere la funzionalità di stampa nel menù contestuale del file manager '''PCmanFM''' attivabile tramite clic destro senza aprire singolarmente ogni file.<<BR>> Questo è reso possibile dalla creazione di due comandi, basati su '''lpr-p''' e su '''libreoffice -p''', che compariranno nel menù contestuale a seconda del tipo di file selezionato. = Creare comandi = '''1.''' Fare click destro su un file PDF -> Apri con-> Riga di comando personalizzata Inserire in "Riga di comando da eseguire" la seguente stringa{{{ |
| Linea 9: | Linea 18: |
| In Nome dell'applicazione scrivere Stampa<<BR>> Salvare 3 . Fare click destro su un file odt (libreoffice Writer) -> Apri con-> Riga di comando personalizzata<<BR>> 4 . Inserire in "Riga di comando da eseguire" la seguente stringa{{{ |
In Nome dell'applicazione scrivere Stampa<<BR>> Salvare<<BR>> <<BR>> '''2.''' Fare click destro su un file odt (libreoffice Writer) -> Apri con-> Riga di comando personalizzata<<BR>> Inserire in "Riga di comando da eseguire" la seguente stringa{{{ |
| Linea 15: | Linea 25: |
| In Nome dell'applicazione scrivere Stampa<<BR>> Salvare<<BR>> |
In Nome dell'applicazione scrivere Stampa<<BR>> Salvare<<BR>> |
| Linea 18: | Linea 28: |
| 5 . A questo punto, aprire la cartella nascosta della home ''.local/share/applications''<<BR>> Noteremo che oltre al file ''mimeinfo.cache'' si sono creati 2 file dekstop entrambi denominati Stampa.<<BR>> Click destro -> proprietà su ognuno dei due file Stampa<<BR>> Noteremo che nelle proprietà il nome reale dei file desktop è: |
= Aggiungere altri formati = Per non ripetere la procedura per ogni tipo di formato, occorre modificare con editor di testo 3 file.<<BR>> '''1''' . Aprire la cartella nascosta della home ''.local/share/applications''<<BR>> Fare una copia di backup del file ''mimeinfo.cache''. Sono presenti anche 2 file dekstop denominati Stampa, creati in precedenza.<<BR>> Click destro -> Proprietà su ognuno dei due file Stampa<<BR>> Nelle proprietà il nome reale dei due file desktop è: |
| Linea 23: | Linea 39: |
| * '''userapp-lpr -p-...desktop''' per il comando con lpr * '''userapp-libreoffice -p-....desktop''' per il comando con libreoffice |
* '''userapp-lpr -p-...desktop''' per il comando con ''lpr -p'' * '''userapp-libreoffice -p-....desktop''' per il comando con ''libreoffice -p'' |
| Linea 26: | Linea 42: |
| Aprire con editor di testo userapp lpr e aggiungere i mimetype mancanti per poter stampare anche altri formati.<<BR>> | '''2''' . Aprire con editor di testo '''userapp- lpr'''<<BR>> Sostituire la stringa <<BR>> |
| Linea 28: | Linea 45: |
| Sostituire la stringa <<BR>> !MimeType=application/pdf<<BR>> |
''!MimeType=application/pdf'' con la seguente{{{ MimeType=image/png;image/jpg;image/gif;application/pdf;plain/txt}}} Aggiungere in fondo una riga con la stringa{{{ Icon=printer.}}} Salvare e chiudere lo script.<<BR>> |
| Linea 31: | Linea 51: |
| con la seguente{{{ MimeType=image/png;image/jpg;image/gif;application/pdf;plain/txt}}} Aggiungere in fondo la stringa{{{ |
'''3''' . Per quanto riguarda lo script '''userapp-libreoffice''', sostituire la riga !MimeType= ... con la seguente stringa{{{ MimeType=application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.formula;application/vnd.oasis.opendocument.database;application/msword;application/vnd.ms-word;application/vnd.ms-excel;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.openxmlformats-officedocument.spreadsheet.sheet;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/x-abiword;application/x-gnumeric}}} Aggiungere in fondo una riga con la stringa{{{ |
| Linea 35: | Linea 60: |
| Salvare e chiudere lo script.<<BR>> | Salvare e chiudere lo script.<<BR>> |
| Linea 39: | Linea 64: |
| 6 . In seguito, soltanto per quanto riguarda lo script con il comando libreoffice sostituire la riga !MimeType= ... con la seguente stringa{{{ MimeType=application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.formula;application/vnd.oasis.opendocument.database;application/msword;application/vnd.ms-word;application/vnd.ms-excel;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.openxmlformats-officedocument.spreadsheet.sheet;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/x-abiword;application/x-gnumeric}}} Aggiungere in fondo la stringa{{{ Icon=printer.}}} Salvare e chiudere lo script.<<BR>> 7 . Aprire con editor di testo il file mimeinfo.cache in .local/share/applications e aggiungere la seguente stringa avendo cura di sostituire XXXXXX con il numero nel nome del file 'userapp-libreoffice -p-....desktop'<<BR>> e YYYYYY con quello del file 'userapp-lpr -p-...desktop'{{{ |
'''4''' . Aprire con editor di testo il file ''mimeinfo.cache'' in ''.local/share/applications'' e aggiungere la seguente stringa avendo cura di sostituire XXXXXX con il numero nel nome del file ''userapp-libreoffice -p-....desktop''<<BR>> e YYYYYY con quello del file ''userapp-lpr -p-...desktop''{{{ |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Nella seguente guida viene mostrato come ottenere la funzionalità di stampa nel menù contestuale del file manager PCmanFM attivabile tramite clic destro senza aprire singolarmente ogni file.
Questo è reso possibile dalla creazione di due comandi, basati su lpr-p e su libreoffice -p, che compariranno nel menù contestuale a seconda del tipo di file selezionato.
Creare comandi
1. Fare click destro su un file PDF -> Apri con-> Riga di comando personalizzata Inserire in "Riga di comando da eseguire" la seguente stringa
/usr/bin/lpr -p %F
In Nome dell'applicazione scrivere Stampa
Salvare
2. Fare click destro su un file odt (libreoffice Writer) -> Apri con-> Riga di comando personalizzata
Inserire in "Riga di comando da eseguire" la seguente stringa/usr/bin/libreoffice -p %F
In Nome dell'applicazione scrivere Stampa
Salvare
Aggiungere altri formati
Per non ripetere la procedura per ogni tipo di formato, occorre modificare con editor di testo 3 file.
1 . Aprire la cartella nascosta della home .local/share/applications
Fare una copia di backup del file mimeinfo.cache.Sono presenti anche 2 file dekstop denominati Stampa, creati in precedenza.
Click destro -> Proprietà su ognuno dei due file Stampa
Nelle proprietà il nome reale dei due file desktop è:userapp-lpr -p-...desktop per il comando con lpr -p
userapp-libreoffice -p-....desktop per il comando con libreoffice -p
2 . Aprire con editor di testo userapp- lpr
Sostituire la stringa
MimeType=application/pdf con la seguente
MimeType=image/png;image/jpg;image/gif;application/pdf;plain/txt
Aggiungere in fondo una riga con la stringa
Icon=printer.
Salvare e chiudere lo script.
3 . Per quanto riguarda lo script userapp-libreoffice, sostituire la riga MimeType= ...
con la seguente stringa
MimeType=application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.formula;application/vnd.oasis.opendocument.database;application/msword;application/vnd.ms-word;application/vnd.ms-excel;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.openxmlformats-officedocument.spreadsheet.sheet;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/x-abiword;application/x-gnumeric
Aggiungere in fondo una riga con la stringa
Icon=printer.
Salvare e chiudere lo script.
4 . Aprire con editor di testo il file mimeinfo.cache in .local/share/applications e aggiungere la seguente stringa avendo cura di sostituire XXXXXX con il numero nel nome del file userapp-libreoffice -p-....desktop
e YYYYYY con quello del file userapp-lpr -p-...desktopapplication/msword=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.ms-excel=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.ms-powerpoint=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.ms-word=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.oasis.opendocument.database=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.oasis.opendocument.formula=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.oasis.opendocument.presentation=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.oasis.opendocument.spreadsheet=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.oasis.opendocument.text=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.openxmlformats-officedocument.presentationml.presentation=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.openxmlformats-officedocument.spreadsheet.sheet=userapp-libreoffice -p-XXXXXX.desktop; application/vnd.openxmlformats-officedocument.wordprocessingml.document=userapp-libreoffice -p-XXXXXX.desktop; application/x-abiword=userapp-libreoffice -p-XXXXXX.desktop; application/x-gnumeric=userapp-libreoffice -p-XXXXXX.desktop; image/gif=userapp-lpr -p-S4L3PZ.desktop;userapp-lpr -p-YYYYYY.desktop; image/jpeg=userapp-lpr -p-YYYYYY.desktop; image/png=userapp-lpr -p-YYYYYY.desktop; text/plain=userapp-lpr -p-YYYYYY.desktop; application/pdf=userapp-lpr -p-YYYYYY.desktop;
Stampante predefinita o specifica
Tabella riassuntiva su come compilare le schede della finestra Apri con -> Riga di comando personalizzata in base alla stampante predefinita o specifica, sarà così possibile indirizzare i lavori di stampa direttamente alla stampante voluta:
Per stampare con |
|||
Stampante predefinita |
Stampante specifica |
||
Tipo di file |
Preparativi |
Preparativi |
|
|
Da Strumenti di sistema: |
Nei comandi sotto elencati: |
|
PDF/Immagini |
/usr/bin/lpr -p %F |
/usr/bin/lpr -P Samsung-M2020-Series %F |
|
Libreoffice |
/usr/bin/libreoffice -p %F |
/usr/bin/libreoffice -pt Samsung-M2020-Series %F |
|
