|
Dimensione: 3288
Commento:
|
Dimensione: 5290
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 4: | Linea 4: |
| 0. Fare click destro su un file -> Apri con-> Riga di comando personalizzata 0. Inserire in "Riga di comando da eseguire" le seguenti stringhe a secondo del file selezionato, ad esempio seguiamo questa procedura prima con un file immagine e poi con uno di LibreOffice Compilare le schede della finestra Apri con '''Riga di comando personalizzata''' come indicato nella tabella: |
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{{{ /usr/bin/lpr -p %F}}} In Nome dell'applicazione scrivere Stampa<<BR>> Salvare 0. Fare click destro su un file odt (libreoffice Writer) -> Apri con-> Riga di comando personalizzata 0. Inserire in "Riga di comando da eseguire" la seguente stringa{{{ /usr/bin/libreoffice -p %F }}} In Nome dell'applicazione scrivere Stampa<<BR>> Salvare<<BR>> 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 Noteremo che nelle proprietà il nome reale dei file desktop è: * '''userapp-lpr -p-...desktop''' per il comando con lpr * '''userapp-libreoffice -p-....desktop''' per il comando con libreoffice Aprire con editor di testo userapp lpr e aggiungere i mimetype mancanti per poter stampare anche altri formati.<<BR>> Sostituire la stringa <<BR>> MimeType=application/pdf<<BR>> con la seguente{{{ MimeType=image/png;image/jpg;image/gif;application/pdf;plain/txt}}} Aggiungere in fondo la stringa{{{ Icon=printer.}}} Salvare e chiudere lo script.<<BR>> 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>> 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-...desktop'{{{ 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;}}} Tabella riassuntiva su come compilare le schede della finestra '''Apri con Riga -> di comando personalizzata''' : |
| Linea 11: | Linea 80: |
| ||<:>'''''' ||<:>Da Strumenti di sistema:<<BR>><<BR>>Stampanti<<BR>><<BR>>Click destro sulla stampante che si desidera utilizzare<<BR>><<BR>>Imposta come Predefiniti||<:>Nei comandi sotto elencati:<<BR>><<BR>>sostituire “Samsung-M2020-Series” con il nome della propria stampante trovato digitando sul terminale<<BR>><<BR>>lpstat -p -d|| | ||<:>'''''' ||<:>Da Strumenti di sistema:<<BR>><<BR>>Stampanti<<BR>><<BR>>Click destro sulla stampante che si desidera utilizzare<<BR>><<BR>>Imposta come Predefinita||<:>Nei comandi sotto elencati:<<BR>><<BR>>sostituire “Samsung-M2020-Series” con il nome della propria stampante trovato digitando sul terminale<<BR>><<BR>>lpstat -p -d|| |
| Linea 14: | Linea 83: |
3. In Nome dell'applicazione scrivere Stampa 4. Salvare A questo punto, nella cartella /home/utente/.local/share/applications si creano 2 file desktop, entrambi denominati Stampa. Aprire entrambi i file con editor di testo, ed aggiungere in fondo a ciascuno script la seguente stinga Icon=Printer in seguito, soltanto per quanto riguarda lo script con il comando libreoffice sostituire la riga MimeType= ... con 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 Salvare e chiudere lo script. Nell'altro script Stampa, quello con il comando lpr, sostituire la stringa MimeType=image/png con la seguente Salvare e chiudere Naturalmente quando si clicca su un file, la voce Stampa nel menu contestuale appare solo se il mimetype corrisponde quindi non c'è pericolo di riempire il menù di tante voci. Naturalmente quando si clicca su un file, la voce Stampa nel menu contestuale appare solo se il mimetype corrisponde quindi non c'è pericolo di riempire il menù di tante voci. |
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 clic destro avviarne immediatamente la stampa evitando di aprire singolarmente ogni file.
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
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
A questo punto, aprire la cartella nascosta della home .local/share/applications
Noteremo che oltre al file mimeinfo.cache si sono creati 2 file dekstop entrambi denominati Stampa.
Click destro -> proprietà su ognuno dei due file Stampa Noteremo che nelle proprietà il nome reale dei file desktop è:
userapp-lpr -p-...desktop per il comando con lpr
userapp-libreoffice -p-....desktop per il comando con libreoffice
Aprire con editor di testo userapp lpr e aggiungere i mimetype mancanti per poter stampare anche altri formati.
Sostituire la stringa
MimeType=application/pdf
con la seguente
MimeType=image/png;image/jpg;image/gif;application/pdf;plain/txt
Aggiungere in fondo la stringa
Icon=printer.
Salvare e chiudere lo script.
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.
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-...desktop'
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;
Tabella riassuntiva su come compilare le schede della finestra Apri con Riga -> di comando personalizzata :
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 |
|
