Da Poetry Hacklab.
---BEGIN POETRY-MINI-HOWTO
come stampare in fascicoli un documento fatto con lyx
by asbesto, 29 dicembre 2003
questo esempio parte dal presupposto che abbiate scritto della
merda in formato pagina A5 in modo da poterlo poi stampare su
fascicoli a4 che, piegati al centro, danno giusto l'A5.
se sei incapace di leggere, di intendere, o se semplicemente sei
un impedito, leggi qualcos'altro e NON QUESTO DOCUMENTO.
Come fare:
creati questo script e chiamalo book4, rendilo eseguibile e STA ZITTO:
-------------------snip-----------------
#!/bin/sh
# script for book generation.
# Examples of use:
#
# man -t | book4 | lpr -P
# This will print the man pages in book format and
# both sides. If you need file out, say:
# man -t | book4 > out.ps
# cat name.ps | book4 > name2.ps # ps-file to book-format
# book4 name.ps | lpr # same
#PATH=/usr/local/bin:/usr/bin:/bin
#export PATH
PSBOOK=/usr/bin/psbook
PSNUP=/usr/bin/psnup
PSTOPS=/usr/bin/pstops
if test $# -gt 0; then
for N in $*; do
$PSBOOK -q $N | $PSNUP -q -2 | $PSTOPS -q "2:0,1U(1w,1h)"
done
else
$PSBOOK -q | $PSNUP -q -2 | $PSTOPS -q "2:0,1U(1w,1h)"
fi
-------------------snip---------------------------
ora IN SILENZIO fai queste cose:
0) modo 1: da lyx imposta il formato pagina in A4 !!! a ridurre ci pensera'
lo script book4.
modo 2: imposta il doc in A5 e usa (*) dove esso e' segnato. SE
NON HAI CAPITO, NON E' UN PROBLEMA MIO.
1) da lyx stampare a gruppi di 4 * X , con X intero. es. per 32 pagine
(4*8) digli di stampare da 1 a 31, NON da 1 a 32 se no lascia 3 facce
bianche. oppure ad es. da 1 a 15, per le prime 16 pagine. NON FARE
MAI DOMANDE SU QUESTA COSA.
2) prendi il ps risultante e lancia book4 result.ps > fascicoli.ps;
questo RIDUCE fogli A4 in 2 facciate di fogli A5; il risultato
potrebbe essere difficile da leggere se non stampato con una
buona stampante.
(*) questo e' per impaginare "sorgenti" A5 in un A4, anal:
psbook haiku.ps | pstops -pa4 \
"4:0@1L(21cm,00)+1L@1(21cm,14.8cm),2L@1(21cm,00)+3L@1(21cm,14.8cm)" \
> ha1.ps
3) stampa fascicoli.ps con gv : prima le pagine odd: 0,2,4,6,8,ecc.
(*) imposta in gv la pagina in a4, se no lui te la da in a5 e si vede
solo un pezzo. norad, il nostro printserver, la imposta bene, e non c'e'
bisogno. su qualche gv insomma dovrete mettere la pagina in a4, se no la
vede come A5. NON SO SE STAMPARE COL SETTAGGIO DI GV IN A4 O A5 CAMBI
QUALCOSA; IN DEFINITIVA SONO CAZZI VOSTRI.
4) sulla laser che abbiamo al poetry funziona cosi': prendi i fogli stampati
tutti insieme e girali LONGITUDINALMENTE tutti insieme e mettili nel
cassetto cosi' come sono; praticamente girali ruotandoli sull'asse piu'
LUNGO del foglio.
(*) in questo caso girali ruotandoli sull'asse PIU' CORTO,
non attorno a quello LUNGO; NON CHIEDERE MAI PERCHE'.
NOTA: QUESTO OVVIAMENTE VARIA DA STAMPANTE A STAMPANTE; SICCOME IO
NON SO CHE DIAVOLO DI STAMPANTE HAI, NON ME NE FREGA UN CAZZO SE NON
TI FUNZIONA.
5) stampa le pagine even: 1,3,5,7,9,ecc da gv.
avrai cosi' stampato il primo fascicoletto di 32 pagine in a4 che
piegato sara' un a5. chiama un buon rilegatore e fatti rilegare il
libro, oppure fattelo rilegare da me, A PAGAMENTO.
CIAO
fonti:
http://www.educat.hu-berlin.de/~voss/LaTeX/PS/ps.phtml#booklet
http://www.lyx.org
man pages di pstops, psbook e psnup
---EOF