Newsgroup: it.comp.software.tex
Titolo: far funzionare epstopdf (magari!!)

ho epstopdf.
nel readme si dice
This program invokes 'gswin32c' and the path including 'gswin32c'
should be included to the environment variable 'PATH'.
'gswin32c' should know, where to find its initialization files
and fonts, using an registry entry (Windows) or an environment
variable.
ora io vorrei sapere come fare a farlo funzionare, come dirgli DOVE
andare a cercare gscript etc. Non riesco a capire come faccio ad
includere il percorso...
anche questa volta, non abbiate paura di offendermi dandomi tantissimi
dettagli....
grazie
lorenzo

On Tue, 13 Nov 2001 13:47:45 GMT, lor...@NOSPAMusa.net (lorenzo)
wrote:

Io uso un script in perl che fa questo senza problemi.
Su win ti devi scaricare l'interprete PERL (da www. 
perl.org
 credo)
e lanciare da shell perl 
epstopdf.pl
 nomefile.eps (con magari qualche
opzione in piu').
____________________________
Alessandro Antonucci
af...@NOSPAMinwind.it
www.ilfarorosso.com


Dettaglio numero uno: GhostScript deve essere stato installato.
Dettaglio numero due: vedi un po' se per caso hai chiavi di registro 
sotto
HKLM\Software\AFPL GhostScript 
(lancia regedit.exe e naviga alla ricerca del suddetto ramo).
Dettaglio numero tre: metti il percorso per GhostScript nel path.
Per fare questo, apri nel tuo editor preferito il file autoexec.bat 
presente nella directory radice del tuo disco fisso di boot (c:\). 
Cerca l'ultima riga dove dice
path=qualche cosa
ed aggiungi in fondo al "qalche cosa" il percorso per gswin32c:
path=qualche cosa;c:\gstools\gs7.03\bin
(nel mio caso).
Quindi *riavvia il sistema*. Al termine del riavvio apri una finestra 
MS-DOS e digita
gswin32c
e vedi se parte. Se si', esci da GS con quit. Se no, assicurati che il 
path sia stato immesso correttamente.
-- 
Giuseppe "Oblomov" Bilotta
Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS

(nel mio caso).
ok ora funge, grazie.
genera la mia figura in una paina bianca di pdf.
io credevo che considerasse da solo la BBox, andando a prendere i
numeri nel file eps. 
ma nel mio pdf finale non considera la figura, ma la PAGINA. COME
risolvere questo problema??? ho messo anche l'opzione 
epstopdf --exact 
nomefile.ps
ma niente.

ho trovato questo, ma mi sembra troppo ferraginoso, neanche provo.
------------------------
Hi,
I find it convenient to do it the following way:
- create the eps file and open it with Ghostview (using version 3.6
with 
gs6.50)
- under File you see the item PS to EPS. Execute this and make sure
that 
the  box
   for automatic calculation of the bounding box is marked. The new 
eps-file should have a tight
   bounding box around the figure.
- then I use epstopdf.exe (search with 
www.google.com
 for it if you
don't 
have it or ask me) to convert the eps-file into pdf
- I would think that the whole procedure could be implemented in short
batch file for automatic execution but haven't bothered to try it yet.
Hope this helps.

 ho trovato questo, ma mi sembra troppo ferraginoso, neanche provo.
(si dice farraginoso, comunque)
La soluzione proposta (ricreare il bounding box) e' necessaria se 
l'EPS originale e' non buono (ovvero, come nel tuo caso, se ha ad 
esempio il bbox impostato a tutta pagina).
Se lo trovi farraginoso, lo puoi scriptare con qualcosa tipo il 
seguente script (chiamalo tight.bat e mettino da qualche part nel 
path):
=== inizio file ===
@echo off
epstool -b -c -ononsense.eps %1.eps
epstopdf nonsense.eps
rename nonsense.pdf %1.pdf
delete nonsense.eps
=== fine file
e quindi fai:
tight nomefile
ricordando che:
(1) non devi mettere l'estensione
(2) non devi avere file nonsense.eps e nonsense.pdf, perche' verrano 
sovrascritti.


esempio il bbox impostato a tutta pagina).
perchè dici questo? il BB nei miei disegni è esatto secondo me, ho
controllato con GView
/InitDictCount countdictstack def gsave save mark newpath 
 %-12345X@PJL JOB
@PJL ENTER LANGUAGE = POSTSCRIPT 
%!PS-Adobe-3.0
%%Title: ort.jpg
%%Creator: PSCRIPT.DRV versione 4.0
%%CreationDate: 10/28/01 11:51:47
%%BoundingBox: 64 490 398 784 
%%Pages: (atend)
%%PageOrder: Special
%%Requirements: 
%%DocumentNeededFonts: (atend)
%%DocumentSuppliedFonts: (atend)
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%EndComments


Davide | GNU PG (GPG) Key ID: 939686D5

 %%EndComments
AHA! Ci siamo: il file .eps deve cominciare con la linea
%!PS-Adobe-3.0
Sembrerebbe che tu stia usando un driver per stampante PJL (ovvero 
PostScript/PCL) ... prova invece ad usare una Apple LaserWriter, che 
usa PostScript molto piu' pulito, oppure il driver generico Adobi.
Punto secondo: l'immagine originale e' JPEG, quindi non e' necessario 
fare epstopdf. Puoi usare il JPEG direttamente, per la produzione PDF.


vi ringrazio.
ho fatto come avete detto
e ho stampato usando una laser apple.
 vi incollo il risultato
%!PS-Adobe-3.0
%%Title: ortn.jpg
%%Creator: PSCRIPT.DRV versione 4.0
%%CreationDate: 11/14/01 20:29:56
%%BoundingBox: 59 482 406 794 
%%Pages: (atend)
%%PageOrder: Special
%%Requirements: 
%%DocumentNeededFonts: (atend)
%%DocumentSuppliedFonts: (atend)
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%EndComments
nonso voi cosa ci leggete, ma se volete sapere cosa ho visto
io........NON E' cambiato nulla.
e in piu'  i bb li ho dovuti mettere io che senno' lui a sto giro
aveva messo tutta la pagina.
grazie
l

 %%Title: ortn.jpg
Ribadisco che per usare un JPEG nella creazione di un PDF *non* 
occorre passare attraverso l'EPS. Puoi includere direttamente ortn.jpg



ti riringrazio per la precisazione, ma mi serve per fare una prova,
vorrei iniziare ad usare "immagini vettoriali" e prima di
impelagarmi......
anzi, non è che mi continui a chiarire la situazione e mi rispondi per
favore al post del 9/11  ("FORSE OT") sui formati immagine?
grazie
a proposito: com'è la stampante che ho installato adesso?
grazie ancora
l

 a proposito: com'č la stampante che ho installato adesso?
Meglio: noterai che non contiene quella spazzatura inziale.



ma è meglio sapere già dove andare a ripararsi.