CTAN masthead graphic CTAN lion sketch

Directory: CTAN home / tex-archive/ support/ purifyeps

You can get this entire directory bundled as purifyeps.zip.

Packages located here

Package Caption
purifyeps Make EPS work with both LaTeX/dvips and pdfLaTeX.

Subdirectories of this one

There are no subdirectories here.

Files in this directory

NameDateSize Description
README 2009-03-14 2 Kbyte download Shown below
purifyeps 2009-03-14 15 Kbyte download
purifyeps.1 2009-03-14 12 Kbyte download
purifyeps.pdf 2009-03-14 11 Kbyte download

Contents of the README file

           +---------------------------------------------+
           |                  PURIFYEPS                  |
           |                                             |
           | Convert an ordinary Encapsulated PostScript |
           | file (.eps) into one that works with both   |
           | LaTeX+dvips and pdfLaTeX.                   |
           |                                             |
           |     By Scott Pakin, scott+peps@pakin.org    |
           +---------------------------------------------+


Description
-----------

While pdfLaTeX has a number of nice features, its primary shortcoming
relative to standard LaTeX+dvips is that it is unable to read ordinary
Encapsulated PostScript (EPS) files, the most common graphics format
in the LaTeX world.  purifyeps converts EPS files into a "purified"
form that can be read by *both* LaTeX+dvips and pdfLaTeX.  The trick
is that the standard LaTeX2e graphics packages can parse
MetaPost-produced EPS directly.  Hence, purifyeps need only convert an
arbitrary EPS file into the same stylized format that MetaPost
outputs.

Documentation is provided in Unix man-page format and in PDF
(U.S. letter-sized).  In addition, executing "purifyeps --help" gives
basic command-line usage.


Requirements
------------

To run purifyeps, you will need the following:

   * Perl     (http://www.cpan.org)

   * pstoedit (http://www.pstoedit.net/pstoedit)

   * a LaTeX distribution that includes MetaPost (mpost)

purifyeps itself is a Perl script.  On certain operating systems, you
may need to rename purifyeps (e.g., to purifyeps.pl) to notify the
system that purifyeps is, in fact, a Perl script.


Copyright and license
---------------------

Copyright (C) 2009 by Scott Pakin

This file may be distributed and/or modified under the conditions of
the LaTeX Project Public License, either version 1.3c of this license
or (at your option) any later version.  The latest version of this
license is in:

   http://www.latex-project.org/lppl.txt

and version 1.3c or later is part of all distributions of LaTeX
version 2006/05/20 or later.

Small print: This listing is regenerated periodically so there is a small chance that the directory has changed from what is shown here; to be sure, check the FTP listing.