erlug
[Top] [All Lists]

RE: [Erlug] Informazioni file PostScript

To: "'erlug@xxxxxxxxxxxxxx'" <erlug@xxxxxxxxxxxxxx>
Subject: RE: [Erlug] Informazioni file PostScript
From: Alessandro Forghieri <Alessandro.Forghieri@xxxxxxxxxx>
Date: Fri, 5 Apr 2002 15:10:06 +0200
Saluti.

> > 
> > grep showpage file.ps | wc -l 
> 
> Non funziona (hint: Postscript e` un linguaggio di programmazione).

Si', se qualcuno ha ridefinito showpage (showpage cazzo /def), 
o lo usa in una procedura, non funziona.

Pero'allora l'unica via d'uscita e' scrivere un interprete postscript, che
mi sembra un po' esagerato per la bisogna.

Alternativa vastamente piu' complicata di quella proposta, ma ancora meno di
un interprete ps: scrivere un header di libreria che ridefinisce showpage
sterilizzandolo e facendogli incrementare un contapagine da comunicare poi
all'utente in qualche modo, e far fare il lavoro a ghostview.

Oppure (soluzione interattiva) guardare il file con gv (ma non e' che si
possa fare in un filtro di stampa).

Tutte e due sono enormemente + lente della soluzione sempliciotta, che ha il
relativo pregio di funzionare in molti casi (stimo + del 50% delle volte)
visto che showpage e' un' istruzione che non viene ridefinita spesso. Usata
assieme all'altra proposta
(grep ^%%Page) secondo me avra' un hit rate superiore al 90%. 

Per il postscript level 2 (binario) non va bene nessuna di queste (che io
sappia).

Cheers,
alf


<Prev in Thread] Current Thread [Next in Thread>