Newsgroup: it.comp.software.tex
Titolo: Problema con visualizzazione .wmf in YAP

Sebbene la documentazione di YAP dichiari il supporto per le immagini in
formato .wmf
mediante il comando \DeclareGraphicsRule{}{}....,
ho notato che in YAP l'immagine "spesso" non viene visualizzata. Quello che
non capisco
e' proprio il fatto che con alcune immagini cio' non succeda, e l'immagine
viene correttamente visualizzata dal previewer.
Ho cercato le possibili motivazioni per questo comportamento, ma finora non
ho trovato granche'...
Qualcuno ha riscontrato lo stesso problema e puo' aiutarmi?
Grazie!
Nicola

 ho trovato granche'...
Cosa dice il log di YaP? (View -> Logbook ... cerca dove parla del 
file .wmf, e confronta quello che viene riportato in caso di successo 
con quello che viene riportato in caso di insuccesso.)
-- 
Giuseppe "Oblomov" Bilotta
Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS

 con quello che viene riportato in caso di insuccesso.)
Non dice assolutamente nulla... Te lo allego:
Loading page 1...
Loading page 68...
Loading page 67...
Loading page 66...
Loading page 65...
Loading page 64...
Loading page 63...
Loading page 62...
Ma ti aggiungo qualche informazione che prima non avevo dato:
se apro YAP sulla una delle pagine dove ci sono grafici "incriminati",
l'immagine compare regolarmente.
Ma se uso lo scroll per spostarmi tra le pagine o anche all'interno delle
pagine, quando torno sull'immagine questa e' scomparsa.
In pratica, quando l'immagine esce dallo schermo, scompare e non torna piu'
se non eseguendo nuovamente la compilazione.
Che succede? Grazie per l'aiuto!
Nicola


Stranissimo. Ancora piu' strano che non comunichi nel logfile che il 
.wmf viene aperto. Imposta il logfile affinche' riporti tutti gli 
eventi.


Ti allego il contenuto del file di log relativo ad una delle pagine in cui
ci sono immagini.
In particolare, in quella particolare pagina ce ne sono due, entrambe .wmf
Per le immagini visualizzate correttamente, non ci sono segnalazioni
Non e' che dipende dal fatto che le immagini sono state create salvando
alcuni grafici da PowerPoint??
Nicola
locking page 60
Loading page 60...
unlocking page 60
locking page 60
going to load pk font cmbx12
opening pk file C:\localtexmf\fonts\pk\jetiiisi\public\cm\dpi360\
cmbx12.pk
comment: GFtoPK 2.3 output from METAFONT output 2001.10.22:1234
designsize: 12582912
checksum: 030265447240
hppp: 326455
vppp: 326455
going to read character 65
going to read character 66
going to read character 67
going to read character 68
going to read character 69
going to read character 70
going to read character 71
going to read character 72
going to read character 73
going to read character 74
going to read character 75
going to read character 76
going to read character 77
going to read character 78
going to read character 79
going to read character 80
going to read character 81
going to read character 82
going to read character 83
going to read character 84
going to read character 85
going to read character 86
going to read character 87
going to read character 88
going to read character 89
going to read character 90
going to read character 97
going to read character 98
going to read character 99
going to read character 100
going to read character 101
going to read character 102
going to read character 103
going to read character 104
going to read character 105
going to read character 106
going to read character 107
going to read character 108
going to read character 109
going to read character 110
going to read character 111
going to read character 112
going to read character 113
going to read character 114
going to read character 115
going to read character 116
going to read character 117
going to read character 118
going to read character 119
going to read character 120
going to read character 121
going to read character 122
going to read character 0
going to read character 1
going to read character 2
going to read character 3
going to read character 4
going to read character 5
going to read character 6
going to read character 7
going to read character 8
going to read character 9
going to read character 10
going to read character 48
going to read character 49
going to read character 50
going to read character 51
going to read character 52
going to read character 53
going to read character 54
going to read character 55
going to read character 56
going to read character 57
going to read character 36
going to read character 38
going to read character 63
going to read character 62
going to read character 16
going to read character 17
going to read character 25
going to read character 26
going to read character 27
going to read character 28
going to read character 29
going to read character 30
going to read character 31
going to read character 33
going to read character 60
going to read character 35
going to read character 37
going to read character 39
going to read character 40
going to read character 41
going to read character 42
going to read character 43
going to read character 44
going to read character 46
going to read character 47
going to read character 58
going to read character 59
going to read character 61
going to read character 64
going to read character 91
going to read character 93
going to read character 96
going to read character 18
going to read character 19
going to read character 20
going to read character 21
going to read character 22
going to read character 23
going to read character 24
going to read character 32
going to read character 94
going to read character 95
going to read character 125
going to read character 126
going to read character 127
going to read character 11
going to read character 12
going to read character 13
going to read character 14
going to read character 15
going to read character 34
going to read character 45
going to read character 92
going to read character 123
going to read character 124
making bitmaps for page 60
bitmap 0; bounding box: 156,81,491,13
bitmap 1; bounding box: 270,296,321,16
bitmap 2; bounding box: 191,650,479,16
bitmap 3; bounding box: 155,697,551,17
bitmap 4; bounding box: 155,737,551,16
bitmap 5; bounding box: 155,776,503,17
bitmap 6; bounding box: 156,821,365,21
bitmap 7; bounding box: 156,874,550,17
bitmap 8; bounding box: 155,914,551,16
bitmap 9; bounding box: 155,952,551,18
bitmap 10; bounding box: 155,1074,114,17
bitmap 11; bounding box: 690,1075,16,13

 alcuni grafici da PowerPoint??
Che cosa strana! L'inclusione di WMF non crea messaggi nel log (come 
invece succede per le bitmap ...)
Che comandi usi per l'inclusione delle WMF? Non solo la riga 
includegeaphics, ma anche le eventuali DeclareGraphicsRule e simili.
(Porebbe anche essere che le WMF di PP siano difettose, si'.)


 (Porebbe anche essere che le WMF di PP siano difettose, si'.)
Me ne sto convincendo anche io... Anche perche' mi sembra che quelle create
con il Mathematica funzionino bene
Nicola

 con il Mathematica funzionino bene
Mi correggo: anche alcune di quelle fatte con il Mathematica non
funzionano... Il mistero si infittisce!!
Mi sto convincendo che forse e' il caso di usare solo .eps, ma da quello che
so il PowerPoint non permette
l'esportazione in questo formato: quale software posso usare per convertire
le .wmf in eps.
So che esiste il wmf2eps, ma una volta ho provato ad usarlo e i problemi che
ho avuto taaaanti problemi...
Grazie per l'aiuto che mi state dando! :-)
Nicola

 le .wmf in eps.
Puoi provare con ImageMagik (ma io non l'ho mai usato --anche perche' 
non ho mai avuto bisogno di manipolare WMF).
Ma i grafici devi farli per forza con PowerPoint? Che tipo di grafici 
sono?


 sono?
Difficile a spiegarsi... Per la maggior parte rappresentano configiurazioni
elettromagnetiche (raggi che incidono su superfici curve, ad esempio) quindi
ho sia segmenti che lettere.
Se vuoi ti mando un esempio di immagine che il YAP mostra senza
difficileta', e una che invece mi da problemi.
Altre info: anche Mathematica produce alcuni .wmf che non si vedono bene su
YAP.
Personalmente preferirei operare direttamente con il wmf, anche perche' da
una prova che ho fatto con Paint Shop Pro, ho visto che la qualita' della
conversione da wmf a eps (con i settaggi standard) non e' delle migliori, e
purtrppo di alcuni file ho solo la versione wmf.
Il problema e' che sto scrivendo una tesi di dottorato, e il tempo comincia
a stringere... :-((
Grazie ancora per l'aiuto e i consigli.
Nicola

 YAP.
Allora e' forse il decoder WMF di YaP che ha problemi. Hai riportato 
il bug sul sito SourceForge di MiKTeX?


 il bug sul sito SourceForge di MiKTeX?
Provvedo subito, grazie del consiglio! Ti prego comunque di tenermi al
corrente di eventuali altre info che riuscissi a trovare.
Nicola

 Li avevo creati per una presentazione e ho pensato di riciclarli... :-)
Ah, pigrone!!!! :-)
Ti faro' sapere se ricavo qualcos'altro
(ma non trattenere il fiato ;->)


 (ma non trattenere il fiato ;->)
Per ora penso di aver risolto con una procedura laboriosa ma funzionante:
1) Stampo ogni immagine wmf con Acrobat Distiller
2) Importo in Acrobat e salvo come .eps
Il risultato e' buono, magari ci vuole un po' di tempo per convertire tutte
le immagini...
Grazie, Giuseppe, e a presto!
Nicola

 
Ho avuto lo stesso problema di dover "riciclare" diapositive PowerPoint in 
LaTeX poco tempo fa. Lo ho risolto stampando le diapositive in questione 
da PowerPoint su file con il driver di una stampante PostScript, e 
trasformandole cosi' in .eps (nel caso, aggiustavo la bounding box con 
GSview).
Mi rendo conto che e' un po' farraginoso, ma, se proprio non riesci a 
venirne a capo con i .wmf...
-- 
Carlo Luciano