Skip to content

Bounding Box in pdf files

3 messages · Mikael Anderson, Marc Schwartz, Brian Ripley

#
On Tue, 2006-02-28 at 14:51 +1100, Mikael Anderson wrote:
Are you using 'latex' or 'pdflatex' from the command line?

I am guessing the former given the error.

The former requires EPS (Encapsulated Postscript) files, whereas the
latter uses PDF files.

If you want (or need to) to stay with 'latex', you can generate EPS
files in R using a modification of your example above:

 postscript(file="test.pdf", onefile = FALSE, horizontal = FALSE,
            paper = "special", width = 8, height = 8)

 plot(1:10)
 dev.off()

See the Details section in ?postscript for more information.

The simplified advantage seen with using pdflatex and pdf graphics is
that it is a single step to go from TeX to PDF. In the case of using EPS
files with latex, it takes three steps, going from TeX to DVI to PS to
PDF. Of course shell scripts help with that process.

The advantage of using EPS files with latex is that there are certain
packages for TeX that do not work with pdflatex. So it depends upon what
you need to do.

HTH,

Marc Schwartz
#
Simple: PDF files do not have a BoundingBox so there is none to find 
(BoundingBox is associated with postscript files).  (The equivalent in a 
PDF file is the MediaBox or CropBox.)

You have not shown us the LaTeX, but the problem lies there.  I would 
expect you to need to use pdflatex if you want to include PDF graphics.

Please seem further help on a latex list.
On Tue, 28 Feb 2006, Mikael Anderson wrote:

            
Googling for 'Bounding Box PDF' led me lots of useful information.