Newsgroup: it.comp.software.tex
Titolo: Inserimento immagini .png

Salve a tutti!
Ho un problema con l'inserimento delle figure che non riesco a
risolvere. 
Devo fare una relazione per un corso e ho pensato di scriverla con
LaTeX (uso MikTeX sotto WinXP). Ho impostato il documento nel seguente
modo:
---- File TEX ----
\documentclass[a4paper,12pt,fleqn]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage[dvips]{graphicx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\DeclareGraphicsRule{.png}{bmp}{.bb}{}
\pagestyle{headings}
\title{Principi di Ingegneria Chimica II \\ Esercitazioni del corso}
\author{Andrea Favino}
\date{}
\begin{document}
\maketitle
\include{Capitolo1}
\include{Capitolo2}
\include{Capitolo3}
\include{Capitolo4}
\include{Capitolo5}
\include{Capitolo6}
\end{document}
---- File TEX ----
e fino qui tutto bene: se metto solo testo e elenchi viene tutto come
vorrei. Allora ho iniziato a inserire la prima figura. Visto che i
grafici (generati da gnuplot) li ho salvati come formato png, ho
seguito pari pari la FAQ e ho dichiarato la GraphicRule inserita
sopra. Poi ho lanciato ebb dalla linea di comando e ho ottenuto il
file .bb relativo alla mia immagine. A questo punto, nel capitolo 1,
ho scritto la seguente cosa:
---- File TEX ----
I risultati dell'integrazione usando valori delle k cinetiche uguali
sono riportati 
in forma grafica qui sotto:
\begin{figure}
\centering
\includegraphics[scale=0.5]{prova.png}
\caption{Figura 1.1}
\end{figure}
---- File TEX ----
il problema è questo: la figura viene tutta spostata a destra
(addirittura fuori dal margine del foglio per una buona metà), è
sovrapposta al testo che la precede (anche la legenda la vedo prima di
un blocco di testo che nel file .tex è antecedente) e, dulcis in
fundo, la qualità non è delle migliori (nel senso che le linee che
dovrebbero essere continue all'inizio sono interrotte, soprattutto se
lo zoom è basso).
C'è qualcuno che mi può indicare dove sto sbagliando?
Grazie per l'attenzione.
P.S. generando un'immagine .ps con gnuplot riesco a metterla dove
voglio ma le linee vengono tutte tratteggiate, cioè la qualità è
decisamente più bassa di quella con il file png.
 

 decisamente più bassa di quella con il file png.
Che tipo di grafici sono?
-- 
Giuseppe "Oblomov" Bilotta
"Da grande lotterò per la pace"
"A me me la compra il mio babbo"
(Altan)
("When I grow up, I will fight for peace"
 "I'll have my daddy buy it for me")

[...]
 
Prova con
\begin{figure}
\begin{center}
\includegraphics[scale=0.5]{prova.png}
\end{center}


Che tipo di grafici sono?
Sono file di testo che ottengo come output da un programma in
FORTRAN77 che poi visualizzo con Gnuplot. Il problema nasce proprio
qui: se usassi Word, mi basterebbe fare il copia-incolla mentre per
usarli in LaTeX li devo per forza salvare in qualche formato per poi
includerli nel sorgente. Visto che uso WinXp, ho pensato di copiarli
su Paint e da lì salvarli in png, che è un  formato usato come esempio
anche dalla FAQ del Ng.
Ho provato a salvarli anche da Gnuplot in formato eps ma la qualità mi
lascia perplesso...
Però domani provo a seguire il tuo consiglio sul cambio del previewer:
in effetti la qualità cambia in funzione del fattorer di zoom...
Grazie ancora, domani sera ti faccio sapere
Ciao,
Andrea


Ciao e grazie per l'interessamento!
Purtroppo neanche cosě riesco a centrare l'immagine.
Mi sorge un dubbio: DeclareGraphicsRule devo metterlo solo nel
preambolo o anche da qualche altra parte?
Ciao,
Andrea 

 decisamente più bassa di quella con il file png.
?!?!?!?!?!?!?!?
Questo mi risulta *molto* strano. Uso Gnuplot da almeno tre anni per
produrre grafici da inserire in LaTeX e la qualita' che ottengo
generandoli direttamente in .ps e' *enormemente* superiore a quella che
ottengo usando il formato .png. 
Ti dico solo che, se devo fare con Gnuplot un grafico in formato png (ad
esempio per metterlo in PowerPoint), prima lo creo come file .ps e poi lo
converto in .png con GhostScript! 
Detto cio', mi sorge un dubbio. Non e' che giudichi la qualita' dei
grafici in base a come li vedi in Yap? Yap, per visualizzare le pagine
alla maggiore velocita' possibile, visualizza le immagini .ps in qualita'
infima, ma questo non vuole dire che la qualita' reale sia quella. Per
giudicare, dovresti convertire il .dvi in .ps con dvips e poi controllare
la qualita' dei grafici nel file .ps, magari anche stampandolo. 
Facci sapere...
-- 
Carlo Luciano
GPG ElG/DSA 4096/1024 Key: 
http://web.tiscali.it/clbianco/clbianco.asc
ID: 0x5324A0DA - Fingerprint: 8B00C61034120506111B143DEDBF71B45324A0DA

visualizzare il pdf o il ps.
Ok, questo sono riuscito quasi a farlo: se metto l'immagine .ps e
converto con dvips non ci sono problemi. Se invece decido di usare
dvipdfm non riesco a vedere l'immagine, sia che la inserisca come png
che come ps.
Grazie ancora e a presto,
Andrea

anche stampandolo. 
OK, ho capito. Ho cambiato il formato dell'immagine (ho messo quella
.ps) e ho convertito il file .dvi con dvips e il risultato mi piace
molto!
Grazie.
Andrea

 
Il package graphicx o graphics con che opzioni l'hai chiamato?


 Grazie.
Di nulla. Facci sapere come e' andata... ;-)


Il package graphicx o graphics con che opzioni l'hai chiamato?
Scrivo
\usepackage[dvips]{graphicx}
e 
\DeclareGraphicsRule{.png}{bmp}{.bb}{}
Ciao e grazie,
Andrea

la qualita' reale del documento e' ben altra). 
OK. In effetti anche la stampa era decisamente diversa ;-)
Ciao,
Andrea

 Domani mattina provo a fare come mi consigli.
Di nulla. Facci sapere se funziona...


Di nulla. Facci sapere se funziona...
Uau!!! Funziona alla grande!!! Adesso capisco perchč mi dicevi che
convertivi in png i file generati con Gnuplot. Seguendo il tuo
consiglio anche Yap visualizza molto bene i file che creo.
Grazie mille, era proprio quello che mi serviva. 
Ciao,
Andrea
P.S.: Ops! Scusa se ti ho risposto in privato, ma ho sbagliato a
inviare il messaggio...

 inviare il messaggio...
Non c'e' problema, non ti preoccupare.
