Dimensione: 1323
Commento:
|
Dimensione: 5654
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
Compilare le schede della finestra '''Crea azione''' come indicato nella tabella: | = Introduzione = |
Linea 3: | Linea 3: |
||<tablestyle="width:100%;" rowstyle="background-color: #cccccc;" : -4 >'''Crea azione'''|| ||<rowstyle="background-color: #f7f7f7;" 20% : >'''Azioni'''||<:15%>'''Preparativi'''||<:30%>'''Base'''||<:35%>'''Condizioni di visibilità'''|| ||<:>'''Crea collegamento'''<<BR>><<BR>> Utile per creare link a file o cartelle direttamente dall'elemento selezionato. || ||'''Nome:''' Crea collegamento <<BR>><<BR>> '''Descrizione:''' Crea un collegamento all'oggetto selezionato <<BR>><<BR>> '''Comando:''' ln -s %f "Collegamento a %n" <<BR>><<BR>> '''Icona:''' emblem-symbolic-link || '''Appare se la sezione contiene''': spuntare le voci '''Cartelle''', '''File di testo''', '''File audio''', '''File video''', '''File immagine''', '''Altri file''' || ||<:>'''Calcola spazio'''<<BR>><<BR>> Utile per calcolare lo spazio occupato da una cartella nel disco. ||<:>[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto:<<BR>>[[apt://ncdu | ncdu]] ||'''Nome:''' Calcola spazio <<BR>><<BR>> '''Descrizione:''' Calcola lo spazio occupato dalla cartella <<BR>><<BR>> '''Comando:''' xfce4-terminal -x ncdu %f <<BR>><<BR>> '''Icona:''' baobab || '''Appare se la sezione contiene''': spuntare la voce '''Cartelle''' || ||<:>''' |
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 sul comando '''lpr-p''' e sul comando '''libreoffice -p''', che compariranno nel menù contestuale a seconda del tipo di file da stampare. = 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<<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{{{ /usr/bin/libreoffice -p %F }}} In Nome dell'applicazione scrivere Stampa<<BR>> Salvare<<BR>> '''3''' . 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''1 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>> 6 . In seguito, soltanto per quanto riguarda lo script con il comando libreoffice, '''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 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''{{{ 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>> == 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: ||<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 || |
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 sul comando lpr-p e sul comando libreoffice -p, che compariranno nel menù contestuale a seconda del tipo di file da stampare.
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
3 . 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- lpr1 e aggiungere i mimetype mancanti per poter stampare anche altri formati. Sostituire la stringa con la seguente Aggiungere in fondo la stringa Salvare e chiudere lo script. 6 . In seguito, soltanto per quanto riguarda lo script con il comando libreoffice, con la seguente stringa Aggiungere in fondo la stringa 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
Tabella riassuntiva su come compilare le schede della finestra 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
MimeType=application/pdf
MimeType=image/png;image/jpg;image/gif;application/pdf;plain/txt
Icon=printer.
userapp-libreoffice, sostituire la riga MimeType= ... 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
Icon=printer.
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
Stampanti
Click destro sulla stampante che si desidera utilizzare
Imposta come Predefinita
sostituire “Samsung-M2020-Series” con il nome della propria stampante trovato digitando sul terminale
lpstat -p -d
Opendocument