The ePiX-1.0 Home Page

Last change: 10 August, 2007

This version of ePiX is obsolete. Most likely you're looking for Version 1.2.



ePiX, a collection of command line utilities for *nix, creates mathematically accurate line figures, plots, and movies using easy-to-learn syntax. LaTeX and dvips comprise the typographical rendering engine, and ImageMagick is used to create bitmapped images and animations. The user interface resembles that of LaTeX itself: You prepare a short scene description in a text editor, then compile'' the input file into a picture. Default output formats are eepic (a plain text enhancement to the LaTeX picture environment), eps, pdf, png, and mng.

Downloading ePiX

Source Code Packages

The source code is available with documentation and samples in multiple forms, and compressed with either gzip (.gz) or bzip2 (.bz2).

Current major release

  md5 checksums   Gzip compressed packages   Bzip2 compressed packages
  Source code and eepic files   epix-1.0.0.tar.gz,     211430 bytes   epix-1.0.0.tar.bz2,     172151 bytes

Current minor release (recommended)

  Source code and eepic files   epix-1.0.24.tar.gz,     768910 bytes   epix-1.0.24.tar.bz2,     636271 bytes
  Includes compiled manuals   epix-1.0.24_withpdf.tar.gz,     2821800 bytes   epix-1.0.24_withpdf.tar.bz2,     2756558 bytes

Please report problems compiling, testing, or installing. See the INSTALL for detailed instructions and further information.

(No) Binary Packages

You must have a C++ compiler in oder to use ePiX. However, if you are a Windows user or otherwise have difficulty installing or running GNU software, you may be interested in the Python implementation Pyepix written by Andrew Sterian. You must install Python Version 2.2 or later in order to use Pyepix.


For users of RPM 4.x, there is a source RPM (214365 bytes) for Version 1.0.0. The spec file was kindly provided by Guido Gonzato.

Online and Printable Documentation

Except as noted, documentation comes with each package. The manual, contrib manual, and sample document (all as PDF) for Version 1.0.24 are also available separately:

Mailing List Information

The mailing lists (user and devel) can be found at Savannah.

System Requirements

The following auxiliary programs are either essential or extremely desirable when using ePiX.

GNU software can be installed freely (libre and gratis). If you are missing any components listed here, speak to your sysadmin, or start at the link above.


The INSTALL file contains instructions for downloading, unpacking, and installing. If you have installed ePiX in your HOME directory and do not know if ~/bin is in your PATH (or do not know what this phrase means :-), please read the post-install instructions.


ePiX is Free Software, distributed under the GNU GPL. This license grants you four specific Freedoms:

Like all information (including software -- read your EULA carefully!), ePiX comes with ABSOLUTELY NO WARRANTY, including (but not limited to) any warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The author believes ePiX to be a useful program that produces mathematically accurate, camera-quality output. If you have questions, bugs to report, or requests for features, please subscribe to the mailing list or send email to the author.

ePiX is written and maintained by

Andrew D. Hwang
Department of Mathematics and Computer Science
College of the Holy Cross
Worcester, MA, 01610-2395, USA