[R] R: Including R plots in a Microsoft Word document

Michael A. Miller mmiller3 at iupui.edu
Mon Feb 23 22:42:49 CET 2004


>>>>> "Frank" == Frank E Harrell <feh3k at spamcop.net> writes:

    > Also, has anyone tried creating a Word document using
    > OpenOffice with figures imported from R?

I've tried that.  It works fine with openoffice, but not with
word.  For example, create a postscript file with R like this:

> postscript('tmp.eps',  paper = "special", width=5,height=5, horizontal=F, onefile=F)
> plot(seq(20))
> dev.off()

Then add a preview with epstool -tg --device tiffg3 tmp.eps tmp-tiff.eps

If I insert this figure into an openoffice text document, I see
the bitmap preview and it prints nicely on a postscript printer.

If I save the openoffice document as "Microsoft Word 97/2000/XP",
the figure looks the same on the screen in word as openoffice,
but when I print with word, I just get the bitmap preview, not
the nice postscript.  If I print the doc file with openoffice, it
works fine too. 

Note that this is all for OpenOffice 1.0.3 and Word 2000 on
windows 2000 pro.  I get similar results for openoffice 1.1 on
windows and various linuxes too.

Mike

-- 
Michael A. Miller                               mmiller3 at iupui.edu
  Imaging Sciences, Department of Radiology, IU School of Medicine




More information about the R-help mailing list