|
Dimensione: 1762
Commento:
|
Dimensione: 5543
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 2: | Linea 2: |
| 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. | 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. |
| Linea 4: | Linea 4: |
| 0. Fare click destro su un file pdf -> Apri con-> Riga di comando personalizzata 0. Inserire in "Riga di comando da eseguire" Inserire tabella ods 0. In Nome dell'applicazione scrivere Stampa 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. |
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}}} |
| Linea 27: | Linea 9: |
| Nell'altro script Stampa, quello con il comando lpr, sostituire la stringa MimeType=image/png |
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{{{ /usr/bin/libreoffice -p %F }}} |
| Linea 31: | Linea 15: |
| con la seguente | In Nome dell'applicazione scrivere Stampa<<BR>> Salvare<<BR>> 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 è: * '''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>> |
| Linea 35: | Linea 39: |
| 6 . In seguito, soltanto per quanto riguarda lo script con il comando libreoffice sostituire la riga !MimeType= ... | |
| Linea 36: | Linea 41: |
| Salvare e chiudere | 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>> |
| Linea 40: | Linea 51: |
| 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''{{{ 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;}}} <<BR>> <<BR>> |
|
| Linea 42: | Linea 76: |
| == 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: |
|
| Linea 43: | Linea 79: |
| ||<tablestyle="width:100%;" rowstyle="background-color: #cccccc;" : -4 >'''Per stampare con'''|| ||<rowstyle="background-color: #f7f7f7;" 20% : >''''''||<:40%>'''Stampante predefinita'''||<:40%>'''Stampante specifica'''|| ||<rowstyle="background-color: #f7f7f7;" 20% : >'''Tipo di file'''||<:40%>'''Preparativi'''||<:40%>'''Preparativi'''|| ||<:>'''''' ||<:>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|| ||<:>'''PDF/Immagini''' ||<:>/usr/bin/lpr -p %F ||<:>/usr/bin/lpr -P Samsung-M2020-Series %F || ||<:>'''Libreoffice<<BR>><<BR>>Opendocument'''||<:>/usr/bin/libreoffice -p %F ||<:>/usr/bin/libreoffice -pt Samsung-M2020-Series %F || |
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.
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
3 . Fare click destro su un file odt (libreoffice Writer) -> Apri con-> Riga di comando personalizzata
4 . Inserire in "Riga di comando da eseguire" la seguente stringa/usr/bin/libreoffice -p %F
In Nome dell'applicazione scrivere Stampa
Salvare
5 . 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.
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.
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
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 |
|
