[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
New release (Version 1.0.4)
I've been surreptitiously releasing bits of code sporadically since 1.0.0,
so a fair number of little changes and improvements have accumulated. The
major new features (some still tentative) are Riemann sums, histograms,
and (planar slices of) convex polyhedra.
Arrows and fonts have a few new tricks: It's easier to change the font
size and face, to draw arrows with solid arrowheads or curved stems or
"harpoons", and to create marker-label pairs, e.g.:
font_size("Huge"); // valid LaTeX identifier, default "normalsize"
font_face("bf"); // textbf, use font_face(); to re-set default
arrow_fill(1); // gray density
arrow_camber(0.25); // harpoon-style arrowheads
dot(P(0,0), P(2,2), "The origin", tr); // labeled dot
arrow(P(2,1), P(0,0), P(4,0), "The origin", r); // labeled arrow
sparrow(P(2,0), P(1,1), P(0,0)); // arrow with quad spline shaft
The scripts have a few new options (internally documented). The only
incompatible change is that the name of the output file cannot be
specified by making it the last entry on the command line; use "-o"
instead.
The install paths conform to the FHS; particularly, the documenation and
samples are placed in share/doc/epix. Build-time options are set in the
"config" file; the Makefile no longer needs modification. "make test"
builds both samples and documentation, and takes a couple of minutes. I'll
probably start packaging "big" tarballs that contain all the compiled
figures, for those with fast network connections, in addition to the
current "small" tarballs.
--Andy
Andrew D. Hwang ahwang@mathcs.holycross.edu
Department of Math and CS http://math.holycross.edu/~ahwang
College of the Holy Cross (508) 793-2458 (Office: 320 Swords)
Worcester, MA, 01610-2395 (508) 793-3530 (fax)