[R] Encapsulated postscript and the family argument
Prof Brian Ripley
ripley at stats.ox.ac.uk
Tue Aug 26 08:04:38 CEST 2003
On Tue, 26 Aug 2003, Patrick Connolly wrote:
> On Mon, 25-Aug-2003 at 08:03AM +0100, Prof Brian Ripley wrote:
>
> |> On Mon, 25 Aug 2003, Patrick Connolly wrote:
> |>
> |> > > version
> [...]
>
> |> > However, what wasn't obvious to me was that it is necessary to specify
> |> > what family to use. If no family is specified, the default family
> |> > does appear to be used, BUT, the resulting file is no different from a
> |> > 'regular postscript' file. The value in ps.options does not seem to
> |> > be used in the same way.
> |>
> |> The family used is nothing to do with EPS. The code is always
> |> EPS-conformant (but may not be a single page), but the *header* is only
> |> sometimes, the times being documented.
> |>
> |> > Is this intentional behaviour?
> |>
> |> Is what, exactly?
>
> A. What I thought was going on with family seemily being used
> differently when paper was 'special'.
>
> Now with some gentle prodding, I see that I was confusing two
> different plots I was working on. Some swapping back into memory
> hadn't finished on Monday morning when I made my observation. All
> rather embarrassing.
>
>
> |> A long-timer such as yourself really, really should know not to
> |> send in vague statements not backed up by the code used to leap to
> |> these conclusions!
>
> Yesterday, I knew considerably less about the difference between EPS
> and regular PostScript (and most of that was misconception), so I was
> unaware how simple the distinction was. Constrained by that
> ignorance, I couldn't think of a way of showing more clearly what I
> was on about.
>
> Thanks Brian for your patience in helping me sort that out.
>
> I have a small question about that difference:
> Am I correct now in thinking that apart from the first line of a
> single page graphic file (with current versions) reading
>
> %!PS-Adobe-3.0 EPSF-3.0
>
> instead of
>
> %!PS-Adobe-3.0,
>
> the only substantial differences between an EPS and a PS file are the
> positioning of the origin of the bounding box at 0, 0 and the removal
> of page orientation information?
Not the bounding box: EPS files can have a non-zero origin (although it is
not very useful). The header and the lack of the orientation comment are
the key: the latter is somewhat ambiguously defined, and version 6.0
ghostscript started rotating figures to have height > width if it were
included.
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-help
mailing list