| Dimensione: 5982 Commento:  | Dimensione: 6040 Commento:  | 
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. | 
| Linea 17: | Linea 17: | 
| Salvare<<BR>> | Salvare <<BR>> | 
| Linea 39: | Linea 40: | 
| <<BR>> | |
| Linea 41: | Linea 43: | 
| '''2''' . Aprire con editor di testo lo script '''userapp-libreoffice -p-XXXXXX.desktop''', sostituire la riga !MimeType=application/vnd.oasis.opendocument.text con la seguente stringa{{{ | '''2''' . Aprire con editor di testo lo script '''userapp-libreoffice -p-XXXXXX.desktop''', <<BR>>sostituire la riga ''!MimeType=application/vnd.oasis.opendocument.text'' con la seguente stringa:{{{ | 
| Linea 48: | Linea 47: | 
| Aggiungere in fondo una riga con la stringa{{{ | Aggiungere in fondo una riga con la stringa:{{{ | 
| Linea 54: | Linea 53: | 
| Sostituire la stringa <<BR>> ''!MimeType=application/pdf'' con la seguente{{{ | Sostituire la stringa ''!MimeType=application/pdf'' con la seguente:{{{ | 
| Linea 58: | Linea 55: | 
| Aggiungere in fondo una riga con la stringa{{{ | Aggiungere in fondo una riga con la stringa:{{{ | 
| Linea 65: | Linea 62: | 
| 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''{{{ | e aggiungere la seguente stringa:{{{ | 
| Linea 85: | Linea 82: | 
| Cercare nelle proprietà dei due file Stampa il nome esatto e 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 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
 
- 2. 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
 
 
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-libreoffice -p-XXXXXX.desktop per il comando con libreoffice -p 
- userapp-lpr -p-YYYYYY.desktop per il comando con lpr -p 
 
 
- 2 . Aprire con editor di testo lo script userapp-libreoffice -p-XXXXXX.desktop, 
 sostituire la riga MimeType=application/vnd.oasis.opendocument.text 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. 
 - 3 . Aprire con editor di testo userapp-lpr -p-YYYYYY.desktop 
 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. 
 - 4 . Aprire con editor di testo il file mimeinfo.cache in .local/share/applications e aggiungere la seguente stringa: - application/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; 
Cercare nelle proprietà dei due file Stampa il nome esatto e sostituire  XXXXXX con il numero nel nome del file userapp-libreoffice -p-....desktop
 e  YYYYYY  con quello del file userapp-lpr -p-...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 | |
