Newsgroup: it.comp.software.tex
Titolo: Aiuto

Ciao a tutti! E' tutto il giorno che mi affanno per cercare di portare
grafici da R in Latex. Premesso che di computer ne capisco ben poco (e
dunque il problema potrebbe essere molto stupido), cio' che ho cercato di
fare e' stato salvare i grafici in formato PostScript , convertirli in EPS
con GSview e poi includerli in Latex , caricando il pacchetto graphicx e
mettendo nel documento l'istruzione \includegraphics[...]{...}. Il programma
viene compilato senza problemi, ma poi al momento di vedere l'output mi
compare la scritta "Ghostscript error". In "log" c'e' scritto:
File: "grafica2".eps Graphic file (type eps)
<"grafica2".eps> [43] [44] (lavoro1.aux)
LaTeX Warning: There were undefined references.
Durante alcuni tentativi e' comparso anche:
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references
right.
(grafica2 e' il nome del file eps,che ho provato a scrivere con e senza
estensione e virgolette)
Per convertire il grafico in formato eps ho usato direttamente GSview (e non
Ghostscript), cliccando su "Converti PS in EPS" (ve lo dico perche' non so
assolutamente nulla di questi 2 programmi). Su consiglio di un amico,
pensando che il problema fosse in Ghostscript, l'ho convertito in EPS usando
CORELDraw , ma i problemi sono rimasti (anche se il secondo dei 2 avvisi di
Latex e' scomparso). Anche in questo caso compare comunque la scritta
"Ghostscript error".
Vi ringrazio in anticipo per l' aiuto.
                                                     Marco

LaTeX Warning: There were undefined references.
Questo è il log di LaTeX, e non contiene errori: ti dice solo che devi
ricompilare una o più volte, per risolvere i riferimenti.
Non si capisce bene invece che cosa usi per vedere l'output e chi ti dia
l'errore "Ghostscript error" (non latex). Hai prodotto un dvi (compilando
con latex), un file PS (dvips sul dvi) o un PDF (pdflatex o dvipdfm)?
Se produci un PS e lo apri con GSView, ed è questo a darti l'errore, che
cosa dice il log di Ghostscript (dovrebbe essere accessibile dal menu di
GSView, "mostra messaggi" o simile)?
Se produci un DVI e lo apri con Yap o un altro visualizzatore DVI, potrebbe
essere semplicemente un problema di impostazione del visualizzatore, che non
sa dove trovare Ghostscript. Il file eps in sé non può essere un problema
per Ghostscript, perché dici che l'hai usato per la conversione.
Potrei fare un altro paio di ipotesi, ma forse è meglio che chiarisci
direttamente tu.
Ciao.

 Ciao.
Ho prodotto un DVI , aperto con Yap, che mi scrive: "PostScript problem:
Ghostscript error". Come potrei risolvere il problema?
Grazie mille.
                           Marco

 Ghostscript error". Come potrei risolvere il problema?
Allora: su Yap (quindi usi miktex-windows) dovrebbe esserci, se ricordo
bene, un'opzione per vedere il PS. Il problema è banale, direi. Altrimenti
produci un file Postscript da MikTeX (se usi una shell tipo wintex o simili
dovresti avere le opzioni per questo) e vedi il risultato direttamente in
Postscript con Ghostview.
La prima cosa da vedere, come ha detto Giovanni Zezza, sono i settaggi
(path) di Yap, cioè se sa dove andare a cercare Ghostview.
Ribadisco che i messaggi di "errore" del LaTeX non c'entrano nulla e
riguardano solo la richiesta di una ulteriore compilazione, infatti come
dici al secondo giro è andato a posto.
saluti, g.
-- 
Guido Milanese
Vocal Ensemble Ars Antiqua - Genoa, Italy
http://www.arsantiqua.org
***GAUDETE IN DOMINO SEMPER***


Direi che il problema è di YaP. Andiamo con calma.
Prova per prima cosa a convertire il .dvi in .ps
dvips nomefile
ed a vedere se con GSView riesci a vederlo senza problemi.
-- 
Giuseppe "Oblomov" Bilotta
Can't you see
It all makes perfect sense
Expressed in dollar and cents
Pounds shillings and pence
                  (Roger Waters)

                   (Roger Waters)
Ho provato e con GSView riesco a vedere l'intero documento. Ho anche
sistemato in TexShell.ini il percorso per arrivare a GSView. I problemi
pero' non si sono risolti. Il documento continua a essere compilato senza
problemi ed e' interamente visibile tranne la pagina nella quale ho inserito
il grafico in formato .eps . Al momento di vederla compare il messaggio di
errore e poi la pagina vuota. Riporto anche tutto cio' che compare nel
logbook:
Loading page 1...
23: no glyph!
23: no glyph!
23: no glyph!
23: no glyph!
23: no glyph!
23: no glyph!
23: no glyph!
23: no glyph!
23: no glyph!
23: no glyph!
23: no glyph!
Sending C:\Programmi\MiKTeX\dvips\base\tex.pro...
C:\gs\gs8.11\bin\gswin32c.exe -I"C:\gs\gs8.11\lib;C:\gs\fonts;C:\gs\gs8.11\R
esource" -r75.000000x75.000000 -g619x876 -sDEVICE=bmp256 -q -DBATCH -dNOPAUS
E -dSAFER -sOutputFile=andle -start:
C:\gs\gs8.11\bin\gswin32c.exe -I"C:\gs\gs8.11\lib;C:\gs\fonts;C:\gs\gs8.11\R
esource" -r75.000000x75.000000 -g619x876 -sDEVICE=bmp256 -q -DBATCH -dNOPAUS
E -dSAFER -sOutputFile=%handle%24 -
Sending C:\Programmi\MiKTeX\dvips\base\special.pro...
Searching PostScript file gzezeg.eps...
Found C:\Documenti\Dataset in R\gzezeg.eps
Loading PostScript file C:\Documenti\Dataset in R\gzezeg.eps...
creating bitmap file C:\WINDOWS\TEMP\mik40B2.TMP
wrote 0 bytes
Error: PostScript problem:
GhostScript error
(gzezeg e' il nome del grafico)
Grazie ancora.
                            Marco

 logbook:
Prova a mettere il tutto in un path senza spazi.



Ci ho provato ma il risultato purtroppo non cambia.
                                    Marco


Che versione di YaP e di GhostScript hai?



Yap 0.98i   e  Ghostscript 8.11

 Yap 0.98i   e  Ghostscript 8.11
     ^^^^^^^
Mia nonna ha una versione più recente :)
Scherzi a parte, aggiornati MiKTeX.



Speriamo sia la volta buona... Dove posso scaricare una versione piu'
recente? Domanda probabilmente stupida: c'e' qualche rischio di perdere i
documenti prodotti con la versione della mia bisnonna? Ciao e grazie ancora.

 documenti prodotti con la versione della mia bisnonna? Ciao e grazie ancora.
www.miktex.org
Non perdi niente.


Era una giornata di sole, e volgendosi verso il cielo azzurro *Marco* disse:
::: Che versione di YaP e di GhostScript hai?
:: Yap 0.98i   e  Ghostscript 8.11
Da un messaggio recente spedito da Hans Fredrik Nordhaug
alla ML di MikTeX:
...
Version 0.098n is outdated and does not work with the recent
Ghostscript/GSView. You must update to Yap 0.99i via the MiKTeX
update wizard. Maybe that you have to download the latest wizard
first.
I guess this is the correct reason, since the problem started when
ghostscript 8.11 was installed.
...
Ciao.
-- 
Emanuele
-------------------------------------------
  Gruppo Utilizzatori Italiani di TeX
-------------------------------------------
  TUG Italiano - 
www.GuIT.sssup.it
-------------------------------------------