Newsgroup: it.comp.software.tex
Titolo: Problema nel passaggio da dvi a pdf

Salve,
Chiedo scusa se è già passata la domanda, ma ho perso alcuni dei
vecchi post.
Ho un piccolo file che contiene un paio di immagini in eps. Quando
genero il dvi (o il ps) le immagini si vedono correttamente. Tuttavia,
ciò non accade se tento di generare un pdf, sia con dvi2pdf sia con
pdflatex.
Per ottenere un pdf l'unico cambiamento che faccio nel preambolo è:
\usepackage{zefonts}
in luogo di
\usepackage[T1]{fontenc}
per non avere i caratteri "scalettati".
Ora, quello che accade è che, se uso dvi2pdf il computer da il
seguente errore:
Error file:
---
[1(grafo1.eps<PS>)makepk: don't know how to make 
cmmi10o.pk
!
cmmi10o: Can't locate a Type 1, TTF, PK, or virtual font file
Not sure how to proceed.  For now this is fatal
Maybe in the future, I'll substitute some other font.
Output file removed.
---
Console:
---
Appunti2.dvi -> Appunti2.pdf
name: cmmi10o, dpi=600, bdpi=600, mag=magstep(0.0)
makemf --verbose cmmi10o
cannot find cmmi10o source file.
ttf2pk -q -n cmmi10o 600
hbf2gf -q -p cmmi10o 600
---
Se invece compilo direttamente con pdflatex non ci sono problemi, ma
le immagini non si vedono. Mi pare di aver letto da qualche parte che
può accadere che le immagini non si vedano a video: si vedranno
comunque a stampa. Io però ho la necessità di mostrarle a video; c'è
qualche modo in cui si possa fare?
Grazie
Marco
xprofx(AT)katamail_punto_com

Era una giornata di sole, e volgendosi verso il cielo azzurro *Marco
Baiocco* disse:
:: Se invece compilo direttamente con pdflatex non ci sono problemi, ma
:: le immagini non si vedono. Mi pare di aver letto da qualche parte che
:: può accadere che le immagini non si vedano a video: si vedranno
:: comunque a stampa. Io però ho la necessità di mostrarle a video; c'è
:: qualche modo in cui si possa fare?
Usa dvipdfm al posto di dvi2pdf.
PS C'è anche un forum dedicato a discussioni su (La)Tex e compagnia:
 
http://www.guit.sssup.it/forum/forum.html
-- 
*Emanuele*
*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*
           Gruppo Utilizzatori Italiani di TeX
*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*
   Official Tex Users Group: 
www.GuIT.sssup.it
*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*

 pdflatex.
Con pdflatex la cosa migliore è convertire i files grafici in formato jpeg.
Forse proverei con questo sistema, vedi un po' se serve.
g.
-- 
Guido Milanese
Vocal Ensemble Ars Antiqua - Genoa, Italy
http://www.arsantiqua.org
***GAUDETE IN DOMINO SEMPER***

  Forse proverei con questo sistema, vedi un po' se serve.
Aggiungo che puoi tenere salvate entrambe le immagini.
diciamo che hai pippo.eps e pippo.jpg salvate; nel documento
usi \includegraphics{pippo}, e sara' il compilatore a
scegliere l'estensione giusta :-)
latex usera' pippo.eps, pdflatex usera' invece pippo.jpg,
automaticamente. :-)
Guldo

Forse proverei con questo sistema, vedi un po' se serve.
Ho provato ma non mi sembra che abbia funzionato. Forse ho sbagliato
qualcosa. Adesso provo questo dvipdfm, se non funziona riprovo questa
soluzione. Avevo letto qualcosa del genere in uno dei post che avevo
recuperato, ed è stata la prima cosa che ho provato ma non ha
funzionato molto bene...
Ciao!
Marco
xprofx(AT)katamail_punto_com

Usa dvipdfm al posto di dvi2pdf.
No, non funziona... dvi2pdf, ho scoperto, altro non č che una macro di
Winedt che chiama dvipdfm; il risultato non cambia: se uso il package
che mi fa ottenere i font scalettati, funziona anche la conversione,
le figure ci sono, ma si vede malissimo.
Se uso gli zefonts i fonts si vedono bene (con pdflatex) ma la
conversione con dvipdfm non funziona piů.
Ciao
Marco
xprofx(AT)katamail_punto_com

automaticamente. :-)
Ho provato in entrambi i modi: sia specificando il .eps sia senza
specificarlo. Anche se lascio l'immagine grafo1.jpg e l'immagine
grafo1.eps, la compilazione di latex e pdflatex procede senza errori,
ma nel pdf l'immagine non si vede. Noto ora che il disegno non si vede
nemmeno a stampa! :(
Ciao
Marco
xprofx(AT)katamail_punto_com

Era una giornata di sole, e volgendosi verso il cielo azzurro *Marco
Baiocco* disse:
::: Usa dvipdfm al posto di dvi2pdf.
:: No, non funziona... dvi2pdf, ho scoperto, altro non è che una macro di
:: Winedt che chiama dvipdfm; il risultato non cambia: se uso il package
:: che mi fa ottenere i font scalettati, funziona anche la conversione,
:: le figure ci sono, ma si vede malissimo.
:: Se uso gli zefonts i fonts si vedono bene (con pdflatex) ma la
:: conversione con dvipdfm non funziona più.
Se vuoi ottenere un pdf di buona qualità usa anche il pacchetto 'type1ec'
(detto anche cm-super).
-- 
*Emanuele*
*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*
  Gruppo Utilizzatori Italiani di TeX
*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*
   TUG Italiano - 
www.GuIT.sssup.it


 (detto anche cm-super).
oppure un package per fonts postscript (times, palatino ecc.).
A proposito delle figure: vuoi postare un frammento di codice? 


(detto anche cm-super).
Lo so che quella è la soluzione ideale, ma sono più o meno 60MB di
download, e io ho un 56k. Se almeno si potessero scaricare "a
pezzi"... Ma invece l'unico modo per scaricarli è usare il wizard di
miktek, e questo non permette il break/resume dei download. Se mi
casca la linea o devo attaccare perché serve il telefono poi devo
ricominciare da capo.
Ho anche provato a cercare con google una risorsa online, ma non sono
riuscito a trovar nulla...
Ciao
Marco
xprofx(AT)katamail_punto_com

A proposito delle figure: vuoi postare un frammento di codice? 
Certamente. Comunque non c'è niente che vi possa illuminare sul mio
problema, temo. E' codice banale, e per il dvi funziona. Solo nel pdf
non si vede nulla oppure nemmeno compila con l'errore che ho già
postato.
---
\usepackage[dvips]{graphicx}
\usepackage{epsfig}
....
\begin{center}
\includegraphics[width=0.4\textwidth]{grafo1}
\end{center}
---
Ciao!
Marco
xprofx(AT)katamail_punto_com

 \usepackage[dvips]{graphicx}
L'opzione dvips va bene se compili con latex, se compili con pdflatex
serve pdftex (mi sembra), comunque se non metti nessuna opzione dovrebbe
scegliere automaticamente il driver di stampa corretto, per cui prova a
mettere solamente
\usepackage{graphicx}
e prova a compilare con pdflatex per vedere se ti include le immagini jpg
alfa
PS: magari ho detto un po' di cavolate ;-)
-- 
(attenzione all'antispam per le risposte in mail)
"Illuso anch'io continuamente, confuso tra tante realtą
ma se scoprirņ quella giusta, chissą se poi l'illusione cadrą
se scoprirņ che c'č una sola realtą non credo che mi basterą."

miktek, e questo non permette il break/resume dei download.
No, puoi cercare il pacchetto su CTAN. Voglio dire, anche il pacchetto
MikTeX, se vuoi conservare la sincronizzazione con il package manager di
MikTeX (per installarlo, poi, c'č qualche acrobazia da fare, se non hai una
directory di installazione sul tuo sistema, ma comunque ci si arriva). Lo
trovi sotto tex-archive/systems/win32/miktex/tm/packages. Il nome č, mi
pare cm-super.cab.
Ciao.

 miktek, e questo non permette il break/resume dei download.
1. scarica di notte
e
2. scarica i pacchetti da CTAN via FTP o HTTP, così hai anche il 
resume.
-- 
Giuseppe "Oblomov" Bilotta
Can't you see
It all makes perfect sense
Expressed in dollar and cents
Pounds shillings and pence
                  (Roger Waters)

directory di installazione sul tuo sistema, ma comunque ci si arriva).
No, questo credo di essere in grado di farlo. Ringrazio te e gli altri
per il suggerimento, non so perché ma non ero mai riuscito a trovare
il cmsuper via download tradizionale... Cmq questo č un problema
secondario, per ora. :)
Grazie
Marco
xprofx(AT)katamail_punto_com

 \end{center}
(1) Elimina la linea \usepackage{epsfig}
(2) Usa \usepackage{graphicx} senza opzioni
Altrimenti questo è il codice che rende esplicita la scelta (traggo da un
mio lavoro, non importano i dettagli ma la sostanza):
\ifx\pdfoutput\undefined % We're not running pdftex
\vspace{0.3cm}
{\par\centering \resizebox*{0.8\textwidth}{!}{\includegraphics{
foto1.ps
}}
\par}
\vspace{0.3cm}
\else                    % we are running pdflatex
\vspace{0.3cm}
{\par\centering \resizebox*{0.8\textwidth}{!}{\includegraphics{foto1.jpg}}
\par}
\vspace{0.3cm}
\fi
ma è inutile visto il supporto automatico.
Ti darei questo piccolo file di prova, che sul mio sistema funziona
benissimo:
%--------------------------
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{center}
\includegraphics{gatto}
\end{center}
\end{document}
%--------------------------
Vedi un po' se così va a posto.
saluti,


Solo per curiosità: il thread è "morto" o la soluzione che avevo postato
funzionava?


funzionava?
Non avevo proprio visto la tua soluzione. Ora ho scaricato il
messaggio, provo e ti faccio sapere.
Ciao e grazie per l'interessamento!
Marco
xprofx(AT)katamail_punto_com


Perfetto, la soluzione funziona: bastava eliminare dvips dalle opzioni
di graphicx. Ora c'è solo una cosa strana: la figura nel pdf si vede,
ma nel margine destro della figura (NON della pagina) c'è una linea
color giallo fosforescente per tutta l'altezza della figura (la quale
fra l'altro è in bianco e nero!)...
Ciao
Marco
xprofx(AT)katamail_punto_com