Settings Help
CTAN
Comprehensive TeX Archive Network
Home Upload Browse

Direc­tory tex-archive/graphics/epix

ePiX -- README

Last Change: September 12, 2007

Please consult the following files as appropriate:

INSTALL -- Detailed installation instructions
NEWS -- Recent major changes (see ChangeLog for code changes)
README (this file) -- General overview and information


DESCRIPTION

ePiX (pronounced like "epic" with a soft "k", playing on "TeX"), a
collection of command line utilities for *nix, creates mathematically
accurate figures, plots, and movies using easy-to-learn syntax. The
output is expressly designed for use with LaTeX.

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. LaTeX- and web-compatible output types include a LaTeX
picture-like environment written with PSTricks, tikz, or eepic macros;
vector images (eps, ps, and pdf); and bitmap images (png, mng, gif).


INSTALLATION

Please see the "INSTALL" file.


OVERVIEW

ePiX's command-line conversion utilities are

* epix: ePiX to eepic

* elaps: ePiX and eepic to eps or pdf

* laps: (La)TeX to PostScript

* flix: ePiX to png or mng

Each script prints a detailed help message when invoked with the
option "-h" (help)


DOCUMENTATION

ePiX documentation is installed in $(prefix)/share/doc/epix, by
default /usr/local/share/doc/epix.

The manual, a complete description of ePiX's features and use, is
installed as PostScript (for printing), hyperlinked PDF (for online
reading), GNU info (for reference within emacs), and as LaTeX sources.


DEVELOPER FILES

The header files are installed in $(pkgincludedir), by default
$(prefix)/include/epix.


INTERNET DOWNLOAD SITES

*  http://math.holycross.edu/~ahwang/epix/ePiX.html

  Links to currently available packages and documentation, general
  information, sample images and animations, and summaries of the
  latest developments.


*  http://freshmeat.net/projects/epix

  Announcements of recent releases, project stats, and links.


*  http://www.ctan.org/tex-archive/graphics/epix/

  Stable releases with synchronized documentation.


*  http://savannah.nongnu.org/cgi-bin/viewcvs/epix/1.2

  The very latest source code by CVS.


As with all free (GPL) software, the source code can be obtained on a
floppy disk from the author by post ("snail mail"), in this case from:

Andrew D. Hwang    <rot 13 nujnat at zngupf dot ubylpebff dot rqh>
Dept. of Mathematics and Computer Science
College of the Holy Cross
Worcester, MA, 01610-2395, USA


PYEPIX

Though ePiX can be compiled and run using CygWin, Windows users may be
more interested in Andrew Sterian's Pyepix package, an implementation
of ePiX-1.0.4 in Python. Pyepix is available from

  http://claymore.engineer.gvsu.edu/~steriana/Python/index.html

and requires Python 2.2 or newer.


MAILING LIST

There are two mailing lists, for users and for development issues.
Please visit

  http://savannah.nongnu.org/mail/?group=epix

to subscribe.


COPYLEFT and DISTRIBUTION

ePiX and its documentation are distributed under the terms of the GNU
GPL.  This program and its documentation come with ABSOLUTELY NO
WARRANTY OF ANY KIND, INCLUDING ANY WARRANTY OF MERCHANTABILITY OR
FITNESS FOR A PARTICULAR PURPOSE. This is the same guarantee granted
by all common software, including expensive, proprietary software
whose quality you have no way to verify directly, and whose license
you tacitly accept merely by opening the package.

Feedback about this program (suggestions for features, etc.) is 
welcome. If you find this program useful, please consider making a
contribution to the Free Software Foundation; see

  http://www.fsf.org


--- Contact Information ---

Andrew D. ("Andy") Hwang  <rot 13 nujnat at zngupf dot ubylpebff dot rqh>
Dept. of Mathematics and Computer Science
College of the Holy Cross
Worcester, MA, 01610-2395, USA

Direc­to­ries

Name Notes
doc
samples

Files

Name Size Date Notes
AUTHORS 98 2007-09-12 06:19:00
BUGS 870 2007-09-19 08:43:00
COPYING 17987 2007-07-05 07:27:00
ChangeLog 26945 2007-10-03 07:52:00
Color.cc 6831 2007-09-26 09:51:00
Color.h 4348 2007-09-26 09:28:00
Color_Base.cc 1541 2007-09-26 09:51:00
Color_Base.h 2363 2007-09-26 09:27:00
Color_CMY.cc 4021 2007-09-26 09:51:00
Color_CMY.h 2369 2007-09-26 09:27:00
Color_CMYK.cc 5649 2007-09-26 09:51:00
Color_CMYK.h 2439 2007-09-26 09:27:00
Color_Gray.cc 3045 2007-09-26 09:51:00
Color_Gray.h 1880 2007-09-26 09:27:00
Color_Neutral.cc 2250 2007-09-26 09:51:00
Color_Neutral.h 1947 2007-09-26 09:27:00
Color_RGB.cc 3382 2007-09-26 09:51:00
Color_RGB.h 1917 2007-09-26 09:27:00
Color_Sep.cc 6647 2007-09-26 09:51:00
Color_Sep.h 3668 2007-09-26 09:27:00
Color_Utils.cc 3015 2007-09-26 09:51:00
Color_Utils.h 2107 2007-09-26 09:27:00
INSTALL 4340 2007-09-12 04:25:00
Makefile.am 3687 2007-10-03 07:26:00
Makefile.in 38565 2007-10-03 08:46:00
NEWS 3506 2007-09-12 04:43:00
POST-INSTALL 4284 2007-09-12 06:10:00
README 3819 2007-09-12 04:25:00
THANKS 2178 2007-10-03 08:22:00
TODO 0 2007-07-05 07:27:00
VERSION 6 2007-10-03 08:32:00
aclocal.m4 32125 2007-07-05 07:27:00
active_screen.cc 1983 2007-08-15 11:34:00
active_screen.h 2012 2007-08-15 11:38:00
affine.cc 6679 2007-09-23 08:31:00
affine.h 3413 2007-09-23 08:21:00
angle_units.cc 2332 2007-09-25 02:12:00
angle_units.h 2138 2007-09-25 02:08:00
arrow_data.cc 3378 2007-09-26 09:31:00
arrow_data.h 2001 2007-09-26 09:27:00
arrow_style.cc 2520 2007-09-09 12:15:00
arrow_style.h 2109 2007-09-09 12:13:00
axis.cc 22063 2007-09-23 04:26:00
axis.h 6666 2007-08-23 11:29:00
bash_completions 349 2007-07-05 07:27:00
camera.cc 6818 2007-09-26 09:51:00
camera.h 3876 2007-09-26 09:27:00
circle.cc 4111 2007-08-15 10:41:00
circle.h 2706 2007-09-26 09:27:00
clipping.cc 3878 2007-08-23 04:20:00
clipping.h 2130 2007-08-23 04:19:00
config.guess 44073 2007-07-05 07:27:00
config.sub 32344 2007-07-05 07:27:00
configure 183616 2007-10-03 08:32:00
configure.ac 1611 2007-10-03 08:32:00
constants.h 3122 2007-09-09 12:16:00
crop_algorithms.h 5752 2007-07-31 03:49:00
cropping.cc 2273 2007-07-05 07:27:00
cropping.h 1898 2007-07-05 07:27:00
curves.cc 16882 2007-09-26 09:36:00
curves.h 6354 2007-09-26 09:27:00
data_bins.cc 9401 2007-09-26 09:37:00
data_bins.h 3200 2007-09-26 09:27:00
data_file.cc 17054 2007-09-26 09:38:00
data_file.h 5631 2007-09-26 09:27:00
data_mask.cc 2232 2007-09-26 09:51:00
data_mask.h 1893 2007-09-26 09:27:00
debug.h 685 2007-09-26 04:13:00
depcomp 15936 2007-07-05 07:27:00
deriv.h 1473 2007-07-05 07:27:00
domain.cc 8899 2007-08-10 01:31:00
domain.h 3900 2007-07-05 07:27:00
edge_data.h 2067 2007-09-14 02:40:00
eepic.cc 7427 2007-09-26 09:39:00
eepic.h 3708 2007-09-26 09:27:00
elaps.1 16 2007-07-05 07:27:00
elaps.in 12730 2007-09-11 07:37:00
enums.h 1609 2007-07-05 07:27:00
epix-lib.sh 4432 2007-10-03 08:46:00
epix.1.in 1041 2007-07-05 07:27:00
epix.el.in 31533 2007-08-30 11:16:00
epix.in 8634 2007-09-11 07:29:00
errors.h 1517 2007-07-30 05:11:00
facet.cc 13826 2007-09-26 09:40:00
facet.h 2846 2007-09-26 09:27:00
files 2532 2007-10-03 08:46:00
flix.1 16 2007-07-05 07:27:00
flix.in 14413 2007-09-11 07:29:00
fmt_template.cc 5592 2007-09-26 09:51:00
fmt_template.h 5221 2007-09-26 09:27:00
format.cc 17359 2007-09-26 09:41:00
format.h 9973 2007-09-26 09:27:00
frac.cc 5126 2007-09-26 09:42:00
frac.h 2297 2007-09-26 09:27:00
frame.cc 2814 2007-09-26 09:51:00
frame.h 2224 2007-09-26 09:27:00
functions.cc 7668 2007-09-26 09:43:00
functions.h 3577 2007-09-26 09:27:00
geometry.cc 21515 2007-09-23 04:26:00
geometry.h 4541 2007-07-05 07:27:00
glyph.cc 3763 2007-09-25 01:39:00
glyph.h 2175 2007-09-17 01:17:00
halfspace.cc 1845 2007-07-17 08:23:00
halfspace.h 1851 2007-07-17 06:08:00
hatching.cc 6084 2007-09-26 09:44:00
hatching.h 2954 2007-09-26 09:27:00
install-sh 9233 2007-07-05 07:27:00
intersections.cc 8104 2007-09-14 03:07:00
intersections.h 2272 2007-07-30 06:44:00
interval.cc 4741 2007-09-26 09:45:00
interval.h 2193 2007-09-26 09:27:00
label_data.cc 4190 2007-09-23 04:20:00
label_data.h 2609 2007-09-17 12:15:00
label_style.cc 4330 2007-09-25 01:29:00
label_style.h 3473 2007-09-25 12:33:00
laps.1 16 2007-07-05 07:27:00
laps.in 5704 2007-09-11 07:22:00
legend.cc 4739 2007-09-29 12:25:00
legend.h 2377 2007-08-16 11:10:00
legend_item.cc 4240 2007-09-23 04:26:00
legend_item.h 3144 2007-08-17 10:17:00
legend_tile.cc 4495 2007-09-29 12:07:00
legend_tile.h 2436 2007-09-29 12:01:00
length.cc 6276 2007-09-26 09:46:00
length.h 3520 2007-09-26 09:27:00
lens.cc 3658 2007-09-26 09:51:00
lens.h 2645 2007-09-26 09:27:00
make_header 942 2007-09-16 08:42:00
map.h 4618 2007-07-05 07:27:00
marker_style.cc 2008 2007-07-29 09:09:00
marker_style.h 1654 2007-09-17 07:34:00
markers.cc 7643 2007-09-17 05:05:00
markers.h 4081 2007-09-09 06:23:00
mask_diamond.cc 3618 2007-08-09 07:48:00
mask_diamond.h 2324 2007-09-06 02:23:00
mask_ellipse.cc 3846 2007-08-09 07:49:00
mask_ellipse.h 2323 2007-09-06 02:23:00
mask_rectangle.cc 3682 2007-08-09 07:48:00
mask_rectangle.h 2342 2007-09-06 01:54:00
missing 11014 2007-07-05 07:27:00
mkinstalldirs 3474 2007-07-05 07:27:00
paint_style.cc 3248 2007-09-23 04:21:00
paint_style.h 2640 2007-07-05 07:27:00
pairs.cc 3279 2007-09-26 09:51:00
pairs.h 2418 2007-09-26 09:27:00
path.cc 7447 2007-09-26 09:47:00
path.h 3696 2007-09-26 09:27:00
path_data.cc 6386 2007-09-23 04:26:00
path_data.h 2650 2007-09-15 05:46:00
path_style.cc 3878 2007-09-15 07:44:00
path_style.h 2346 2007-07-14 01:12:00
pen_arrow.cc 4725 2007-09-26 09:48:00
pen_arrow.h 2110 2007-09-26 09:27:00
pen_data.cc 2344 2007-09-23 04:23:00
pen_data.h 2008 2007-09-19 05:23:00
pen_fill.cc 3807 2007-09-26 09:51:00
pen_fill.h 2127 2007-09-26 09:27:00
pen_line.cc 3108 2007-09-19 04:47:00
pen_line.h 1989 2007-09-16 08:42:00
picture.cc 9870 2007-09-26 09:49:00
picture.h 5005 2007-09-26 09:27:00
picture_data.cc 5052 2007-09-15 06:16:00
picture_data.h 3354 2007-07-15 03:57:00
plane.cc 3021 2007-09-14 02:53:00
plane.h 1824 2007-09-14 02:52:00
plot_algorithms.h 6671 2007-08-01 05:56:00
plots.cc 15966 2007-09-26 09:50:00
plots.h 6974 2007-09-26 09:27:00
pst.cc 8058 2007-09-26 09:51:00
pst.h 3512 2007-09-26 09:27:00
screen.cc 8171 2007-09-17 02:34:00
screen.h 4905 2007-09-17 02:33:00
screen_crop.cc 2127 2007-07-18 04:38:00
screen_crop.h 1541 2007-07-17 08:27:00
screen_data.cc 11608 2007-09-29 01:09:00
screen_data.h 4054 2007-09-17 02:34:00
screen_mask.cc 1898 2007-07-05 07:27:00
screen_mask.h 2697 2007-07-18 05:21:00
segment.cc 2369 2007-09-26 09:51:00
segment.h 2140 2007-09-26 09:27:00
sphere.cc 2703 2007-09-26 09:51:00
sphere.h 2166 2007-09-26 09:27:00
spline.cc 3932 2007-08-02 06:50:00
spline.h 1646 2007-08-01 10:20:00
spline_data.h 1613 2007-07-05 07:27:00
state.cc 9837 2007-09-24 07:15:00
state.h 5534 2007-09-24 06:41:00
surface.cc 27921 2007-09-15 05:47:00
surface.h 6379 2007-07-09 12:45:00
tikz.cc 7491 2007-09-26 09:51:00
tikz.h 4539 2007-09-26 09:27:00
tile.cc 1211 2007-07-05 07:27:00
tile.h 1778 2007-09-16 08:42:00
triples.cc 4095 2007-09-26 09:51:00
triples.h 3169 2007-09-26 09:27:00
utils.cc 3401 2007-10-03 08:46:00
utils.h 1719 2007-09-15 06:39:00
verbatim.cc 1890 2007-09-16 08:42:00
verbatim.h 1747 2007-09-16 08:42:00

Down­load the com­plete con­tents of this di­rec­tory in one zip archive (1.3M).

ePiX – Util­ity for math­e­mat­i­cally ac­cu­rate, cam­era qual­ity plots and line fig­ures

ePiX is a col­lec­tion of batch-ori­ented util­i­ties for Unix-like sys­tems. It cre­ates math­e­mat­i­cally ac­cu­rate line fig­ures, plots, and movies us­ing easy-to-learn syn­tax. LaTeX and dvips com­prise the ty­po­graph­i­cal ren­der­ing en­gine, while ImageMag­ick is used to cre­ate bitmapped im­ages and an­i­ma­tions. The user in­ter­face re­sem­bles that of LaTeX it­self: you pre­pare a short scene de­scrip­tion in a text ed­i­tor, then “com­pile” the in­put file into a pic­ture. De­fault out­put for­mats are eepic (a plain text en­hance­ment to the LaTeX pic­ture en­vi­ron­ment), eps, pdf, png, and mng.

Doc­u­men­ta­tion
Home pagehttp://math.holy­cross.edu/~ah­wang/cur­rent/ePiX.html
Ver­sion1.2.1
Li­censeGNU Gen­eral Public Li­cense
Copy­right2001-2007 An­drew D. Hwang
Main­tainerAn­drew D. Hwang
Topics graph­ics gen­er­a­tor whose out­put is good for use with TeX
Guest Book Sitemap Contact 2014-04-20 07:45 CEST