From: Ethan M. <merritt@u.washington.edu> - 2004-04-23 16:03:01
|
On Friday 23 April 2004 03:31 am, Hans-Bernhard Broeker wrote: > I does seem to have a problem with gnuplot's EMF files, though. In > particular, its 'printemf' tool complains > > GetEnhMetaFileW warning: read unknown record type 84 of size 80 > GetEnhMetaFileW warning: read unknown record type 84 of size 84 > [... several more ...] Strange. My (admittedly outdated) spec for EMF says record type 84 is EMR_EXTTEXTOUTW > Seems like that is about our EMF_put_text() calling > > EMF_write_emr(84, 76 + len * 2); /* exttextoutw, yes it's the 16bi= ts char version! */ which is consistent with that comment. I did worry a little that the spec refers to all text handling in terms of Unicode strings. Gnuplot is not unicode-ready. > Note that this little snippet from libEMF also contains a valuable hint > at the actual EMF definition. Google finds: > > http://www.ecma-international.org/publications/standards/Ecma-234.htm =46rom a quick look at the pdf docs there, they seem to be specs for Windows 3.1 APIs. That's even older than the spec I already have. =2D-=20 Ethan A Merritt merritt@u.washington.edu Biomolecular Structure Center Mailstop 357742 University of Washington, Seattle, WA 98195 |