[R] Converting from encapsulated postscript to encapsulated pdf

0 views
Skip to first unread message

Frank E Harrell Jr

unread,
Apr 16, 2008, 7:40:15 PM4/16/08
to R list
I have several old encapsulated postscript graphics generated by R that
I want to include in a LaTeX Beamer presentation so I want them in pdf.
Under Ubuntu linux typing

convert z.eps z.pdf (to use ImageMagick)

results in a nice looking graphic but the bounding box is lost. Doing

convert z.eps z.epdf

results in a fuzzy image with a good bounding box.

Does anyone have a nice solution?

Thanks
Frank

--
Frank E Harrell Jr Professor and Chair School of Medicine
Department of Biostatistics Vanderbilt University

______________________________________________
R-h...@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Marc Schwartz

unread,
Apr 16, 2008, 8:19:16 PM4/16/08
to Frank E Harrell Jr, R list
Frank E Harrell Jr wrote:
> I have several old encapsulated postscript graphics generated by R that
> I want to include in a LaTeX Beamer presentation so I want them in pdf.
> Under Ubuntu linux typing
>
> convert z.eps z.pdf (to use ImageMagick)
>
> results in a nice looking graphic but the bounding box is lost. Doing
>
> convert z.eps z.epdf
>
> results in a fuzzy image with a good bounding box.
>
> Does anyone have a nice solution?
>
> Thanks
> Frank


Frank,

Do you only have EPS files or do you also need to include PDF files?

If the former, you can use Beamer with latex -> dvips -> ps2pdf as an
alternative to using pdflatex as a single step.

If you need to have them as PDF's, two other options:

1. Use 'epstopdf':

http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/epstopdf.html

which is a Perl script that uses GS to do the conversion.


2. Use 'epstopdf.sty', which is part of the oberdiek CTAN bundle. This
will enable the conversion of the EPS files to PDF as part of using
pdflatex. A link is here:

http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/epstopdf-pkg.html

This will actually call the epstopdf Perl script above.


HTH,

Marc

Frank E Harrell Jr

unread,
Apr 16, 2008, 9:47:45 PM4/16/08
to marc_s...@comcast.net, R list

Thanks very much Marc. Somehow I had missed that Beamer would work with
latex instead of pdflatex and I also didn't know about epstopdf.sty. I
ran the files through epstopdf and all seems well for me to keep using
pdflatex.

Frank

--
Frank E Harrell Jr Professor and Chair School of Medicine
Department of Biostatistics Vanderbilt University

______________________________________________

Reply all
Reply to author
Forward
0 new messages