FANDOM


Script che permettono di stampare del testo, contenuto nel file di testo $TESTO, su fogli A4 fronte e retro da piegare e cucire al centro, in modo da ottenere un libretto.

Soluzione per shModifica

$ enscript -M A4 -f Times-Roman14 --word-wrap -p - $TESTO | psbook | psnup -pa4 -2 |\
psselect -o | lpr
$ enscript -M A4 -f Times-Roman14 --word-wrap -p - $TESTO | psbook | psnup -pa4 -2 |\
psselect -e | lpr

CommentiModifica

I due comandi inviano alla stampante prima le pagine dispari, e poi le pagine pari, tramite psselect in modo da permettere il fronte e retro manuale; può essere necessario sostituire l'lpr finale con il comando e le opzioni opportune per stampare sulla propria stampante (o su una specifica delle proprie).

Il comando enscript con quelle opzioni genera un file postscript (inviato allo standard output anziché alla stampante – -p -) con il testo in un font abbastanza grande, in modo da poter poi essere ridotto.

Il comando psbook riordina le pagine; psnup le rimpicciolisce e ne mette due per foglio.

Variante: stampa su fileModifica

Per salvare il risultato in un file postscript anziché inviarlo alla stampante si può usare

$ enscript -M A4 -f Times-Roman14 --word-wrap -p - $TESTO | psbook | psnup -pa4 -2 >\
$DESTINAZIONE.ps

oppure

$ enscript -M A4 -f Times-Roman14 --word-wrap -p - $TESTO | psbook | psnup -pa4 -2 |\
ps2pdf > $DESTINAZIONE.pdf

per avere un file pdf.

Variante: input già in postscriptModifica

Avendo già un file poscript $FILE.ps in formato A4 e con un font non troppo piccolo, si può usare direttamente

$ psbook $FILE.ps | psnup -pa4 -2 | psselect -o | lpr
$ psbook $FILE.ps | psnup -pa4 -2 | psselect -e | lpr

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Inoltre su FANDOM

Wiki casuale