Newsgroup: it.comp.software.tex
Titolo: eps sì, ma... jpg invece no!

Ciao a tutti.
Ho un problema con i file jpg e in parte con quelli eps, ma non ho trovato
una risposta nei messaggi del NG.
Sono alle prime armi e devo realizzare un documento importante inserendovi
delle immagini. Se le converto
in eps (in partenza sono jpg e qualche volta bmp) con Photoshop il tutto
funziona bene, ma sia le immagini che il
documento finale raggiungono una dimensione abominevole (due piccole
immagini sono bastate per arrivare ai 2 Mb, e nel documento finale ci
dovrebbero essere decine di immagini!!!). Se invece provo con un immagine
jpg, pur non ottenendo errori in nessuna fase, nel documento pdf finale (ma
anche nel dvi e nel ps) l'immagine non è presente, anche se il testo è
distanziato come se l'immagine ci fosse (l'immagine non viene neanche in
stampa).
Ho cercato di seguire le istruzioni e i consigli che ho letto qui nel NG e
nei manuali che ho scaricato (ho usato il programma ebb per creare il file
immagine.bb
), ma niente!
Ho ridimensionato le immagini eps, ma continuano ad essere troppo grandi
(per occupazione di memoria) e risultano di qualità inferiore rispetto allea
corrispondenti minuscole immagini jpg.
Uso Miktex+Winedt in Windows 98, ho installato l'ultima versione (credo,
l'ho scaricata pochi giorni fa) di Ghostscript e Ghostview, Acrobat 4 e
Photoshop 6. Mi manca qualcosa?
Inserisco un file .tex di esempio del mio problema, suppongo che ci sia
qualcosa che non va:
\documentclass[a4paper,12pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage[dvips]{graphicx}
\DeclareGraphicsRule{.jpg}{bmp}{.bb}{}
\begin{document}
Questo è un documento \LaTeX
\begin{figure}[htbp]
\begin{center}
\includegraphics{eletLogo.jpg}
\end{center}
\caption{Logo Dipartimento} \label{fig:logdipar}
\end{figure}
\end{document}
Grazie fin d'ora
Lorenzo

 dovrebbero essere decine di immagini!!!).
Il risultato finale ti serve in formato PostScript o PDF? La 
differenza è importante, poiché se ti serve PDF puoi mantenere le 
immagini in formato .jpeg e convertire le .bmp in .png ed effettuare 
le inclusioni direttamente, a patto di usare pdfLaTeX invece di LaTeX.
Se invece devi ottenere alla fine un PostScript, converti i jpeg in 
eps con jpeg2ps (cercalo con google), che mantiene le dimensioni 
"piccole".
-- 
Giuseppe "Oblomov" Bilotta
Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS

 "piccole".
Grazie, in effetti con questo programma le immagini eps hanno una
dimensione onesta, ma perdono troppo in qualità.
Credo che sarebbe meglio se riuscissi ad inserire le jpg... se
solo comparissero!
Per ulteriore conferma: il piccolo listato tex che ho inserito nel
messaggio precedente è corretto?
Lorenzo

 messaggio precedente è corretto?
Per usare le jpeg direttamente sì.


 Per usare le jpeg direttamente sì.
Questo sarebbe rassicurante, se solo si vedessero le immagini.
Grazie mille per i tuoi consigli, inizio a fare qualche piccolo
progresso.
Lorenzo

 Si può fare di meglio?
Oh be', non conosco abbastanza Word, ma mi sembra strano che non 
permetta di salvare le immagini direttamente su disco. Se può, e le 
immagini sono vettoriali, prova a salvarle in formato wmf e poi a 
convertire con wmf2eps.
Rigardo alle immagini che non compaiono: non è che per caso hai 
l'opzione [draft] da qualche parte?


 PDF
Hai provato ad aggiungere nel preambolo 
\DeclareGraphicsExtensions{.jpg,.png}
Però devi usare pdflatex...
Ciao
Angelo
-- 
AVVISO:
-- GLI ASCENSORI SARANNO FUORI SERVIZIO PER TUTTA LA GIORNATA --
(Gli ascensori in funzione piu' vicini si trovano nel palazzo di fronte.)

 l'opzione [draft] da qualche parte?
No, se intendi nel listato .tex. Il listato che uso da cavia è
sempre lo stesso, quello che ho inviato insieme al mio primo
messaggio.
Lorenzo

 Però devi usare pdflatex...
Ho provato, ma non cambia nulla.
E' possibile inserire immagini jpg in LyX?
Per disperazione l'ho installato. Quando scelgo di inserire
un'immagine mi dà solo la possibilità di scegliere immagini eps.
Lorenzo
P.S.
Ecco l'esempio:
\documentclass[a4paper,12pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage[dvips]{graphicx}
\DeclareGraphicsExtensions{.jpg,.png}
\DeclareGraphicsRule{.jpg}{bmp}{.bb}{}
\begin{document}
Questo è un documento \LaTeX
\begin{figure}[htbp]
\begin{center}
\includegraphics[width=\textwidth,height=!]{eletLogo.jpg}


 venga ignorata.
Questo perché graphicx ha l'opzione [dvips]. Toglila. Per il momento 
togli anche il \DeclareGraphicsRule.


 togli anche il \DeclareGraphicsRule.
Sei un mito!!
E' comparsa finalmente la prima immagine jpeg!
Naturalmente c'č un perň.    :-)
In questo modo riesco ad includere nel file pdf le immagini jpg e
png, ma il pdflatex non riconosce piů le immagini eps.
C'č un modo per poter includere tutti i formati?
Lorenzo

 
pdfTeX non puň includere le immagini EPS. Convertile in PDF con 
epstopdf (da linea di comando:
epstopdf nomeimmagine
) e come istruzione usa
\includegraphics{nomeimmagine}
SENZA specificare l'estensione. In questo modo pdfTeX trova 
nomeimmagine.pdf (convertita da .eps), mentre TeX normale trova la 
.eps.


 .eps.
Funziona.
Grazie infinite per il supporto.
Lorenzo

 Lorenzo
Scusate l'intrusione.
Io ho un file immagine .ps e l'ho convertito in .pdf
Anche togliendo dal nomefile l'estensione in \includegraphics, pero' 
quando faccio pdflatex ho un output senza immagini.
Grazie
Francesco

 quando faccio pdflatex ho un output senza immagini.
Cosa dice il .log in proposito?
Qual è il preambolo MINIMALE che presenta questo problema? (Vedi la 
FAQ per informazioni su come creare qualcosa di MINIMALE.)


 
Ecco il mio documento minimale, inline
\documentclass[a4paper,11pt]{letter}
\usepackage[italian]{babel}
\usepackage{fancyhdr}
\usepackage[latin1]{inputenc}
\usepackage[dvips]{graphicx}
\lhead{\includegraphics[width=1in]{logo/image001}}
\begin{document}
\newpage
\begin{letter}{}
\thispagestyle{fancy}
\opening{}
\thispagestyle{fancy}
\end{letter}
\end{document}
il file di log mi aiuta poco, perche' mi dice solo che pdflatex cerca di 
inserire 
image001.ps
 (anziche' image001.pdf, che pure e' presente nella 
directory /logo).
Grazie
Francesco

 \usepackage[dvips]{graphicx}
                      ^^^^^
penso che dovrei mettere *pdftex* invece di *dvips* 
-- 
Y.Henel

 
Grazie.
Ora funziona.
Ovviamente non funziona piu' latex.
Stranamente preferisce caricate image001.png (che comunque va benissimo) 
anziche' image001.pdf

 anziche' image001.pdf
'Va benissimo' dipende dal tipo di immagine. Se è vettoriale meglio 
che trovi il .pdf
