Grazie mille, è eccezionale poter contare su persone competenti e così gentili! Adesso provo subito
anDREa Il giorno lun, 14/03/2011 alle 00.04 +0100, Mauro Sacchetto ha scritto: > In data domenica 13 marzo 2011 23:42:31, Andrea Comelli ha scritto: > > Ciao a tutti > > Ho avuto bisogno di impaginare un piccolo libretto (16 pagine) da A4 in > > formato A5. > > In fase di stampa sarebbe sufficiente utilizzare l'opzione "Dépliant" in > > "Layout di pagina". > > Il problema sorge quando si cerca un modo per esportare in pdf questo > > file impaginato. Nulla da fare! > > L'ho stampato su file come postscript, ma i tentativi di conversione con > > ps2pdf mi hanno spostato i margini o tagliato pezzi di pagina. > > > > Esiste un modo meno macchinoso che provvedere a mano (come ho poi > > fatto)? > > C'era un tutorial in rete sulle psutils > L'ho copiate e un po' modiicato come appunto. > Te ne riporto i testo. > > > 1) Premessa > Immaginiamo di dover realizzare un libretto partendo da un documento di testo > di Openoffice.org composto da 1 foglio A4 piegato a metà (quindi il risultato > finale sarà costituito da 4 pagine A5). > > Con OpenOffice. org non lo possiamo fare se non col classico metodo "a mano", > cosa improponibile se il libretto alla fine avrà 8, 9 o più pagine. Possiamo > però ricorrere alle psutils, ovvero una suite di applicazioni prive di > interfaccia grafica atte a elaborare file postscript. > > 2) I file PostScript > Cos'è un file postscript? Immaginiamo di avere un file di testo e di volerlo > stampare, clicchiamo su stampa e il nostro sistema elabora il nostro file in > un formato comprensibile dalla stampante, invia il file elaborato, la > stampante riceve, comincia a stampare. > Il file rielaborato in un linguaggio per stampante è il file postscript: > editando su questo genere di file abbiamo la completa certezza che ciò che > elaboriamo verrà stampato. > Ma come creo un file ostscript partendo da un documento OpenOffice.org? > Semplicemente cliccando su file --> stampa e cliccando sul tasto "stampa su > file". > > 3) Installazione dei programmi > Installiamo le psutils: > aptitude install psutils > > Installiamo visualizzatore di postscript: > aptitude install kghostview (ghostscript è stato sostituito da gv) > > Installiamo l'elaboratore di postscript: > aptitude install gs-afpl > > 4) Prepariamo il testo del libretto > Poniamo come da esempio che il risultato finale debba essere un libretto in > A5, realizzeremo un testo con OpenOffice.org Writer in A5 impaginando ogni > pagina come meglio preferiamo, coi margini che preferiamo o con i caratteri e > le spaziature che meglio ci aggradano. Ora si stampi un .ps come detto poco > sopra. > > 5) Da A5 ad A4 > Perchè questo passaggio? Semplicemente perchè l'utilità che useremo tra poco > unisce due A4 in un solo A4, quindi raddoppiero il mio .ps in modo da lavorare > sempre con dimensioni di margini e carattere uguali a quelli che ho ideato con > OpenOffice.org. > Immaginiamo che il nostro file postscript si chiami testo.ps, quindi da > console diamo: > > psresize -Pa5 -pa4 testo.ps testo_a4.ps > > Vediamo le opzioni usate: > -P è il formato del file di origine; se non specifico nulla considera il file > di origina A4 > -p è il formato file di output; se omettiamo questo parametro di default verrà > considerato A4 > > 6) Ordine delle pagine > Per riorganizzare le pagine in modo che il risultato sia un libretto si usa > psbook dando da console il semplice comando: > > psbook testo_a4.ps testo_a4_book.ps > > Ora le pagine sono nell'ordine esatto per il nostro libretto, basterà solo > unire le pagine a 2 a 2 per stampare un file A4 fronte-retro da piegare. > > 7) unione delle pagine > Basta usare il comando psnup che come detto prima unisce due A4 in uno solo: > > psnup -2 testo_a4_book.ps testo_a4_book_end.ps > > dove -2 indica il numero di pagine da unire in un foglio A4. > > 8) Conclusione e stampa > Si apra ora il file con un visualizzatore come gv: > > gv testo_a4_book_end.ps > > Operiamo con le opzioni per l'orientamento e la dimensione del foglio e > stampiamo. > > Aggiungo un altro comando molto comodo: dopo aver impaginato il libretto con > psnup, è possibile dare maggior universalità al nostro lavoro con: > > ps2pdf file.ps file.pdf > > e convertirlo così in .pdf. > > 9) Addenda > Se ho un ps da 300 pagine e voglio prendere due pagine e farle divenire una > sola (in maniera da avere 150 pagine, due in una) si dia: > > psnup -2 file300.ps file150. ps > > dove ovviamente file300 è il file da elaborare, l'altro un nome a piacere. > > > > > Per impaginare un testo ti una trentina di pagine > ci ho impiegato un paio di minuti. Poi adatta > la cosa al caso tuo... > > > M, > -- > Linux user no.: 353546 > public key at http://keyserver.linux.it > -- > ------------------------------------------------------------------------ > Per cancellarsi: scrivere a [email protected] > Per altre operazioni: http://openoffice.org/projects/it/lists Supera i limiti: raddoppia la velocità da 10 a 20 Mega! Risparmia con Tutto Incluso: telefono + adsl 20 mega a soli 29,95 € al mese per due anni! SCONTO DI 240 EURO! http://abbonati.tiscali.it/telefono-adsl/prodotti/tc/tuttoincluso/?WT.mc_id=01fw -- ------------------------------------------------------------------------ Per cancellarsi: scrivere a [email protected] Per altre operazioni: http://openoffice.org/projects/it/lists
