<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>pdf-e-postscript &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/pdf-e-postscript/</link>
	<description>Feed of posts on WordPress.com tagged "pdf-e-postscript"</description>
	<pubDate>Mon, 13 Oct 2008 23:54:00 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Estrarre pagine da file Postscript .ps]]></title>
<link>http://guidaubuntu.wordpress.com/?p=36</link>
<pubDate>Tue, 29 Jan 2008 18:23:31 +0000</pubDate>
<dc:creator>guidaubuntu</dc:creator>
<guid>http://guidaubuntu.it.wordpress.com/2008/01/29/estrarre-pagine-da-file-postscript-ps/</guid>
<description><![CDATA[Volendo aprire per la modifica un file Postscript .ps di più di 40 pagine (149,9 Mb), la versione s]]></description>
<content:encoded><![CDATA[<p>Volendo aprire per la modifica un file Postscript .ps di più di 40 pagine (149,9 Mb), la versione stable di Scribus è andata in crash mostrando l'errore "Segnale 6".</p>
<p>Confidando in una versione più aggiornata ho installato Scribus CVS.</p>
<p>Il problema però non si è risolto.</p>
<p>Penso che  sia un problema di carenza di RAM. Probabilmente 1 Gb è troppo poco.</p>
<p>A questo punto non mi resta che tentare di estrarre le pagine dal file per avere dei file ps più leggeri.</p>
<p>Per farlo bisogna installare il pacchetto psutils con il comando:</p>
<blockquote><p>sudo apt-get install psutils</p></blockquote>
<p><!--more-->Dato che Scribus accetta volentieri solo pagine singole, ho dovuto separare il file originale .ps in singoli file da una pagina.</p>
<p>Per fare ciò ho utilizzato il comando psselect presente nelle librerie psutils.</p>
<p>La sintassi generale è la seguente:</p>
<blockquote><p>psselect -p1 file_originale.ps pagina1.ps</p></blockquote>
<p>e così via per tutte le pagine del documento:</p>
<blockquote><p>psselect -p2 file_originale.ps pagina40.ps</p></blockquote>
<blockquote><p>...</p></blockquote>
<blockquote><p>psselect -p40 file_originale.ps pagina40.ps</p></blockquote>
<p>Un modo per fare prima è preparare in un editor di testo (gedit) tutte le varie righe per l'estrazione delle pagine. Poi copiate tutto ed incollate in una finestra shell. Le elaborazioni verranno fatte automaticamente una dietro l'altra.</p>
<p>L'alternativa poteva essere uno script bash con un ciclo for ma, per il momento, non ne sono capace. Non ho esperienza con lo scripting bash. Sono ben accetti script in merito!</p>
<p>Infine ho importato una ad una le pagine in Scribus ed ho prodotto il PDF finale che, tramite le impostazioni di compressione, si è rilevato davvero di ridotte dimensioni.</p>
]]></content:encoded>
</item>

</channel>
</rss>
